builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-177 starttime: 1461221865.19 results: success (0) buildid: 20160420210806 builduid: 50b3629257d7438cae535c69ac15a39a revision: 85616706a29b8944f3a09f5cc32e9e219f6ceb40 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 23:57:45.193215) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 23:57:45.193678) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 23:57:45.193963) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 23:57:45.314675) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 23:57:45.314942) ========= '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.T-W864-IX-177\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-177 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False --23:57:46-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 13.45 MB/s 23:57:46 (13.45 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.188000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 23:57:46.567261) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 23:57:46.568086) ========= '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.T-W864-IX-177\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-177 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.408000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 23:57:49.993419) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 23:57:49.993865) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 85616706a29b8944f3a09f5cc32e9e219f6ceb40 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 85616706a29b8944f3a09f5cc32e9e219f6ceb40 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-177 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False 2016-04-20 23:57:50,598 truncating revision to first 12 chars 2016-04-20 23:57:50,598 Setting DEBUG logging. 2016-04-20 23:57:50,598 attempt 1/10 2016-04-20 23:57:50,598 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/85616706a29b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 23:57:51,963 unpacking tar archive at: fx-team-85616706a29b/testing/mozharness/ program finished with exit code 0 elapsedTime=2.297000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 23:57:52.343668) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 23:57:52.344465) ========= script_repo_revision: 85616706a29b8944f3a09f5cc32e9e219f6ceb40 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 23:57:52.345459) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 23:57:52.346213) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 23:57:52.361309) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 41 secs) (at 2016-04-20 23:57:52.362036) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-177 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 23:57:53 INFO - MultiFileLogger online at 20160420 23:57:53 in C:\slave\test 23:57:53 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 fx-team --download-symbols true 23:57:53 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:57:53 INFO - {'append_to_log': False, 23:57:53 INFO - 'base_work_dir': 'C:\\slave\\test', 23:57:53 INFO - 'blob_upload_branch': 'fx-team', 23:57:53 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:57:53 INFO - 'buildbot_json_path': 'buildprops.json', 23:57:53 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:57:53 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:57:53 INFO - 'download_minidump_stackwalk': True, 23:57:53 INFO - 'download_symbols': 'true', 23:57:53 INFO - 'e10s': False, 23:57:53 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:57:53 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:57:53 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:57:53 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:57:53 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:57:53 INFO - 'C:/mozilla-build/tooltool.py'), 23:57:53 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:57:53 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:57:53 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:57:53 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:57:53 INFO - 'log_level': 'info', 23:57:53 INFO - 'log_to_console': True, 23:57:53 INFO - 'opt_config_files': (), 23:57:53 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:57:53 INFO - '--processes=1', 23:57:53 INFO - '--config=%(test_path)s/wptrunner.ini', 23:57:53 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:57:53 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:57:53 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:57:53 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:57:53 INFO - 'pip_index': False, 23:57:53 INFO - 'require_test_zip': True, 23:57:53 INFO - 'test_type': ('testharness',), 23:57:53 INFO - 'this_chunk': '1', 23:57:53 INFO - 'total_chunks': '10', 23:57:53 INFO - 'virtualenv_path': 'venv', 23:57:53 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:57:53 INFO - 'work_dir': 'build'} 23:57:53 INFO - ##### 23:57:53 INFO - ##### Running clobber step. 23:57:53 INFO - ##### 23:57:53 INFO - Running pre-action listener: _resource_record_pre_action 23:57:53 INFO - Running main action method: clobber 23:57:53 INFO - rmtree: C:\slave\test\build 23:57:53 INFO - Using _rmtree_windows ... 23:57:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:59:03 INFO - Running post-action listener: _resource_record_post_action 23:59:03 INFO - ##### 23:59:03 INFO - ##### Running read-buildbot-config step. 23:59:03 INFO - ##### 23:59:03 INFO - Running pre-action listener: _resource_record_pre_action 23:59:03 INFO - Running main action method: read_buildbot_config 23:59:03 INFO - Using buildbot properties: 23:59:03 INFO - { 23:59:03 INFO - "project": "", 23:59:03 INFO - "product": "firefox", 23:59:03 INFO - "script_repo_revision": "production", 23:59:03 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 23:59:03 INFO - "repository": "", 23:59:03 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 23:59:03 INFO - "buildid": "20160420210806", 23:59:03 INFO - "pgo_build": "False", 23:59:03 INFO - "basedir": "C:\\slave\\test", 23:59:03 INFO - "buildnumber": 321, 23:59:03 INFO - "slavename": "t-w864-ix-177", 23:59:03 INFO - "revision": "85616706a29b8944f3a09f5cc32e9e219f6ceb40", 23:59:03 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 23:59:03 INFO - "platform": "win64", 23:59:03 INFO - "branch": "fx-team", 23:59:03 INFO - "repo_path": "integration/fx-team", 23:59:03 INFO - "moz_repo_path": "", 23:59:03 INFO - "stage_platform": "win64", 23:59:03 INFO - "builduid": "50b3629257d7438cae535c69ac15a39a", 23:59:03 INFO - "slavebuilddir": "test" 23:59:03 INFO - } 23:59:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 23:59:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 23:59:03 INFO - Running post-action listener: _resource_record_post_action 23:59:03 INFO - ##### 23:59:03 INFO - ##### Running download-and-extract step. 23:59:03 INFO - ##### 23:59:03 INFO - Running pre-action listener: _resource_record_pre_action 23:59:03 INFO - Running main action method: download_and_extract 23:59:03 INFO - mkdir: C:\slave\test\build\tests 23:59:03 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')]} 23:59:03 INFO - https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 23:59:03 INFO - trying https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 23:59:03 INFO - Downloading https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 23:59:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 23:59:04 INFO - Downloaded 1274 bytes. 23:59:04 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 23:59:04 INFO - Using the following test package requirements: 23:59:04 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 23:59:04 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 23:59:04 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 23:59:04 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 23:59:04 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 23:59:04 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 23:59:04 INFO - u'jsshell-win64.zip'], 23:59:04 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 23:59:04 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 23:59:04 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 23:59:04 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 23:59:04 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 23:59:04 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 23:59:04 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 23:59:04 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 23:59:04 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 23:59:04 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 23:59:04 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 23:59:04 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 23:59:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:04 INFO - https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 23:59:04 INFO - trying https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 23:59:04 INFO - Downloading https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 23:59:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 23:59:05 INFO - Downloaded 21403463 bytes. 23:59:05 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:59:05 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:59:07 INFO - caution: filename not matched: web-platform/* 23:59:07 INFO - Return code: 11 23:59: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')]} 23:59:07 INFO - https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 23:59:07 INFO - trying https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 23:59:07 INFO - Downloading https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 23:59:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 23:59:08 INFO - Downloaded 36397881 bytes. 23:59:08 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:59:08 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:59:50 INFO - caution: filename not matched: bin/* 23:59:50 INFO - caution: filename not matched: config/* 23:59:50 INFO - caution: filename not matched: mozbase/* 23:59:50 INFO - caution: filename not matched: marionette/* 23:59:50 INFO - caution: filename not matched: tools/wptserve/* 23:59:50 INFO - Return code: 11 23:59:50 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')]} 23:59:50 INFO - https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 23:59:50 INFO - trying https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 23:59:50 INFO - Downloading https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 23:59:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 23:59:52 INFO - Downloaded 83168059 bytes. 23:59:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 23:59:52 INFO - mkdir: C:\slave\test\properties 23:59:52 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:59:52 INFO - Writing to file C:\slave\test\properties\build_url 23:59:52 INFO - Contents: 23:59:52 INFO - build_url:https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 23:59:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 23:59:53 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:59:53 INFO - Writing to file C:\slave\test\properties\symbols_url 23:59:53 INFO - Contents: 23:59:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 23:59: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')]} 23:59:53 INFO - https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:59:53 INFO - trying https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 23:59:53 INFO - Downloading https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 23:59:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 23:59:55 INFO - Downloaded 53397053 bytes. 23:59:55 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 23:59:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 23:59:59 INFO - Return code: 0 23:59:59 INFO - Running post-action listener: _resource_record_post_action 23:59:59 INFO - Running post-action listener: set_extra_try_arguments 23:59:59 INFO - ##### 23:59:59 INFO - ##### Running create-virtualenv step. 23:59:59 INFO - ##### 23:59:59 INFO - Running pre-action listener: _pre_create_virtualenv 23:59:59 INFO - Running pre-action listener: _resource_record_pre_action 23:59:59 INFO - Running main action method: create_virtualenv 23:59:59 INFO - Creating virtualenv C:\slave\test\build\venv 23:59:59 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 23:59:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 00:00:08 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 00:00:11 INFO - Installing distribute......................................................................................................................................................................................done. 00:00:12 INFO - Return code: 0 00:00:12 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 00:00:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:00:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:00:12 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 0x0264D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026A1E20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267F368>, '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 0x02421D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-177', 'USERDOMAIN': 'T-W864-IX-177', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 00:00:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 00:00:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 00:00:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:00:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 00:00:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:00:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:00:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:00:12 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 00:00:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:00:12 INFO - 'DCLOCATION': 'SCL3', 00:00:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:00:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:00:12 INFO - 'HOMEDRIVE': 'C:', 00:00:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 00:00:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:00:12 INFO - 'KTS_VERSION': '1.19c', 00:00:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 00:00:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 00:00:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:00:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:00:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:00:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:12 INFO - 'MOZ_NO_REMOTE': '1', 00:00:12 INFO - 'NO_EM_RESTART': '1', 00:00:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:00:12 INFO - 'OS': 'Windows_NT', 00:00:12 INFO - 'OURDRIVE': 'C:', 00:00:12 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 00:00:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:00:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:00:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:00:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:00:12 INFO - 'PROCESSOR_LEVEL': '6', 00:00:12 INFO - 'PROCESSOR_REVISION': '1e05', 00:00:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:00:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:00:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:00:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:00:12 INFO - 'PROMPT': '$P$G', 00:00:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:00:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:00:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:00:12 INFO - 'PWD': 'C:\\slave\\test', 00:00:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:00:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:00:12 INFO - 'SYSTEMDRIVE': 'C:', 00:00:12 INFO - 'SYSTEMROOT': 'C:\\windows', 00:00:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:00:12 INFO - 'TEST1': 'testie', 00:00:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:00:12 INFO - 'USERDOMAIN': 'T-W864-IX-177', 00:00:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 00:00:12 INFO - 'USERNAME': 'cltbld', 00:00:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 00:00:12 INFO - 'WINDIR': 'C:\\windows', 00:00:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:00:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:00:13 INFO - Downloading/unpacking psutil>=0.7.1 00:00:14 INFO - Running setup.py egg_info for package psutil 00:00:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:00:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:00:14 INFO - Installing collected packages: psutil 00:00:14 INFO - Running setup.py install for psutil 00:00:14 INFO - building 'psutil._psutil_windows' extension 00:00:14 INFO - error: Unable to find vcvarsall.bat 00:00:14 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~1.t-w\appdata\local\temp\pip-3mdydt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:00:14 INFO - running install 00:00:14 INFO - running build 00:00:14 INFO - running build_py 00:00:14 INFO - creating build 00:00:14 INFO - creating build\lib.win32-2.7 00:00:14 INFO - creating build\lib.win32-2.7\psutil 00:00:14 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 00:00:14 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 00:00:14 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 00:00:14 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 00:00:14 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 00:00:14 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 00:00:14 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 00:00:14 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 00:00:14 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 00:00:14 INFO - running build_ext 00:00:14 INFO - building 'psutil._psutil_windows' extension 00:00:14 INFO - error: Unable to find vcvarsall.bat 00:00:14 INFO - ---------------------------------------- 00:00:14 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~1.t-w\appdata\local\temp\pip-3mdydt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:00:14 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-177\AppData\Roaming\pip\pip.log 00:00:14 WARNING - Return code: 1 00:00:14 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 00:00:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 00:00:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:00:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:00:14 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 0x0264D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026A1E20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267F368>, '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 0x02421D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-177', 'USERDOMAIN': 'T-W864-IX-177', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 00:00:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 00:00:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 00:00:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:00:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 00:00:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:00:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:00:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:00:14 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 00:00:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:00:14 INFO - 'DCLOCATION': 'SCL3', 00:00:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:00:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:00:14 INFO - 'HOMEDRIVE': 'C:', 00:00:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 00:00:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:00:14 INFO - 'KTS_VERSION': '1.19c', 00:00:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 00:00:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 00:00:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:00:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:00:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:00:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:14 INFO - 'MOZ_NO_REMOTE': '1', 00:00:14 INFO - 'NO_EM_RESTART': '1', 00:00:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:00:14 INFO - 'OS': 'Windows_NT', 00:00:14 INFO - 'OURDRIVE': 'C:', 00:00:14 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 00:00:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:00:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:00:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:00:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:00:14 INFO - 'PROCESSOR_LEVEL': '6', 00:00:14 INFO - 'PROCESSOR_REVISION': '1e05', 00:00:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:00:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:00:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:00:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:00:14 INFO - 'PROMPT': '$P$G', 00:00:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:00:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:00:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:00:14 INFO - 'PWD': 'C:\\slave\\test', 00:00:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:00:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:00:14 INFO - 'SYSTEMDRIVE': 'C:', 00:00:14 INFO - 'SYSTEMROOT': 'C:\\windows', 00:00:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:00:14 INFO - 'TEST1': 'testie', 00:00:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:00:14 INFO - 'USERDOMAIN': 'T-W864-IX-177', 00:00:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 00:00:14 INFO - 'USERNAME': 'cltbld', 00:00:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 00:00:14 INFO - 'WINDIR': 'C:\\windows', 00:00:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:00:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:00:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:00:14 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:00:14 INFO - Running setup.py egg_info for package mozsystemmonitor 00:00:14 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 00:00:14 INFO - Running setup.py egg_info for package psutil 00:00:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:00:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:00:14 INFO - Installing collected packages: mozsystemmonitor, psutil 00:00:14 INFO - Running setup.py install for mozsystemmonitor 00:00:14 INFO - Running setup.py install for psutil 00:00:14 INFO - building 'psutil._psutil_windows' extension 00:00:14 INFO - error: Unable to find vcvarsall.bat 00:00:14 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~1.t-w\appdata\local\temp\pip-_o1tbg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:00:14 INFO - running install 00:00:14 INFO - running build 00:00:14 INFO - running build_py 00:00:14 INFO - running build_ext 00:00:14 INFO - building 'psutil._psutil_windows' extension 00:00:14 INFO - error: Unable to find vcvarsall.bat 00:00:14 INFO - ---------------------------------------- 00:00:14 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~1.t-w\appdata\local\temp\pip-_o1tbg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:00:14 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-177\AppData\Roaming\pip\pip.log 00:00:14 WARNING - Return code: 1 00:00:14 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 00:00:14 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 00:00:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:00:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:00:14 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 0x0264D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026A1E20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267F368>, '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 0x02421D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-177', 'USERDOMAIN': 'T-W864-IX-177', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 00:00:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 00:00:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 00:00:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:00:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 00:00:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:00:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:00:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:00:14 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 00:00:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:00:14 INFO - 'DCLOCATION': 'SCL3', 00:00:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:00:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:00:14 INFO - 'HOMEDRIVE': 'C:', 00:00:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 00:00:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:00:14 INFO - 'KTS_VERSION': '1.19c', 00:00:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 00:00:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 00:00:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:00:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:00:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:00:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:14 INFO - 'MOZ_NO_REMOTE': '1', 00:00:14 INFO - 'NO_EM_RESTART': '1', 00:00:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:00:14 INFO - 'OS': 'Windows_NT', 00:00:14 INFO - 'OURDRIVE': 'C:', 00:00:14 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 00:00:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:00:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:00:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:00:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:00:14 INFO - 'PROCESSOR_LEVEL': '6', 00:00:14 INFO - 'PROCESSOR_REVISION': '1e05', 00:00:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:00:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:00:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:00:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:00:14 INFO - 'PROMPT': '$P$G', 00:00:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:00:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:00:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:00:14 INFO - 'PWD': 'C:\\slave\\test', 00:00:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:00:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:00:14 INFO - 'SYSTEMDRIVE': 'C:', 00:00:14 INFO - 'SYSTEMROOT': 'C:\\windows', 00:00:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:00:14 INFO - 'TEST1': 'testie', 00:00:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:00:14 INFO - 'USERDOMAIN': 'T-W864-IX-177', 00:00:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 00:00:14 INFO - 'USERNAME': 'cltbld', 00:00:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 00:00:14 INFO - 'WINDIR': 'C:\\windows', 00:00:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:00:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:00:15 INFO - Downloading/unpacking blobuploader==1.2.4 00:00:15 INFO - Downloading blobuploader-1.2.4.tar.gz 00:00:15 INFO - Running setup.py egg_info for package blobuploader 00:00:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:00:19 INFO - Running setup.py egg_info for package requests 00:00:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:00:19 INFO - Downloading docopt-0.6.1.tar.gz 00:00:19 INFO - Running setup.py egg_info for package docopt 00:00:19 INFO - Installing collected packages: blobuploader, docopt, requests 00:00:19 INFO - Running setup.py install for blobuploader 00:00:19 INFO - Running setup.py install for docopt 00:00:19 INFO - Running setup.py install for requests 00:00:19 INFO - Successfully installed blobuploader docopt requests 00:00:19 INFO - Cleaning up... 00:00:19 INFO - Return code: 0 00:00:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:00:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:00:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:00:19 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 0x0264D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026A1E20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267F368>, '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 0x02421D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-177', 'USERDOMAIN': 'T-W864-IX-177', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 00:00:19 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 00:00:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:00:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:00:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 00:00:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:00:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:00:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:00:19 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 00:00:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:00:19 INFO - 'DCLOCATION': 'SCL3', 00:00:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:00:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:00:19 INFO - 'HOMEDRIVE': 'C:', 00:00:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 00:00:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:00:19 INFO - 'KTS_VERSION': '1.19c', 00:00:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 00:00:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 00:00:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:00:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:00:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:00:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:19 INFO - 'MOZ_NO_REMOTE': '1', 00:00:19 INFO - 'NO_EM_RESTART': '1', 00:00:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:00:19 INFO - 'OS': 'Windows_NT', 00:00:19 INFO - 'OURDRIVE': 'C:', 00:00:19 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 00:00:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:00:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:00:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:00:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:00:19 INFO - 'PROCESSOR_LEVEL': '6', 00:00:19 INFO - 'PROCESSOR_REVISION': '1e05', 00:00:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:00:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:00:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:00:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:00:19 INFO - 'PROMPT': '$P$G', 00:00:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:00:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:00:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:00:19 INFO - 'PWD': 'C:\\slave\\test', 00:00:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:00:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:00:19 INFO - 'SYSTEMDRIVE': 'C:', 00:00:19 INFO - 'SYSTEMROOT': 'C:\\windows', 00:00:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:00:19 INFO - 'TEST1': 'testie', 00:00:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:00:19 INFO - 'USERDOMAIN': 'T-W864-IX-177', 00:00:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 00:00:19 INFO - 'USERNAME': 'cltbld', 00:00:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 00:00:19 INFO - 'WINDIR': 'C:\\windows', 00:00:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:00:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:00:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:00:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:00:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:00:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:00:23 INFO - Unpacking c:\slave\test\build\tests\marionette 00:00:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:00:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:00:23 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 00:00:23 INFO - Running setup.py install for browsermob-proxy 00:00:38 INFO - Running setup.py install for manifestparser 00:00:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Running setup.py install for marionette-client 00:00:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:00:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Running setup.py install for marionette-driver 00:00:38 INFO - Running setup.py install for mozcrash 00:00:38 INFO - Running setup.py install for mozdebug 00:00:38 INFO - Running setup.py install for mozdevice 00:00:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Running setup.py install for mozfile 00:00:38 INFO - Running setup.py install for mozhttpd 00:00:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Running setup.py install for mozinfo 00:00:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Running setup.py install for mozInstall 00:00:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Running setup.py install for mozleak 00:00:38 INFO - Running setup.py install for mozlog 00:00:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Running setup.py install for moznetwork 00:00:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Running setup.py install for mozprocess 00:00:38 INFO - Running setup.py install for mozprofile 00:00:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Running setup.py install for mozrunner 00:00:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Running setup.py install for mozscreenshot 00:00:38 INFO - Running setup.py install for moztest 00:00:38 INFO - Running setup.py install for mozversion 00:00:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:00:38 INFO - Running setup.py install for wptserve 00:00:38 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:00:38 INFO - Cleaning up... 00:00:38 INFO - Return code: 0 00:00:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:00:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:00:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:00:38 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 0x0264D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026FD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026A1E20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0267F368>, '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 0x02421D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-177', 'USERDOMAIN': 'T-W864-IX-177', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 00:00:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 00:00:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:00:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:00:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 00:00:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:00:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:00:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:00:38 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 00:00:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:00:38 INFO - 'DCLOCATION': 'SCL3', 00:00:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:00:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:00:38 INFO - 'HOMEDRIVE': 'C:', 00:00:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 00:00:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:00:38 INFO - 'KTS_VERSION': '1.19c', 00:00:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 00:00:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 00:00:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:00:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:00:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:00:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:38 INFO - 'MOZ_NO_REMOTE': '1', 00:00:38 INFO - 'NO_EM_RESTART': '1', 00:00:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:00:38 INFO - 'OS': 'Windows_NT', 00:00:38 INFO - 'OURDRIVE': 'C:', 00:00:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 00:00:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:00:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:00:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:00:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:00:38 INFO - 'PROCESSOR_LEVEL': '6', 00:00:38 INFO - 'PROCESSOR_REVISION': '1e05', 00:00:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:00:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:00:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:00:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:00:38 INFO - 'PROMPT': '$P$G', 00:00:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:00:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:00:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:00:38 INFO - 'PWD': 'C:\\slave\\test', 00:00:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:00:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:00:38 INFO - 'SYSTEMDRIVE': 'C:', 00:00:38 INFO - 'SYSTEMROOT': 'C:\\windows', 00:00:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:00:38 INFO - 'TEST1': 'testie', 00:00:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:00:38 INFO - 'USERDOMAIN': 'T-W864-IX-177', 00:00:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 00:00:38 INFO - 'USERNAME': 'cltbld', 00:00:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 00:00:38 INFO - 'WINDIR': 'C:\\windows', 00:00:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:00:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:00:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:00:43 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:00:43 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:00:43 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:00:43 INFO - Unpacking c:\slave\test\build\tests\marionette 00:00:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:00:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:00:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 00:00:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 00:00:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 00:00:55 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 00:00:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 00:00:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 00:00:55 INFO - Downloading blessings-1.6.tar.gz 00:00:55 INFO - Running setup.py egg_info for package blessings 00:00:55 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 00:00:55 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 00:00:55 INFO - Running setup.py install for blessings 00:00:55 INFO - Running setup.py install for browsermob-proxy 00:00:55 INFO - Running setup.py install for manifestparser 00:00:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Running setup.py install for marionette-client 00:00:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:00:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Running setup.py install for marionette-driver 00:00:55 INFO - Running setup.py install for mozcrash 00:00:55 INFO - Running setup.py install for mozdebug 00:00:55 INFO - Running setup.py install for mozdevice 00:00:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Running setup.py install for mozhttpd 00:00:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Running setup.py install for mozInstall 00:00:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Running setup.py install for mozleak 00:00:55 INFO - Running setup.py install for mozprofile 00:00:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Running setup.py install for mozrunner 00:00:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:00:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:00:57 INFO - Running setup.py install for mozscreenshot 00:00:57 INFO - Running setup.py install for moztest 00:00:57 INFO - Running setup.py install for mozversion 00:00:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:00:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:00:57 INFO - Running setup.py install for wptserve 00:00:57 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:00:57 INFO - Cleaning up... 00:00:57 INFO - Return code: 0 00:00:57 INFO - Done creating virtualenv C:\slave\test\build\venv. 00:00:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:00:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:00:58 INFO - Reading from file tmpfile_stdout 00:00:58 INFO - Using _rmtree_windows ... 00:00:58 INFO - Using _rmtree_windows ... 00:00:58 INFO - Current package versions: 00:00:58 INFO - blessings == 1.6 00:00:58 INFO - blobuploader == 1.2.4 00:00:58 INFO - browsermob-proxy == 0.6.0 00:00:58 INFO - distribute == 0.6.14 00:00:58 INFO - docopt == 0.6.1 00:00:58 INFO - manifestparser == 1.1 00:00:58 INFO - marionette-client == 2.3.0 00:00:58 INFO - marionette-driver == 1.4.0 00:00:58 INFO - mozInstall == 1.12 00:00:58 INFO - mozcrash == 0.17 00:00:58 INFO - mozdebug == 0.1 00:00:58 INFO - mozdevice == 0.48 00:00:58 INFO - mozfile == 1.2 00:00:58 INFO - mozhttpd == 0.7 00:00:58 INFO - mozinfo == 0.9 00:00:58 INFO - mozleak == 0.1 00:00:58 INFO - mozlog == 3.1 00:00:58 INFO - moznetwork == 0.27 00:00:58 INFO - mozprocess == 0.22 00:00:58 INFO - mozprofile == 0.28 00:00:58 INFO - mozrunner == 6.11 00:00:58 INFO - mozscreenshot == 0.1 00:00:58 INFO - mozsystemmonitor == 0.0 00:00:58 INFO - moztest == 0.7 00:00:58 INFO - mozversion == 1.4 00:00:58 INFO - requests == 1.2.3 00:00:58 INFO - wptserve == 1.4.0 00:00:58 INFO - Running post-action listener: _resource_record_post_action 00:00:58 INFO - Running post-action listener: _start_resource_monitoring 00:00:58 INFO - Starting resource monitoring. 00:00:58 INFO - ##### 00:00:58 INFO - ##### Running pull step. 00:00:58 INFO - ##### 00:00:58 INFO - Running pre-action listener: _resource_record_pre_action 00:00:58 INFO - Running main action method: pull 00:00:58 INFO - Pull has nothing to do! 00:00:58 INFO - Running post-action listener: _resource_record_post_action 00:00:58 INFO - ##### 00:00:58 INFO - ##### Running install step. 00:00:58 INFO - ##### 00:00:58 INFO - Running pre-action listener: _resource_record_pre_action 00:00:58 INFO - Running main action method: install 00:00:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:00:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:00:58 INFO - Reading from file tmpfile_stdout 00:00:58 INFO - Using _rmtree_windows ... 00:00:58 INFO - Using _rmtree_windows ... 00:00:58 INFO - Detecting whether we're running mozinstall >=1.0... 00:00:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 00:00:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 00:00:58 INFO - Reading from file tmpfile_stdout 00:00:58 INFO - Output received: 00:00:58 INFO - Usage: mozinstall-script.py [options] installer 00:00:58 INFO - Options: 00:00:58 INFO - -h, --help show this help message and exit 00:00:58 INFO - -d DEST, --destination=DEST 00:00:58 INFO - Directory to install application into. [default: 00:00:58 INFO - "C:\slave\test"] 00:00:58 INFO - --app=APP Application being installed. [default: firefox] 00:00:58 INFO - Using _rmtree_windows ... 00:00:58 INFO - Using _rmtree_windows ... 00:00:58 INFO - mkdir: C:\slave\test\build\application 00:00:58 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.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 00:00:58 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.0a1.en-US.win64.zip --destination C:\slave\test\build\application 00:01:02 INFO - Reading from file tmpfile_stdout 00:01:02 INFO - Output received: 00:01:02 INFO - C:\slave\test\build\application\firefox\firefox.exe 00:01:02 INFO - Using _rmtree_windows ... 00:01:02 INFO - Using _rmtree_windows ... 00:01:02 INFO - Running post-action listener: _resource_record_post_action 00:01:02 INFO - ##### 00:01:02 INFO - ##### Running run-tests step. 00:01:02 INFO - ##### 00:01:02 INFO - Running pre-action listener: _resource_record_pre_action 00:01:02 INFO - Running main action method: run_tests 00:01:02 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 00:01:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:01:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:01:02 INFO - grabbing minidump binary from tooltool 00:01:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:01:02 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 0x0267F368>, '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 0x02421D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027080C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 00:01:02 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 00:01:02 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 00:01:02 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:01:02 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpt54mpr 00:01:02 INFO - INFO - File integrity verified, renaming tmpt54mpr to win32-minidump_stackwalk.exe 00:01:02 INFO - Return code: 0 00:01:02 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 00:01:03 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 00:01:03 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/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 00:01:03 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/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 00:01:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:01:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 00:01:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:01:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:01:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:01:03 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 00:01:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:01:03 INFO - 'DCLOCATION': 'SCL3', 00:01:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:01:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:01:03 INFO - 'HOMEDRIVE': 'C:', 00:01:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 00:01:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:01:03 INFO - 'KTS_VERSION': '1.19c', 00:01:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 00:01:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 00:01:03 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 00:01:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:01:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:01:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:01:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:01:03 INFO - 'MOZ_NO_REMOTE': '1', 00:01:03 INFO - 'NO_EM_RESTART': '1', 00:01:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:01:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:01:03 INFO - 'OS': 'Windows_NT', 00:01:03 INFO - 'OURDRIVE': 'C:', 00:01:03 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 00:01:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:01:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:01:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:01:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:01:03 INFO - 'PROCESSOR_LEVEL': '6', 00:01:03 INFO - 'PROCESSOR_REVISION': '1e05', 00:01:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:01:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:01:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:01:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:01:03 INFO - 'PROMPT': '$P$G', 00:01:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:01:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:01:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:01:03 INFO - 'PWD': 'C:\\slave\\test', 00:01:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:01:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:01:03 INFO - 'SYSTEMDRIVE': 'C:', 00:01:03 INFO - 'SYSTEMROOT': 'C:\\windows', 00:01:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:01:03 INFO - 'TEST1': 'testie', 00:01:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:01:03 INFO - 'USERDOMAIN': 'T-W864-IX-177', 00:01:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 00:01:03 INFO - 'USERNAME': 'cltbld', 00:01:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 00:01:03 INFO - 'WINDIR': 'C:\\windows', 00:01:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:01:03 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/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.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 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 00:01:04 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 00:01:04 INFO - import pkg_resources 00:01:05 INFO - Using 1 client processes 00:01:08 INFO - SUITE-START | Running 778 tests 00:01:08 INFO - Running testharness tests 00:01:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:01:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 00:01:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:01:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 00:01:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:01:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 00:01:09 INFO - Setting up ssl 00:01:09 INFO - PROCESS | certutil | 00:01:09 INFO - PROCESS | certutil | 00:01:09 INFO - PROCESS | certutil | 00:01:09 INFO - Certificate Nickname Trust Attributes 00:01:09 INFO - SSL,S/MIME,JAR/XPI 00:01:09 INFO - 00:01:09 INFO - web-platform-tests CT,, 00:01:09 INFO - 00:01:09 INFO - Starting runner 00:01:10 INFO - PROCESS | 708 | [708] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 00:01:10 INFO - PROCESS | 708 | [708] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 00:01:10 INFO - PROCESS | 708 | [708] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 00:01:10 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 00:01:10 INFO - PROCESS | 708 | [708] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 00:01:11 INFO - PROCESS | 708 | 1461222071728 Marionette DEBUG Marionette enabled via build flag and pref 00:01:13 INFO - PROCESS | 708 | ++DOCSHELL 0000001407F5E000 == 1 [pid = 708] [id = 1] 00:01:13 INFO - PROCESS | 708 | ++DOMWINDOW == 1 (0000001419973800) [pid = 708] [serial = 1] [outer = 0000000000000000] 00:01:13 INFO - PROCESS | 708 | [708] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 00:01:13 INFO - PROCESS | 708 | ++DOMWINDOW == 2 (0000001419974800) [pid = 708] [serial = 2] [outer = 0000001419973800] 00:01:13 INFO - PROCESS | 708 | ++DOCSHELL 0000001419B55000 == 2 [pid = 708] [id = 2] 00:01:13 INFO - PROCESS | 708 | ++DOMWINDOW == 3 (0000001419B55800) [pid = 708] [serial = 3] [outer = 0000000000000000] 00:01:13 INFO - PROCESS | 708 | [708] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 00:01:13 INFO - PROCESS | 708 | ++DOMWINDOW == 4 (0000001419B56800) [pid = 708] [serial = 4] [outer = 0000001419B55800] 00:01:13 INFO - PROCESS | 708 | 1461222073885 Marionette INFO Listening on port 2828 00:01:15 INFO - PROCESS | 708 | 1461222075703 Marionette DEBUG Marionette enabled via command-line flag 00:01:15 INFO - PROCESS | 708 | ++DOCSHELL 000000141DA90000 == 3 [pid = 708] [id = 3] 00:01:15 INFO - PROCESS | 708 | ++DOMWINDOW == 5 (000000141DACD800) [pid = 708] [serial = 5] [outer = 0000000000000000] 00:01:15 INFO - PROCESS | 708 | [708] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 00:01:15 INFO - PROCESS | 708 | ++DOMWINDOW == 6 (000000141DACE800) [pid = 708] [serial = 6] [outer = 000000141DACD800] 00:01:15 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:01:15 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:01:15 INFO - PROCESS | 708 | ++DOMWINDOW == 7 (000000141DBB6800) [pid = 708] [serial = 7] [outer = 0000001419B55800] 00:01:15 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:01:15 INFO - PROCESS | 708 | 1461222075991 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 00:01:16 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:01:16 INFO - PROCESS | 708 | 1461222076022 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 00:01:16 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:01:16 INFO - PROCESS | 708 | 1461222076029 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 00:01:16 INFO - PROCESS | 708 | 1461222076058 Marionette DEBUG Closed connection conn0 00:01:16 INFO - PROCESS | 708 | 1461222076059 Marionette DEBUG Closed connection conn1 00:01:16 INFO - PROCESS | 708 | 1461222076061 Marionette DEBUG Closed connection conn2 00:01:16 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:01:16 INFO - PROCESS | 708 | 1461222076289 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 00:01:16 INFO - PROCESS | 708 | 1461222076295 Marionette DEBUG Closed connection conn3 00:01:16 INFO - PROCESS | 708 | ++DOCSHELL 000000141EFCA800 == 4 [pid = 708] [id = 4] 00:01:16 INFO - PROCESS | 708 | ++DOMWINDOW == 8 (000000141F34A400) [pid = 708] [serial = 8] [outer = 0000000000000000] 00:01:16 INFO - PROCESS | 708 | ++DOMWINDOW == 9 (0000001421691400) [pid = 708] [serial = 9] [outer = 000000141F34A400] 00:01:16 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:01:16 INFO - PROCESS | 708 | 1461222076438 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 00:01:16 INFO - PROCESS | 708 | ++DOMWINDOW == 10 (0000001421693000) [pid = 708] [serial = 10] [outer = 000000141F34A400] 00:01:16 INFO - PROCESS | 708 | 1461222076465 Marionette DEBUG Closed connection conn4 00:01:16 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:01:16 INFO - PROCESS | 708 | 1461222076472 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 00:01:16 INFO - PROCESS | 708 | 1461222076617 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:01:16 INFO - PROCESS | 708 | 1461222076623 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420210806","device":"desktop","version":"48.0a1"} 00:01:17 INFO - PROCESS | 708 | [708] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:01:17 INFO - PROCESS | 708 | [708] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:01:17 INFO - PROCESS | 708 | [708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:01:18 INFO - PROCESS | 708 | ++DOCSHELL 0000001424920800 == 5 [pid = 708] [id = 5] 00:01:18 INFO - PROCESS | 708 | ++DOMWINDOW == 11 (0000001424921800) [pid = 708] [serial = 11] [outer = 0000000000000000] 00:01:18 INFO - PROCESS | 708 | ++DOCSHELL 0000001424922000 == 6 [pid = 708] [id = 6] 00:01:18 INFO - PROCESS | 708 | ++DOMWINDOW == 12 (00000014249CB800) [pid = 708] [serial = 12] [outer = 0000000000000000] 00:01:18 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:01:18 INFO - PROCESS | 708 | ++DOCSHELL 000000142559E000 == 7 [pid = 708] [id = 7] 00:01:18 INFO - PROCESS | 708 | ++DOMWINDOW == 13 (00000014249CB000) [pid = 708] [serial = 13] [outer = 0000000000000000] 00:01:18 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:01:18 INFO - PROCESS | 708 | [708] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:01:18 INFO - PROCESS | 708 | ++DOMWINDOW == 14 (00000014259F8400) [pid = 708] [serial = 14] [outer = 00000014249CB000] 00:01:18 INFO - PROCESS | 708 | ++DOMWINDOW == 15 (0000001425BAC800) [pid = 708] [serial = 15] [outer = 0000001424921800] 00:01:18 INFO - PROCESS | 708 | ++DOMWINDOW == 16 (0000001424BD9C00) [pid = 708] [serial = 16] [outer = 00000014249CB800] 00:01:18 INFO - PROCESS | 708 | ++DOMWINDOW == 17 (0000001425AE8000) [pid = 708] [serial = 17] [outer = 00000014249CB000] 00:01:19 INFO - PROCESS | 708 | 1461222079757 Marionette DEBUG loaded listener.js 00:01:19 INFO - PROCESS | 708 | 1461222079771 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 708 | ++DOMWINDOW == 18 (0000001427EB5C00) [pid = 708] [serial = 18] [outer = 00000014249CB000] 00:01:20 INFO - PROCESS | 708 | 1461222080728 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"16a95f63-4e2a-4599-a8d7-4c7265180614","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420210806","device":"desktop","version":"48.0a1","command_id":1}}] 00:01:21 INFO - PROCESS | 708 | 1461222081242 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 00:01:21 INFO - PROCESS | 708 | 1461222081373 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 00:01:21 INFO - PROCESS | 708 | 1461222081398 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:01:21 INFO - PROCESS | 708 | [708] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:01:23 INFO - PROCESS | 708 | --DOCSHELL 0000001407F5E000 == 6 [pid = 708] [id = 1] 00:01:23 INFO - PROCESS | 708 | ++DOMWINDOW == 19 (0000001417254400) [pid = 708] [serial = 19] [outer = 00000014249CB000] 00:01:23 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:01:23 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:01:24 INFO - PROCESS | 708 | 1461222084011 Marionette TRACE conn5 <- [1,3,null,{}] 00:01:24 INFO - PROCESS | 708 | 1461222084016 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 00:01:24 INFO - PROCESS | 708 | 1461222084039 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 00:01:24 INFO - PROCESS | 708 | 1461222084070 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 00:01:24 INFO - PROCESS | 708 | 1461222084075 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 00:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:01:24 INFO - PROCESS | 708 | 1461222084081 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:01:24 INFO - PROCESS | 708 | 1461222084084 Marionette TRACE conn5 <- [1,6,null,{}] 00:01:24 INFO - PROCESS | 708 | 1461222084103 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:24 INFO - PROCESS | 708 | 1461222084122 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 00:01:24 INFO - PROCESS | 708 | 1461222084128 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:24 INFO - PROCESS | 708 | ++DOCSHELL 0000001418320800 == 7 [pid = 708] [id = 8] 00:01:24 INFO - PROCESS | 708 | ++DOMWINDOW == 20 (000000141F34B800) [pid = 708] [serial = 20] [outer = 0000000000000000] 00:01:24 INFO - PROCESS | 708 | ++DOMWINDOW == 21 (0000001421695000) [pid = 708] [serial = 21] [outer = 000000141F34B800] 00:01:24 INFO - PROCESS | 708 | 1461222084189 Marionette DEBUG loaded listener.js 00:01:24 INFO - PROCESS | 708 | ++DOMWINDOW == 22 (00000014245AC400) [pid = 708] [serial = 22] [outer = 000000141F34B800] 00:01:24 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7E5800 == 8 [pid = 708] [id = 9] 00:01:24 INFO - PROCESS | 708 | ++DOMWINDOW == 23 (00000014228A7000) [pid = 708] [serial = 23] [outer = 0000000000000000] 00:01:24 INFO - PROCESS | 708 | ++DOMWINDOW == 24 (0000001424FBEC00) [pid = 708] [serial = 24] [outer = 00000014228A7000] 00:01:24 INFO - PROCESS | 708 | 1461222084639 Marionette DEBUG loaded listener.js 00:01:24 INFO - PROCESS | 708 | ++DOMWINDOW == 25 (00000014259F1C00) [pid = 708] [serial = 25] [outer = 00000014228A7000] 00:01:25 INFO - PROCESS | 708 | 1461222085250 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 00:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1192ms 00:01:25 INFO - PROCESS | 708 | 1461222085396 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 00:01:25 INFO - PROCESS | 708 | 1461222085400 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 00:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:01:25 INFO - PROCESS | 708 | 1461222085438 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:01:25 INFO - PROCESS | 708 | 1461222085441 Marionette TRACE conn5 <- [1,10,null,{}] 00:01:25 INFO - PROCESS | 708 | 1461222085445 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:25 INFO - PROCESS | 708 | ++DOCSHELL 0000001425293000 == 9 [pid = 708] [id = 10] 00:01:25 INFO - PROCESS | 708 | ++DOMWINDOW == 26 (0000001425293800) [pid = 708] [serial = 26] [outer = 0000000000000000] 00:01:25 INFO - PROCESS | 708 | 1461222085569 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 00:01:25 INFO - PROCESS | 708 | ++DOMWINDOW == 27 (0000001425294800) [pid = 708] [serial = 27] [outer = 0000001425293800] 00:01:25 INFO - PROCESS | 708 | ++DOMWINDOW == 28 (000000142535B800) [pid = 708] [serial = 28] [outer = 0000001425293800] 00:01:25 INFO - PROCESS | 708 | 1461222085691 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:25 INFO - PROCESS | 708 | ++DOCSHELL 0000001425365800 == 10 [pid = 708] [id = 11] 00:01:25 INFO - PROCESS | 708 | ++DOMWINDOW == 29 (00000014249C9800) [pid = 708] [serial = 29] [outer = 0000000000000000] 00:01:25 INFO - PROCESS | 708 | ++DOMWINDOW == 30 (0000001424B36C00) [pid = 708] [serial = 30] [outer = 00000014249C9800] 00:01:25 INFO - PROCESS | 708 | ++DOCSHELL 0000001425588000 == 11 [pid = 708] [id = 12] 00:01:25 INFO - PROCESS | 708 | ++DOMWINDOW == 31 (0000001424B39400) [pid = 708] [serial = 31] [outer = 0000000000000000] 00:01:25 INFO - PROCESS | 708 | ++DOMWINDOW == 32 (0000001424B39C00) [pid = 708] [serial = 32] [outer = 0000001424B39400] 00:01:25 INFO - PROCESS | 708 | 1461222085826 Marionette DEBUG loaded listener.js 00:01:25 INFO - PROCESS | 708 | ++DOMWINDOW == 33 (000000142507B800) [pid = 708] [serial = 33] [outer = 0000001424B39400] 00:01:26 INFO - PROCESS | 708 | ++DOMWINDOW == 34 (0000001424B32800) [pid = 708] [serial = 34] [outer = 00000014249C9800] 00:01:26 INFO - PROCESS | 708 | --DOCSHELL 000000141EFCA800 == 10 [pid = 708] [id = 4] 00:01:26 INFO - PROCESS | 708 | 1461222086603 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 00:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1208ms 00:01:26 INFO - PROCESS | 708 | 1461222086634 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 00:01:26 INFO - PROCESS | 708 | 1461222086638 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 00:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:01:26 INFO - PROCESS | 708 | 1461222086643 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:01:26 INFO - PROCESS | 708 | 1461222086647 Marionette TRACE conn5 <- [1,14,null,{}] 00:01:26 INFO - PROCESS | 708 | 1461222086653 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:26 INFO - PROCESS | 708 | 1461222086736 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 00:01:26 INFO - PROCESS | 708 | 1461222086745 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:26 INFO - PROCESS | 708 | ++DOCSHELL 0000001418B49800 == 11 [pid = 708] [id = 13] 00:01:26 INFO - PROCESS | 708 | ++DOMWINDOW == 35 (000000141D683400) [pid = 708] [serial = 35] [outer = 0000000000000000] 00:01:26 INFO - PROCESS | 708 | ++DOMWINDOW == 36 (000000141D806000) [pid = 708] [serial = 36] [outer = 000000141D683400] 00:01:26 INFO - PROCESS | 708 | 1461222086794 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 708 | ++DOMWINDOW == 37 (000000141DAA3C00) [pid = 708] [serial = 37] [outer = 000000141D683400] 00:01:27 INFO - PROCESS | 708 | 1461222087251 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 00:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 648ms 00:01:27 INFO - PROCESS | 708 | 1461222087292 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 708 | 1461222087298 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 00:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:01:27 INFO - PROCESS | 708 | 1461222087309 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 708 | 1461222087312 Marionette TRACE conn5 <- [1,18,null,{}] 00:01:27 INFO - PROCESS | 708 | 1461222087316 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:27 INFO - PROCESS | 708 | 1461222087400 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 00:01:27 INFO - PROCESS | 708 | 1461222087408 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 708 | ++DOCSHELL 000000141CD10000 == 12 [pid = 708] [id = 14] 00:01:27 INFO - PROCESS | 708 | ++DOMWINDOW == 38 (000000141DB10000) [pid = 708] [serial = 38] [outer = 0000000000000000] 00:01:27 INFO - PROCESS | 708 | ++DOMWINDOW == 39 (0000001421699800) [pid = 708] [serial = 39] [outer = 000000141DB10000] 00:01:27 INFO - PROCESS | 708 | 1461222087455 Marionette DEBUG loaded listener.js 00:01:27 INFO - PROCESS | 708 | ++DOMWINDOW == 40 (00000014222AD400) [pid = 708] [serial = 40] [outer = 000000141DB10000] 00:01:27 INFO - PROCESS | 708 | 1461222087874 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 00:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 585ms 00:01:27 INFO - PROCESS | 708 | 1461222087890 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 00:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:01:27 INFO - PROCESS | 708 | 1461222087892 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 00:01:27 INFO - PROCESS | 708 | 1461222087896 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 708 | 1461222087900 Marionette TRACE conn5 <- [1,22,null,{}] 00:01:27 INFO - PROCESS | 708 | 1461222087912 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:28 INFO - PROCESS | 708 | 1461222088001 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 00:01:28 INFO - PROCESS | 708 | 1461222088008 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:28 INFO - PROCESS | 708 | ++DOCSHELL 000000141D893000 == 13 [pid = 708] [id = 15] 00:01:28 INFO - PROCESS | 708 | ++DOMWINDOW == 41 (00000014229A3800) [pid = 708] [serial = 41] [outer = 0000000000000000] 00:01:28 INFO - PROCESS | 708 | ++DOMWINDOW == 42 (0000001424588800) [pid = 708] [serial = 42] [outer = 00000014229A3800] 00:01:28 INFO - PROCESS | 708 | 1461222088059 Marionette DEBUG loaded listener.js 00:01:28 INFO - PROCESS | 708 | ++DOMWINDOW == 43 (0000001424650000) [pid = 708] [serial = 43] [outer = 00000014229A3800] 00:01:28 INFO - PROCESS | 708 | 1461222088489 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 00:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 00:01:28 INFO - PROCESS | 708 | 1461222088527 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 00:01:28 INFO - PROCESS | 708 | 1461222088530 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 00:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:01:28 INFO - PROCESS | 708 | 1461222088534 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:01:28 INFO - PROCESS | 708 | 1461222088535 Marionette TRACE conn5 <- [1,26,null,{}] 00:01:28 INFO - PROCESS | 708 | 1461222088545 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:28 INFO - PROCESS | 708 | 1461222088627 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 00:01:28 INFO - PROCESS | 708 | 1461222088634 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:28 INFO - PROCESS | 708 | ++DOCSHELL 000000141EFD5800 == 14 [pid = 708] [id = 16] 00:01:28 INFO - PROCESS | 708 | ++DOMWINDOW == 44 (000000142502B400) [pid = 708] [serial = 44] [outer = 0000000000000000] 00:01:28 INFO - PROCESS | 708 | ++DOMWINDOW == 45 (0000001425031000) [pid = 708] [serial = 45] [outer = 000000142502B400] 00:01:28 INFO - PROCESS | 708 | 1461222088682 Marionette DEBUG loaded listener.js 00:01:28 INFO - PROCESS | 708 | ++DOMWINDOW == 46 (000000142564A800) [pid = 708] [serial = 46] [outer = 000000142502B400] 00:01:29 INFO - PROCESS | 708 | 1461222089086 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 00:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 00:01:29 INFO - PROCESS | 708 | 1461222089121 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 00:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:01:29 INFO - PROCESS | 708 | 1461222089123 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 00:01:29 INFO - PROCESS | 708 | 1461222089136 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:01:29 INFO - PROCESS | 708 | 1461222089139 Marionette TRACE conn5 <- [1,30,null,{}] 00:01:29 INFO - PROCESS | 708 | 1461222089143 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:29 INFO - PROCESS | 708 | 1461222089216 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 00:01:29 INFO - PROCESS | 708 | 1461222089223 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:29 INFO - PROCESS | 708 | ++DOCSHELL 00000014223A7800 == 15 [pid = 708] [id = 17] 00:01:29 INFO - PROCESS | 708 | ++DOMWINDOW == 47 (000000142502D400) [pid = 708] [serial = 47] [outer = 0000000000000000] 00:01:29 INFO - PROCESS | 708 | ++DOMWINDOW == 48 (0000001425B29000) [pid = 708] [serial = 48] [outer = 000000142502D400] 00:01:29 INFO - PROCESS | 708 | 1461222089269 Marionette DEBUG loaded listener.js 00:01:29 INFO - PROCESS | 708 | ++DOMWINDOW == 49 (0000001425F0F800) [pid = 708] [serial = 49] [outer = 000000142502D400] 00:01:29 INFO - PROCESS | 708 | 1461222089714 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 00:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 651ms 00:01:29 INFO - PROCESS | 708 | 1461222089780 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 00:01:29 INFO - PROCESS | 708 | 1461222089783 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 00:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:01:29 INFO - PROCESS | 708 | 1461222089786 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:01:29 INFO - PROCESS | 708 | 1461222089788 Marionette TRACE conn5 <- [1,34,null,{}] 00:01:29 INFO - PROCESS | 708 | 1461222089791 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:29 INFO - PROCESS | 708 | 1461222089910 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 00:01:29 INFO - PROCESS | 708 | 1461222089921 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:29 INFO - PROCESS | 708 | ++DOCSHELL 0000001425A7D800 == 16 [pid = 708] [id = 18] 00:01:29 INFO - PROCESS | 708 | ++DOMWINDOW == 50 (0000001418966400) [pid = 708] [serial = 50] [outer = 0000000000000000] 00:01:29 INFO - PROCESS | 708 | ++DOMWINDOW == 51 (000000142A683800) [pid = 708] [serial = 51] [outer = 0000001418966400] 00:01:29 INFO - PROCESS | 708 | 1461222089969 Marionette DEBUG loaded listener.js 00:01:30 INFO - PROCESS | 708 | ++DOMWINDOW == 52 (000000142A6DE000) [pid = 708] [serial = 52] [outer = 0000001418966400] 00:01:30 INFO - PROCESS | 708 | 1461222090351 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 00:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 586ms 00:01:30 INFO - PROCESS | 708 | 1461222090375 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 00:01:30 INFO - PROCESS | 708 | 1461222090377 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 00:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:01:30 INFO - PROCESS | 708 | 1461222090380 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:01:30 INFO - PROCESS | 708 | 1461222090382 Marionette TRACE conn5 <- [1,38,null,{}] 00:01:30 INFO - PROCESS | 708 | 1461222090386 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:30 INFO - PROCESS | 708 | 1461222090481 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 00:01:30 INFO - PROCESS | 708 | 1461222090489 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:30 INFO - PROCESS | 708 | ++DOCSHELL 00000014273DF800 == 17 [pid = 708] [id = 19] 00:01:30 INFO - PROCESS | 708 | ++DOMWINDOW == 53 (0000001425083400) [pid = 708] [serial = 53] [outer = 0000000000000000] 00:01:30 INFO - PROCESS | 708 | ++DOMWINDOW == 54 (000000142A6E4800) [pid = 708] [serial = 54] [outer = 0000001425083400] 00:01:30 INFO - PROCESS | 708 | 1461222090534 Marionette DEBUG loaded listener.js 00:01:30 INFO - PROCESS | 708 | ++DOMWINDOW == 55 (000000141682E800) [pid = 708] [serial = 55] [outer = 0000001425083400] 00:01:30 INFO - PROCESS | 708 | 1461222090887 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 00:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 00:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:01:30 INFO - PROCESS | 708 | 1461222090907 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 00:01:30 INFO - PROCESS | 708 | 1461222090909 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 00:01:30 INFO - PROCESS | 708 | 1461222090912 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:01:30 INFO - PROCESS | 708 | 1461222090914 Marionette TRACE conn5 <- [1,42,null,{}] 00:01:30 INFO - PROCESS | 708 | 1461222090918 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:30 INFO - PROCESS | 708 | 1461222090991 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 00:01:31 INFO - PROCESS | 708 | 1461222090998 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:31 INFO - PROCESS | 708 | ++DOCSHELL 0000001427F81000 == 18 [pid = 708] [id = 20] 00:01:31 INFO - PROCESS | 708 | ++DOMWINDOW == 56 (000000141676A000) [pid = 708] [serial = 56] [outer = 0000000000000000] 00:01:31 INFO - PROCESS | 708 | ++DOMWINDOW == 57 (0000001416770400) [pid = 708] [serial = 57] [outer = 000000141676A000] 00:01:31 INFO - PROCESS | 708 | 1461222091044 Marionette DEBUG loaded listener.js 00:01:31 INFO - PROCESS | 708 | ++DOMWINDOW == 58 (0000001416832C00) [pid = 708] [serial = 58] [outer = 000000141676A000] 00:01:31 INFO - PROCESS | 708 | 1461222091423 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 00:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 523ms 00:01:31 INFO - PROCESS | 708 | 1461222091450 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 00:01:31 INFO - PROCESS | 708 | 1461222091452 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 00:01:31 INFO - PROCESS | 708 | 1461222091456 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:01:31 INFO - PROCESS | 708 | 1461222091458 Marionette TRACE conn5 <- [1,46,null,{}] 00:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:01:31 INFO - PROCESS | 708 | 1461222091462 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:31 INFO - PROCESS | 708 | 1461222091537 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 00:01:31 INFO - PROCESS | 708 | 1461222091544 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:31 INFO - PROCESS | 708 | ++DOCSHELL 0000001428EBC000 == 19 [pid = 708] [id = 21] 00:01:31 INFO - PROCESS | 708 | ++DOMWINDOW == 59 (0000001416836C00) [pid = 708] [serial = 59] [outer = 0000000000000000] 00:01:31 INFO - PROCESS | 708 | ++DOMWINDOW == 60 (000000141683B800) [pid = 708] [serial = 60] [outer = 0000001416836C00] 00:01:31 INFO - PROCESS | 708 | 1461222091589 Marionette DEBUG loaded listener.js 00:01:31 INFO - PROCESS | 708 | ++DOMWINDOW == 61 (0000001428F79000) [pid = 708] [serial = 61] [outer = 0000001416836C00] 00:01:31 INFO - PROCESS | 708 | 1461222091953 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 00:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 522ms 00:01:31 INFO - PROCESS | 708 | 1461222091985 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 00:01:31 INFO - PROCESS | 708 | 1461222091987 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 00:01:31 INFO - PROCESS | 708 | 1461222091990 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:01:31 INFO - PROCESS | 708 | 1461222091992 Marionette TRACE conn5 <- [1,50,null,{}] 00:01:32 INFO - PROCESS | 708 | 1461222091996 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:32 INFO - PROCESS | 708 | 1461222092096 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 00:01:32 INFO - PROCESS | 708 | 1461222092103 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 708 | ++DOCSHELL 000000142CEBD800 == 20 [pid = 708] [id = 22] 00:01:32 INFO - PROCESS | 708 | ++DOMWINDOW == 62 (0000001428F7D000) [pid = 708] [serial = 62] [outer = 0000000000000000] 00:01:32 INFO - PROCESS | 708 | ++DOMWINDOW == 63 (0000001428F80400) [pid = 708] [serial = 63] [outer = 0000001428F7D000] 00:01:32 INFO - PROCESS | 708 | 1461222092149 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 708 | ++DOMWINDOW == 64 (000000142B430400) [pid = 708] [serial = 64] [outer = 0000001428F7D000] 00:01:32 INFO - PROCESS | 708 | 1461222092528 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 00:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:01:32 INFO - PROCESS | 708 | 1461222092579 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 00:01:32 INFO - PROCESS | 708 | 1461222092582 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 00:01:32 INFO - PROCESS | 708 | 1461222092585 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:01:32 INFO - PROCESS | 708 | 1461222092588 Marionette TRACE conn5 <- [1,54,null,{}] 00:01:32 INFO - PROCESS | 708 | 1461222092591 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:32 INFO - PROCESS | 708 | 1461222092711 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 00:01:32 INFO - PROCESS | 708 | 1461222092725 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 708 | ++DOCSHELL 000000142B674800 == 21 [pid = 708] [id = 23] 00:01:32 INFO - PROCESS | 708 | ++DOMWINDOW == 65 (000000142B438000) [pid = 708] [serial = 65] [outer = 0000000000000000] 00:01:32 INFO - PROCESS | 708 | ++DOMWINDOW == 66 (000000142B497000) [pid = 708] [serial = 66] [outer = 000000142B438000] 00:01:32 INFO - PROCESS | 708 | 1461222092780 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 708 | ++DOMWINDOW == 67 (000000142B7E1000) [pid = 708] [serial = 67] [outer = 000000142B438000] 00:01:33 INFO - PROCESS | 708 | 1461222093154 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 627ms 00:01:33 INFO - PROCESS | 708 | 1461222093216 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 00:01:33 INFO - PROCESS | 708 | 1461222093218 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 00:01:33 INFO - PROCESS | 708 | 1461222093221 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:01:33 INFO - PROCESS | 708 | 1461222093223 Marionette TRACE conn5 <- [1,58,null,{}] 00:01:33 INFO - PROCESS | 708 | 1461222093226 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:33 INFO - PROCESS | 708 | 1461222093323 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 00:01:33 INFO - PROCESS | 708 | 1461222093350 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:33 INFO - PROCESS | 708 | ++DOCSHELL 000000142D41B000 == 22 [pid = 708] [id = 24] 00:01:33 INFO - PROCESS | 708 | ++DOMWINDOW == 68 (000000142A6E5800) [pid = 708] [serial = 68] [outer = 0000000000000000] 00:01:33 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (000000142B7EAC00) [pid = 708] [serial = 69] [outer = 000000142A6E5800] 00:01:33 INFO - PROCESS | 708 | 1461222093400 Marionette DEBUG loaded listener.js 00:01:33 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (000000142C50C800) [pid = 708] [serial = 70] [outer = 000000142A6E5800] 00:01:33 INFO - PROCESS | 708 | 1461222093750 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 586ms 00:01:33 INFO - PROCESS | 708 | 1461222093810 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 00:01:33 INFO - PROCESS | 708 | 1461222093812 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 00:01:33 INFO - PROCESS | 708 | 1461222093816 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:01:33 INFO - PROCESS | 708 | 1461222093817 Marionette TRACE conn5 <- [1,62,null,{}] 00:01:33 INFO - PROCESS | 708 | 1461222093821 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:33 INFO - PROCESS | 708 | 1461222093928 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 00:01:33 INFO - PROCESS | 708 | 1461222093936 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:33 INFO - PROCESS | 708 | ++DOCSHELL 000000142C5A6000 == 23 [pid = 708] [id = 25] 00:01:33 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (000000142C509800) [pid = 708] [serial = 71] [outer = 0000000000000000] 00:01:33 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (000000142C512800) [pid = 708] [serial = 72] [outer = 000000142C509800] 00:01:33 INFO - PROCESS | 708 | 1461222093980 Marionette DEBUG loaded listener.js 00:01:34 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (000000142C75BC00) [pid = 708] [serial = 73] [outer = 000000142C509800] 00:01:34 INFO - PROCESS | 708 | --DOCSHELL 0000001418320800 == 22 [pid = 708] [id = 8] 00:01:35 INFO - PROCESS | 708 | 1461222095048 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1282ms 00:01:35 INFO - PROCESS | 708 | 1461222095106 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 708 | 1461222095110 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 00:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:01:35 INFO - PROCESS | 708 | 1461222095122 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 708 | 1461222095126 Marionette TRACE conn5 <- [1,66,null,{}] 00:01:35 INFO - PROCESS | 708 | 1461222095132 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:35 INFO - PROCESS | 708 | 1461222095231 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 00:01:35 INFO - PROCESS | 708 | 1461222095246 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:35 INFO - PROCESS | 708 | ++DOCSHELL 0000001419D76800 == 23 [pid = 708] [id = 26] 00:01:35 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (000000141CD3A000) [pid = 708] [serial = 74] [outer = 0000000000000000] 00:01:35 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (000000141D1F1000) [pid = 708] [serial = 75] [outer = 000000141CD3A000] 00:01:35 INFO - PROCESS | 708 | 1461222095325 Marionette DEBUG loaded listener.js 00:01:35 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (000000141D808400) [pid = 708] [serial = 76] [outer = 000000141CD3A000] 00:01:35 INFO - PROCESS | 708 | 1461222095735 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 649ms 00:01:35 INFO - PROCESS | 708 | 1461222095765 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 708 | 1461222095771 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 00:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:01:35 INFO - PROCESS | 708 | 1461222095777 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 708 | 1461222095780 Marionette TRACE conn5 <- [1,70,null,{}] 00:01:35 INFO - PROCESS | 708 | 1461222095784 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:35 INFO - PROCESS | 708 | 1461222095887 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 00:01:35 INFO - PROCESS | 708 | 1461222095894 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:35 INFO - PROCESS | 708 | ++DOCSHELL 000000141DA89000 == 24 [pid = 708] [id = 27] 00:01:35 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (000000141D8CA400) [pid = 708] [serial = 77] [outer = 0000000000000000] 00:01:35 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (000000141EF72400) [pid = 708] [serial = 78] [outer = 000000141D8CA400] 00:01:35 INFO - PROCESS | 708 | 1461222095944 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (000000141895D800) [pid = 708] [serial = 79] [outer = 000000141D8CA400] 00:01:36 INFO - PROCESS | 708 | --DOMWINDOW == 78 (000000141F34A400) [pid = 708] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:01:36 INFO - PROCESS | 708 | --DOMWINDOW == 77 (0000001428F7D000) [pid = 708] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:01:36 INFO - PROCESS | 708 | --DOMWINDOW == 76 (000000142B438000) [pid = 708] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:01:36 INFO - PROCESS | 708 | --DOMWINDOW == 75 (0000001424B39400) [pid = 708] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:01:36 INFO - PROCESS | 708 | --DOMWINDOW == 74 (000000141D683400) [pid = 708] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:01:36 INFO - PROCESS | 708 | --DOMWINDOW == 73 (000000141DB10000) [pid = 708] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:01:36 INFO - PROCESS | 708 | --DOMWINDOW == 72 (00000014229A3800) [pid = 708] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:01:36 INFO - PROCESS | 708 | --DOMWINDOW == 71 (000000142502B400) [pid = 708] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:01:36 INFO - PROCESS | 708 | --DOMWINDOW == 70 (000000142502D400) [pid = 708] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:01:36 INFO - PROCESS | 708 | --DOMWINDOW == 69 (0000001418966400) [pid = 708] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:01:36 INFO - PROCESS | 708 | --DOMWINDOW == 68 (000000141F34B800) [pid = 708] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:01:36 INFO - PROCESS | 708 | 1461222096629 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 878ms 00:01:36 INFO - PROCESS | 708 | 1461222096657 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 00:01:36 INFO - PROCESS | 708 | 1461222096659 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 00:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:01:36 INFO - PROCESS | 708 | 1461222096663 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:01:36 INFO - PROCESS | 708 | 1461222096667 Marionette TRACE conn5 <- [1,74,null,{}] 00:01:36 INFO - PROCESS | 708 | 1461222096678 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:36 INFO - PROCESS | 708 | 1461222096770 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 00:01:36 INFO - PROCESS | 708 | 1461222096831 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:36 INFO - PROCESS | 708 | ++DOCSHELL 000000142182C800 == 25 [pid = 708] [id = 28] 00:01:36 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (00000014180A1400) [pid = 708] [serial = 80] [outer = 0000000000000000] 00:01:36 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (0000001421886400) [pid = 708] [serial = 81] [outer = 00000014180A1400] 00:01:36 INFO - PROCESS | 708 | 1461222096880 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (00000014229AA000) [pid = 708] [serial = 82] [outer = 00000014180A1400] 00:01:37 INFO - PROCESS | 708 | 1461222097225 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 00:01:37 INFO - PROCESS | 708 | 1461222097250 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 00:01:37 INFO - PROCESS | 708 | 1461222097253 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 00:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:01:37 INFO - PROCESS | 708 | 1461222097256 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - PROCESS | 708 | 1461222097258 Marionette TRACE conn5 <- [1,78,null,{}] 00:01:37 INFO - PROCESS | 708 | 1461222097262 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:37 INFO - PROCESS | 708 | 1461222097352 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 00:01:37 INFO - PROCESS | 708 | 1461222097406 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:37 INFO - PROCESS | 708 | ++DOCSHELL 00000014246EE800 == 26 [pid = 708] [id = 29] 00:01:37 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (00000014229A8800) [pid = 708] [serial = 83] [outer = 0000000000000000] 00:01:37 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (0000001424590C00) [pid = 708] [serial = 84] [outer = 00000014229A8800] 00:01:37 INFO - PROCESS | 708 | 1461222097452 Marionette DEBUG loaded listener.js 00:01:37 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (0000001424BDBC00) [pid = 708] [serial = 85] [outer = 00000014229A8800] 00:01:37 INFO - PROCESS | 708 | 1461222097768 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 543ms 00:01:37 INFO - PROCESS | 708 | 1461222097802 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 00:01:37 INFO - PROCESS | 708 | 1461222097805 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 00:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:01:37 INFO - PROCESS | 708 | 1461222097808 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - PROCESS | 708 | 1461222097810 Marionette TRACE conn5 <- [1,82,null,{}] 00:01:37 INFO - PROCESS | 708 | 1461222097818 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:37 INFO - PROCESS | 708 | 1461222097895 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 00:01:37 INFO - PROCESS | 708 | 1461222097972 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:37 INFO - PROCESS | 708 | ++DOCSHELL 000000142558C000 == 27 [pid = 708] [id = 30] 00:01:37 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (000000141E608C00) [pid = 708] [serial = 86] [outer = 0000000000000000] 00:01:38 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (000000142502D800) [pid = 708] [serial = 87] [outer = 000000141E608C00] 00:01:38 INFO - PROCESS | 708 | 1461222098018 Marionette DEBUG loaded listener.js 00:01:38 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (0000001425082C00) [pid = 708] [serial = 88] [outer = 000000141E608C00] 00:01:38 INFO - PROCESS | 708 | 1461222098375 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 629ms 00:01:38 INFO - PROCESS | 708 | 1461222098440 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 00:01:38 INFO - PROCESS | 708 | 1461222098443 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 00:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:01:38 INFO - PROCESS | 708 | 1461222098446 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:01:38 INFO - PROCESS | 708 | 1461222098448 Marionette TRACE conn5 <- [1,86,null,{}] 00:01:38 INFO - PROCESS | 708 | 1461222098451 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:38 INFO - PROCESS | 708 | 1461222098577 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 00:01:38 INFO - PROCESS | 708 | 1461222098632 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:38 INFO - PROCESS | 708 | ++DOCSHELL 000000141830D800 == 28 [pid = 708] [id = 31] 00:01:38 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (000000141676F800) [pid = 708] [serial = 89] [outer = 0000000000000000] 00:01:38 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (000000141682CC00) [pid = 708] [serial = 90] [outer = 000000141676F800] 00:01:38 INFO - PROCESS | 708 | 1461222098691 Marionette DEBUG loaded listener.js 00:01:38 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (0000001419B3CC00) [pid = 708] [serial = 91] [outer = 000000141676F800] 00:01:39 INFO - PROCESS | 708 | 1461222099264 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 881ms 00:01:39 INFO - PROCESS | 708 | 1461222099331 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 00:01:39 INFO - PROCESS | 708 | 1461222099337 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 00:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:01:39 INFO - PROCESS | 708 | 1461222099342 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:01:39 INFO - PROCESS | 708 | 1461222099347 Marionette TRACE conn5 <- [1,90,null,{}] 00:01:39 INFO - PROCESS | 708 | 1461222099352 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:39 INFO - PROCESS | 708 | 1461222099461 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 00:01:39 INFO - PROCESS | 708 | 1461222099514 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:39 INFO - PROCESS | 708 | ++DOCSHELL 0000001422873000 == 29 [pid = 708] [id = 32] 00:01:39 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (000000141EF71800) [pid = 708] [serial = 92] [outer = 0000000000000000] 00:01:39 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (0000001421F61000) [pid = 708] [serial = 93] [outer = 000000141EF71800] 00:01:39 INFO - PROCESS | 708 | 1461222099573 Marionette DEBUG loaded listener.js 00:01:39 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (00000014229A7800) [pid = 708] [serial = 94] [outer = 000000141EF71800] 00:01:40 INFO - PROCESS | 708 | 1461222100092 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 796ms 00:01:40 INFO - PROCESS | 708 | 1461222100140 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 00:01:40 INFO - PROCESS | 708 | 1461222100143 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 00:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:01:40 INFO - PROCESS | 708 | 1461222100147 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:01:40 INFO - PROCESS | 708 | 1461222100150 Marionette TRACE conn5 <- [1,94,null,{}] 00:01:40 INFO - PROCESS | 708 | 1461222100154 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:40 INFO - PROCESS | 708 | 1461222100253 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 00:01:40 INFO - PROCESS | 708 | 1461222100316 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:40 INFO - PROCESS | 708 | ++DOCSHELL 0000001427F80000 == 30 [pid = 708] [id = 33] 00:01:40 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (0000001425B2A400) [pid = 708] [serial = 95] [outer = 0000000000000000] 00:01:40 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001425F19000) [pid = 708] [serial = 96] [outer = 0000001425B2A400] 00:01:40 INFO - PROCESS | 708 | 1461222100372 Marionette DEBUG loaded listener.js 00:01:40 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001427E0DC00) [pid = 708] [serial = 97] [outer = 0000001425B2A400] 00:01:40 INFO - PROCESS | 708 | 1461222100914 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 00:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 837ms 00:01:41 INFO - PROCESS | 708 | 1461222100986 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 00:01:41 INFO - PROCESS | 708 | 1461222100990 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 00:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:01:41 INFO - PROCESS | 708 | 1461222101002 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:01:41 INFO - PROCESS | 708 | 1461222101007 Marionette TRACE conn5 <- [1,98,null,{}] 00:01:41 INFO - PROCESS | 708 | 1461222101024 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:41 INFO - PROCESS | 708 | 1461222101150 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 00:01:41 INFO - PROCESS | 708 | 1461222101186 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:41 INFO - PROCESS | 708 | ++DOCSHELL 000000142B678000 == 31 [pid = 708] [id = 34] 00:01:41 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (0000001427E05800) [pid = 708] [serial = 98] [outer = 0000000000000000] 00:01:41 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (0000001428F82000) [pid = 708] [serial = 99] [outer = 0000001427E05800] 00:01:41 INFO - PROCESS | 708 | 1461222101242 Marionette DEBUG loaded listener.js 00:01:41 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (000000142A692C00) [pid = 708] [serial = 100] [outer = 0000001427E05800] 00:01:41 INFO - PROCESS | 708 | 1461222101774 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 00:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 859ms 00:01:41 INFO - PROCESS | 708 | 1461222101859 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 00:01:41 INFO - PROCESS | 708 | 1461222101861 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 00:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:01:41 INFO - PROCESS | 708 | 1461222101865 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:01:41 INFO - PROCESS | 708 | 1461222101867 Marionette TRACE conn5 <- [1,102,null,{}] 00:01:41 INFO - PROCESS | 708 | 1461222101871 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:41 INFO - PROCESS | 708 | 1461222101974 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 00:01:42 INFO - PROCESS | 708 | 1461222102029 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:42 INFO - PROCESS | 708 | ++DOCSHELL 00000014229D9800 == 32 [pid = 708] [id = 35] 00:01:42 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (0000001418449000) [pid = 708] [serial = 101] [outer = 0000000000000000] 00:01:42 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (000000141844EC00) [pid = 708] [serial = 102] [outer = 0000001418449000] 00:01:42 INFO - PROCESS | 708 | 1461222102085 Marionette DEBUG loaded listener.js 00:01:42 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (0000001428F76400) [pid = 708] [serial = 103] [outer = 0000001418449000] 00:01:42 INFO - PROCESS | 708 | 1461222102691 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 00:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 879ms 00:01:42 INFO - PROCESS | 708 | 1461222102747 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 00:01:42 INFO - PROCESS | 708 | 1461222102751 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 00:01:42 INFO - PROCESS | 708 | 1461222102756 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:01:42 INFO - PROCESS | 708 | 1461222102760 Marionette TRACE conn5 <- [1,106,null,{}] 00:01:42 INFO - PROCESS | 708 | 1461222102766 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:42 INFO - PROCESS | 708 | 1461222102867 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 91 (0000001421691400) [pid = 708] [serial = 9] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 90 (0000001421693000) [pid = 708] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 89 (0000001419B56800) [pid = 708] [serial = 4] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 88 (000000141683B800) [pid = 708] [serial = 60] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 87 (0000001428F80400) [pid = 708] [serial = 63] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 86 (000000142B497000) [pid = 708] [serial = 66] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 85 (0000001424FBEC00) [pid = 708] [serial = 24] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 84 (0000001424B36C00) [pid = 708] [serial = 30] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 83 (0000001424B39C00) [pid = 708] [serial = 32] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 82 (000000142507B800) [pid = 708] [serial = 33] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 81 (000000141D806000) [pid = 708] [serial = 36] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 80 (0000001421699800) [pid = 708] [serial = 39] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 79 (0000001424588800) [pid = 708] [serial = 42] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 78 (0000001425031000) [pid = 708] [serial = 45] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 77 (000000142564A800) [pid = 708] [serial = 46] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 76 (0000001425B29000) [pid = 708] [serial = 48] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 75 (0000001425F0F800) [pid = 708] [serial = 49] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 74 (000000142A683800) [pid = 708] [serial = 51] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 73 (000000142A6E4800) [pid = 708] [serial = 54] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 72 (0000001416770400) [pid = 708] [serial = 57] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 71 (0000001421695000) [pid = 708] [serial = 21] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 70 (0000001425294800) [pid = 708] [serial = 27] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 69 (000000142A6DE000) [pid = 708] [serial = 52] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 68 (00000014245AC400) [pid = 708] [serial = 22] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 67 (000000142B430400) [pid = 708] [serial = 64] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 66 (00000014222AD400) [pid = 708] [serial = 40] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 65 (000000141DAA3C00) [pid = 708] [serial = 37] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 64 (000000142B7EAC00) [pid = 708] [serial = 69] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 63 (0000001424650000) [pid = 708] [serial = 43] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 62 (000000142B7E1000) [pid = 708] [serial = 67] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 61 (0000001425AE8000) [pid = 708] [serial = 17] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | --DOMWINDOW == 60 (00000014259F8400) [pid = 708] [serial = 14] [outer = 0000000000000000] [url = about:blank] 00:01:42 INFO - PROCESS | 708 | 1461222102946 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:42 INFO - PROCESS | 708 | ++DOCSHELL 00000014193D2800 == 33 [pid = 708] [id = 36] 00:01:42 INFO - PROCESS | 708 | ++DOMWINDOW == 61 (000000141809F400) [pid = 708] [serial = 104] [outer = 0000000000000000] 00:01:42 INFO - PROCESS | 708 | ++DOMWINDOW == 62 (0000001418967400) [pid = 708] [serial = 105] [outer = 000000141809F400] 00:01:43 INFO - PROCESS | 708 | 1461222102996 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 708 | ++DOMWINDOW == 63 (000000141D562800) [pid = 708] [serial = 106] [outer = 000000141809F400] 00:01:43 INFO - PROCESS | 708 | 1461222103360 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 00:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 00:01:43 INFO - PROCESS | 708 | 1461222103392 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 708 | 1461222103398 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 00:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:01:43 INFO - PROCESS | 708 | 1461222103404 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - PROCESS | 708 | 1461222103407 Marionette TRACE conn5 <- [1,110,null,{}] 00:01:43 INFO - PROCESS | 708 | 1461222103411 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:43 INFO - PROCESS | 708 | 1461222103490 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 00:01:43 INFO - PROCESS | 708 | 1461222103497 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:43 INFO - PROCESS | 708 | ++DOCSHELL 000000141DBBF000 == 34 [pid = 708] [id = 37] 00:01:43 INFO - PROCESS | 708 | ++DOMWINDOW == 64 (000000141D670C00) [pid = 708] [serial = 107] [outer = 0000000000000000] 00:01:43 INFO - PROCESS | 708 | ++DOMWINDOW == 65 (000000141E7A5C00) [pid = 708] [serial = 108] [outer = 000000141D670C00] 00:01:43 INFO - PROCESS | 708 | 1461222103543 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 708 | ++DOMWINDOW == 66 (0000001421881C00) [pid = 708] [serial = 109] [outer = 000000141D670C00] 00:01:43 INFO - PROCESS | 708 | 1461222103976 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 00:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 00:01:44 INFO - PROCESS | 708 | 1461222104036 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 00:01:44 INFO - PROCESS | 708 | 1461222104039 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 00:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:01:44 INFO - PROCESS | 708 | 1461222104043 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - PROCESS | 708 | 1461222104046 Marionette TRACE conn5 <- [1,114,null,{}] 00:01:44 INFO - PROCESS | 708 | 1461222104057 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:44 INFO - PROCESS | 708 | 1461222104138 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 00:01:44 INFO - PROCESS | 708 | 1461222104147 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 708 | ++DOCSHELL 0000001422225800 == 35 [pid = 708] [id = 38] 00:01:44 INFO - PROCESS | 708 | ++DOMWINDOW == 67 (00000014245B1400) [pid = 708] [serial = 110] [outer = 0000000000000000] 00:01:44 INFO - PROCESS | 708 | ++DOMWINDOW == 68 (00000014248DDC00) [pid = 708] [serial = 111] [outer = 00000014245B1400] 00:01:44 INFO - PROCESS | 708 | 1461222104195 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (0000001424FBC400) [pid = 708] [serial = 112] [outer = 00000014245B1400] 00:01:44 INFO - PROCESS | 708 | 1461222104602 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 00:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 585ms 00:01:44 INFO - PROCESS | 708 | 1461222104631 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 00:01:44 INFO - PROCESS | 708 | 1461222104634 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 00:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:01:44 INFO - PROCESS | 708 | 1461222104637 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - PROCESS | 708 | 1461222104639 Marionette TRACE conn5 <- [1,118,null,{}] 00:01:44 INFO - PROCESS | 708 | 1461222104642 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:44 INFO - PROCESS | 708 | 1461222104721 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 00:01:44 INFO - PROCESS | 708 | 1461222104728 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 708 | ++DOCSHELL 0000001424EA1800 == 36 [pid = 708] [id = 39] 00:01:44 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (000000142502B800) [pid = 708] [serial = 113] [outer = 0000000000000000] 00:01:44 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (0000001425AE1C00) [pid = 708] [serial = 114] [outer = 000000142502B800] 00:01:44 INFO - PROCESS | 708 | 1461222104775 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (0000001426273400) [pid = 708] [serial = 115] [outer = 000000142502B800] 00:01:45 INFO - PROCESS | 708 | 1461222105183 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 00:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 587ms 00:01:45 INFO - PROCESS | 708 | --DOCSHELL 0000001425588000 == 35 [pid = 708] [id = 12] 00:01:45 INFO - PROCESS | 708 | --DOCSHELL 00000014193D2800 == 34 [pid = 708] [id = 36] 00:01:45 INFO - PROCESS | 708 | --DOCSHELL 00000014229D9800 == 33 [pid = 708] [id = 35] 00:01:45 INFO - PROCESS | 708 | --DOCSHELL 000000142B678000 == 32 [pid = 708] [id = 34] 00:01:45 INFO - PROCESS | 708 | --DOCSHELL 0000001427F80000 == 31 [pid = 708] [id = 33] 00:01:45 INFO - PROCESS | 708 | --DOCSHELL 0000001422873000 == 30 [pid = 708] [id = 32] 00:01:45 INFO - PROCESS | 708 | --DOCSHELL 000000141830D800 == 29 [pid = 708] [id = 31] 00:01:45 INFO - PROCESS | 708 | 1461222105922 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 00:01:45 INFO - PROCESS | 708 | 1461222105927 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 00:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:01:45 INFO - PROCESS | 708 | 1461222105944 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:01:45 INFO - PROCESS | 708 | 1461222105947 Marionette TRACE conn5 <- [1,122,null,{}] 00:01:45 INFO - PROCESS | 708 | 1461222105953 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:46 INFO - PROCESS | 708 | 1461222106091 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 00:01:46 INFO - PROCESS | 708 | 1461222106131 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 708 | ++DOCSHELL 000000141932D000 == 30 [pid = 708] [id = 40] 00:01:46 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (0000001418443C00) [pid = 708] [serial = 116] [outer = 0000000000000000] 00:01:46 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (000000141844C000) [pid = 708] [serial = 117] [outer = 0000001418443C00] 00:01:46 INFO - PROCESS | 708 | 1461222106181 Marionette DEBUG loaded listener.js 00:01:46 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (000000141895DC00) [pid = 708] [serial = 118] [outer = 0000001418443C00] 00:01:46 INFO - PROCESS | 708 | 1461222106596 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 00:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 689ms 00:01:46 INFO - PROCESS | 708 | 1461222106628 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 00:01:46 INFO - PROCESS | 708 | 1461222106632 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 00:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:01:46 INFO - PROCESS | 708 | 1461222106640 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 708 | 1461222106644 Marionette TRACE conn5 <- [1,126,null,{}] 00:01:46 INFO - PROCESS | 708 | 1461222106661 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:46 INFO - PROCESS | 708 | 1461222106759 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 00:01:46 INFO - PROCESS | 708 | 1461222106766 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 708 | ++DOCSHELL 000000141DA93000 == 31 [pid = 708] [id = 41] 00:01:46 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (0000001419992400) [pid = 708] [serial = 119] [outer = 0000000000000000] 00:01:46 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (000000141D663800) [pid = 708] [serial = 120] [outer = 0000001419992400] 00:01:46 INFO - PROCESS | 708 | 1461222106813 Marionette DEBUG loaded listener.js 00:01:46 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (000000141DAA1400) [pid = 708] [serial = 121] [outer = 0000001419992400] 00:01:47 INFO - PROCESS | 708 | 1461222107497 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 77 (000000142C509800) [pid = 708] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 76 (0000001416836C00) [pid = 708] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 75 (000000142A6E5800) [pid = 708] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 74 (0000001425083400) [pid = 708] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 73 (000000141676A000) [pid = 708] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 72 (000000141CD3A000) [pid = 708] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 71 (00000014180A1400) [pid = 708] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 70 (000000141D8CA400) [pid = 708] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 69 (00000014229A8800) [pid = 708] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 68 (0000001425B2A400) [pid = 708] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 67 (0000001427E05800) [pid = 708] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 66 (0000001418449000) [pid = 708] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 65 (000000141809F400) [pid = 708] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 64 (000000141E608C00) [pid = 708] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 63 (000000141676F800) [pid = 708] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 62 (000000141EF71800) [pid = 708] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:01:47 INFO - PROCESS | 708 | --DOMWINDOW == 61 (00000014245B1400) [pid = 708] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 942ms 00:01:47 INFO - PROCESS | 708 | 1461222107583 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 00:01:47 INFO - PROCESS | 708 | 1461222107586 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 00:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:01:47 INFO - PROCESS | 708 | 1461222107589 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:01:47 INFO - PROCESS | 708 | 1461222107592 Marionette TRACE conn5 <- [1,130,null,{}] 00:01:47 INFO - PROCESS | 708 | 1461222107601 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:47 INFO - PROCESS | 708 | 1461222107683 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 00:01:47 INFO - PROCESS | 708 | 1461222107693 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:47 INFO - PROCESS | 708 | ++DOCSHELL 000000141F3BB000 == 32 [pid = 708] [id = 42] 00:01:47 INFO - PROCESS | 708 | ++DOMWINDOW == 62 (000000141E713400) [pid = 708] [serial = 122] [outer = 0000000000000000] 00:01:47 INFO - PROCESS | 708 | ++DOMWINDOW == 63 (000000141E715000) [pid = 708] [serial = 123] [outer = 000000141E713400] 00:01:47 INFO - PROCESS | 708 | 1461222107742 Marionette DEBUG loaded listener.js 00:01:47 INFO - PROCESS | 708 | ++DOMWINDOW == 64 (000000141E7A9400) [pid = 708] [serial = 124] [outer = 000000141E713400] 00:01:48 INFO - PROCESS | 708 | 1461222108157 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 00:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 628ms 00:01:48 INFO - PROCESS | 708 | 1461222108221 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 708 | 1461222108223 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 00:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:01:48 INFO - PROCESS | 708 | 1461222108227 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 708 | 1461222108229 Marionette TRACE conn5 <- [1,134,null,{}] 00:01:48 INFO - PROCESS | 708 | 1461222108232 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:48 INFO - PROCESS | 708 | 1461222108310 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 00:01:48 INFO - PROCESS | 708 | 1461222108318 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 708 | ++DOCSHELL 0000001424929800 == 33 [pid = 708] [id = 43] 00:01:48 INFO - PROCESS | 708 | ++DOMWINDOW == 65 (0000001421693000) [pid = 708] [serial = 125] [outer = 0000000000000000] 00:01:48 INFO - PROCESS | 708 | ++DOMWINDOW == 66 (0000001421881400) [pid = 708] [serial = 126] [outer = 0000001421693000] 00:01:48 INFO - PROCESS | 708 | 1461222108365 Marionette DEBUG loaded listener.js 00:01:48 INFO - PROCESS | 708 | ++DOMWINDOW == 67 (00000014228A3000) [pid = 708] [serial = 127] [outer = 0000001421693000] 00:01:48 INFO - PROCESS | 708 | 1461222108785 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 00:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 00:01:48 INFO - PROCESS | 708 | 1461222108815 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 708 | 1461222108817 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 00:01:48 INFO - PROCESS | 708 | 1461222108821 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:01:48 INFO - PROCESS | 708 | 1461222108823 Marionette TRACE conn5 <- [1,138,null,{}] 00:01:48 INFO - PROCESS | 708 | 1461222108826 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:48 INFO - PROCESS | 708 | 1461222108900 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 00:01:48 INFO - PROCESS | 708 | 1461222108906 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 708 | ++DOCSHELL 0000001425B98000 == 34 [pid = 708] [id = 44] 00:01:48 INFO - PROCESS | 708 | ++DOMWINDOW == 68 (0000001422921000) [pid = 708] [serial = 128] [outer = 0000000000000000] 00:01:48 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (000000142458A800) [pid = 708] [serial = 129] [outer = 0000001422921000] 00:01:48 INFO - PROCESS | 708 | 1461222108952 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (00000014248E6400) [pid = 708] [serial = 130] [outer = 0000001422921000] 00:01:49 INFO - PROCESS | 708 | 1461222109374 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 00:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 00:01:49 INFO - PROCESS | 708 | 1461222109411 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 00:01:49 INFO - PROCESS | 708 | 1461222109413 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 00:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:01:49 INFO - PROCESS | 708 | 1461222109417 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:01:49 INFO - PROCESS | 708 | 1461222109419 Marionette TRACE conn5 <- [1,142,null,{}] 00:01:49 INFO - PROCESS | 708 | 1461222109422 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:49 INFO - PROCESS | 708 | 1461222109561 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 00:01:49 INFO - PROCESS | 708 | 1461222109626 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:49 INFO - PROCESS | 708 | ++DOCSHELL 0000001418173800 == 35 [pid = 708] [id = 45] 00:01:49 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (000000141676B400) [pid = 708] [serial = 131] [outer = 0000000000000000] 00:01:49 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (0000001416771400) [pid = 708] [serial = 132] [outer = 000000141676B400] 00:01:49 INFO - PROCESS | 708 | 1461222109685 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (00000014180A3400) [pid = 708] [serial = 133] [outer = 000000141676B400] 00:01:50 INFO - PROCESS | 708 | 1461222110343 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 00:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 982ms 00:01:50 INFO - PROCESS | 708 | 1461222110404 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 00:01:50 INFO - PROCESS | 708 | 1461222110410 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 00:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:01:50 INFO - PROCESS | 708 | 1461222110415 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:01:50 INFO - PROCESS | 708 | 1461222110420 Marionette TRACE conn5 <- [1,146,null,{}] 00:01:50 INFO - PROCESS | 708 | 1461222110425 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:50 INFO - PROCESS | 708 | 1461222110525 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 00:01:50 INFO - PROCESS | 708 | 1461222110585 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:50 INFO - PROCESS | 708 | ++DOCSHELL 0000001424C8E000 == 36 [pid = 708] [id = 46] 00:01:50 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (000000141D8C4400) [pid = 708] [serial = 134] [outer = 0000000000000000] 00:01:50 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (000000141E7A1000) [pid = 708] [serial = 135] [outer = 000000141D8C4400] 00:01:50 INFO - PROCESS | 708 | 1461222110644 Marionette DEBUG loaded listener.js 00:01:50 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (000000142169AC00) [pid = 708] [serial = 136] [outer = 000000141D8C4400] 00:01:51 INFO - PROCESS | 708 | 1461222111177 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 00:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 836ms 00:01:51 INFO - PROCESS | 708 | 1461222111253 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 00:01:51 INFO - PROCESS | 708 | 1461222111256 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 00:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:01:51 INFO - PROCESS | 708 | 1461222111260 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:01:51 INFO - PROCESS | 708 | 1461222111263 Marionette TRACE conn5 <- [1,150,null,{}] 00:01:51 INFO - PROCESS | 708 | 1461222111267 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:51 INFO - PROCESS | 708 | 1461222111366 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 00:01:51 INFO - PROCESS | 708 | 1461222111426 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:51 INFO - PROCESS | 708 | ++DOCSHELL 0000001428933800 == 37 [pid = 708] [id = 47] 00:01:51 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (0000001424BE7400) [pid = 708] [serial = 137] [outer = 0000000000000000] 00:01:51 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (000000142502EC00) [pid = 708] [serial = 138] [outer = 0000001424BE7400] 00:01:51 INFO - PROCESS | 708 | 1461222111482 Marionette DEBUG loaded listener.js 00:01:51 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (000000142507F000) [pid = 708] [serial = 139] [outer = 0000001424BE7400] 00:01:52 INFO - PROCESS | 708 | 1461222112099 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 00:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 879ms 00:01:52 INFO - PROCESS | 708 | 1461222112142 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 00:01:52 INFO - PROCESS | 708 | 1461222112146 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 00:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:01:52 INFO - PROCESS | 708 | 1461222112158 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - PROCESS | 708 | 1461222112163 Marionette TRACE conn5 <- [1,154,null,{}] 00:01:52 INFO - PROCESS | 708 | 1461222112167 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:52 INFO - PROCESS | 708 | 1461222112267 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 00:01:52 INFO - PROCESS | 708 | 1461222112326 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:52 INFO - PROCESS | 708 | ++DOCSHELL 000000142B675000 == 38 [pid = 708] [id = 48] 00:01:52 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (0000001425B25C00) [pid = 708] [serial = 140] [outer = 0000000000000000] 00:01:52 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (0000001425F0A800) [pid = 708] [serial = 141] [outer = 0000001425B25C00] 00:01:52 INFO - PROCESS | 708 | 1461222112381 Marionette DEBUG loaded listener.js 00:01:52 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (0000001427440400) [pid = 708] [serial = 142] [outer = 0000001425B25C00] 00:01:52 INFO - PROCESS | 708 | 1461222112883 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 00:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 796ms 00:01:52 INFO - PROCESS | 708 | 1461222112951 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 00:01:52 INFO - PROCESS | 708 | 1461222112954 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 00:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:01:52 INFO - PROCESS | 708 | 1461222112958 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - PROCESS | 708 | 1461222112960 Marionette TRACE conn5 <- [1,158,null,{}] 00:01:52 INFO - PROCESS | 708 | 1461222112985 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:53 INFO - PROCESS | 708 | 1461222113123 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 00:01:53 INFO - PROCESS | 708 | 1461222113159 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:53 INFO - PROCESS | 708 | ++DOCSHELL 000000141CDCE800 == 39 [pid = 708] [id = 49] 00:01:53 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (0000001416839000) [pid = 708] [serial = 143] [outer = 0000000000000000] 00:01:53 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (000000141844F800) [pid = 708] [serial = 144] [outer = 0000001416839000] 00:01:53 INFO - PROCESS | 708 | 1461222113214 Marionette DEBUG loaded listener.js 00:01:53 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (00000014289A8C00) [pid = 708] [serial = 145] [outer = 0000001416839000] 00:01:53 INFO - PROCESS | 708 | 1461222113874 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 00:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 942ms 00:01:53 INFO - PROCESS | 708 | --DOCSHELL 0000001425B98000 == 38 [pid = 708] [id = 44] 00:01:53 INFO - PROCESS | 708 | --DOCSHELL 0000001424929800 == 37 [pid = 708] [id = 43] 00:01:53 INFO - PROCESS | 708 | --DOCSHELL 000000141F3BB000 == 36 [pid = 708] [id = 42] 00:01:53 INFO - PROCESS | 708 | --DOCSHELL 000000141DA93000 == 35 [pid = 708] [id = 41] 00:01:53 INFO - PROCESS | 708 | --DOCSHELL 0000001422225800 == 34 [pid = 708] [id = 38] 00:01:53 INFO - PROCESS | 708 | --DOCSHELL 000000141932D000 == 33 [pid = 708] [id = 40] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 84 (0000001428F82000) [pid = 708] [serial = 99] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 83 (000000141844EC00) [pid = 708] [serial = 102] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 82 (0000001418967400) [pid = 708] [serial = 105] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 81 (000000141E7A5C00) [pid = 708] [serial = 108] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 80 (00000014248DDC00) [pid = 708] [serial = 111] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 79 (000000141682CC00) [pid = 708] [serial = 90] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 78 (0000001419B3CC00) [pid = 708] [serial = 91] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 77 (0000001421F61000) [pid = 708] [serial = 93] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 76 (00000014229A7800) [pid = 708] [serial = 94] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 75 (0000001425F19000) [pid = 708] [serial = 96] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 74 (0000001427E0DC00) [pid = 708] [serial = 97] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 73 (000000141D1F1000) [pid = 708] [serial = 75] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 72 (0000001421886400) [pid = 708] [serial = 81] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 71 (000000141EF72400) [pid = 708] [serial = 78] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 70 (000000142A692C00) [pid = 708] [serial = 100] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 69 (0000001424590C00) [pid = 708] [serial = 84] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 68 (000000141895D800) [pid = 708] [serial = 79] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 67 (000000141D808400) [pid = 708] [serial = 76] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 66 (0000001428F76400) [pid = 708] [serial = 103] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 65 (0000001424BDBC00) [pid = 708] [serial = 85] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 64 (0000001425082C00) [pid = 708] [serial = 88] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 63 (000000141D562800) [pid = 708] [serial = 106] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 62 (00000014229AA000) [pid = 708] [serial = 82] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 61 (000000142C75BC00) [pid = 708] [serial = 73] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 60 (0000001424FBC400) [pid = 708] [serial = 112] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 59 (000000142502D800) [pid = 708] [serial = 87] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 58 (000000142C512800) [pid = 708] [serial = 72] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 57 (0000001428F79000) [pid = 708] [serial = 61] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 56 (000000142C50C800) [pid = 708] [serial = 70] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 55 (000000141682E800) [pid = 708] [serial = 55] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - PROCESS | 708 | --DOMWINDOW == 54 (0000001416832C00) [pid = 708] [serial = 58] [outer = 0000000000000000] [url = about:blank] 00:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:01:53 INFO - PROCESS | 708 | 1461222113927 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 00:01:53 INFO - PROCESS | 708 | 1461222113931 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 00:01:53 INFO - PROCESS | 708 | 1461222113937 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:01:53 INFO - PROCESS | 708 | 1461222113941 Marionette TRACE conn5 <- [1,162,null,{}] 00:01:53 INFO - PROCESS | 708 | 1461222113947 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:54 INFO - PROCESS | 708 | 1461222114037 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 00:01:54 INFO - PROCESS | 708 | 1461222114097 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:54 INFO - PROCESS | 708 | ++DOCSHELL 000000141CEE5000 == 34 [pid = 708] [id = 50] 00:01:54 INFO - PROCESS | 708 | ++DOMWINDOW == 55 (0000001418446C00) [pid = 708] [serial = 146] [outer = 0000000000000000] 00:01:54 INFO - PROCESS | 708 | ++DOMWINDOW == 56 (000000141844A800) [pid = 708] [serial = 147] [outer = 0000001418446C00] 00:01:54 INFO - PROCESS | 708 | 1461222114149 Marionette DEBUG loaded listener.js 00:01:54 INFO - PROCESS | 708 | ++DOMWINDOW == 57 (000000141930FC00) [pid = 708] [serial = 148] [outer = 0000001418446C00] 00:01:54 INFO - PROCESS | 708 | 1461222114520 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 00:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 626ms 00:01:54 INFO - PROCESS | 708 | 1461222114572 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 00:01:54 INFO - PROCESS | 708 | 1461222114578 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 00:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:01:54 INFO - PROCESS | 708 | 1461222114584 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:01:54 INFO - PROCESS | 708 | 1461222114587 Marionette TRACE conn5 <- [1,166,null,{}] 00:01:54 INFO - PROCESS | 708 | 1461222114591 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:54 INFO - PROCESS | 708 | 1461222114673 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 00:01:54 INFO - PROCESS | 708 | 1461222114680 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:54 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7DB000 == 35 [pid = 708] [id = 51] 00:01:54 INFO - PROCESS | 708 | ++DOMWINDOW == 58 (000000141CD3D400) [pid = 708] [serial = 149] [outer = 0000000000000000] 00:01:54 INFO - PROCESS | 708 | ++DOMWINDOW == 59 (000000141DB07400) [pid = 708] [serial = 150] [outer = 000000141CD3D400] 00:01:54 INFO - PROCESS | 708 | 1461222114726 Marionette DEBUG loaded listener.js 00:01:54 INFO - PROCESS | 708 | ++DOMWINDOW == 60 (000000141E7AB400) [pid = 708] [serial = 151] [outer = 000000141CD3D400] 00:01:55 INFO - PROCESS | 708 | 1461222115144 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 00:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 00:01:55 INFO - PROCESS | 708 | 1461222115170 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 00:01:55 INFO - PROCESS | 708 | 1461222115173 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 00:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:01:55 INFO - PROCESS | 708 | 1461222115176 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:01:55 INFO - PROCESS | 708 | 1461222115180 Marionette TRACE conn5 <- [1,170,null,{}] 00:01:55 INFO - PROCESS | 708 | 1461222115196 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:55 INFO - PROCESS | 708 | 1461222115278 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 00:01:55 INFO - PROCESS | 708 | 1461222115286 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 708 | ++DOCSHELL 000000142286D800 == 36 [pid = 708] [id = 52] 00:01:55 INFO - PROCESS | 708 | ++DOMWINDOW == 61 (0000001423C2E400) [pid = 708] [serial = 152] [outer = 0000000000000000] 00:01:55 INFO - PROCESS | 708 | ++DOMWINDOW == 62 (0000001424593800) [pid = 708] [serial = 153] [outer = 0000001423C2E400] 00:01:55 INFO - PROCESS | 708 | 1461222115336 Marionette DEBUG loaded listener.js 00:01:55 INFO - PROCESS | 708 | ++DOMWINDOW == 63 (0000001424BDEC00) [pid = 708] [serial = 154] [outer = 0000001423C2E400] 00:01:55 INFO - PROCESS | 708 | 1461222115748 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 00:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 00:01:55 INFO - PROCESS | 708 | 1461222115808 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 00:01:55 INFO - PROCESS | 708 | 1461222115811 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 00:01:55 INFO - PROCESS | 708 | 1461222115814 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:01:55 INFO - PROCESS | 708 | 1461222115816 Marionette TRACE conn5 <- [1,174,null,{}] 00:01:55 INFO - PROCESS | 708 | 1461222115819 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:55 INFO - PROCESS | 708 | 1461222115897 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 00:01:55 INFO - PROCESS | 708 | 1461222115904 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 708 | ++DOCSHELL 0000001425A8D000 == 37 [pid = 708] [id = 53] 00:01:55 INFO - PROCESS | 708 | ++DOMWINDOW == 64 (0000001425078000) [pid = 708] [serial = 155] [outer = 0000000000000000] 00:01:55 INFO - PROCESS | 708 | ++DOMWINDOW == 65 (00000014257AC400) [pid = 708] [serial = 156] [outer = 0000001425078000] 00:01:55 INFO - PROCESS | 708 | 1461222115950 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 708 | ++DOMWINDOW == 66 (0000001425B2CC00) [pid = 708] [serial = 157] [outer = 0000001425078000] 00:01:56 INFO - PROCESS | 708 | ++DOMWINDOW == 67 (00000014289AB000) [pid = 708] [serial = 158] [outer = 00000014249C9800] 00:01:56 INFO - PROCESS | 708 | 1461222116433 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 00:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 00:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:01:56 INFO - PROCESS | 708 | 1461222116447 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 00:01:56 INFO - PROCESS | 708 | 1461222116449 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 00:01:56 INFO - PROCESS | 708 | 1461222116453 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:01:56 INFO - PROCESS | 708 | 1461222116455 Marionette TRACE conn5 <- [1,178,null,{}] 00:01:56 INFO - PROCESS | 708 | 1461222116458 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:56 INFO - PROCESS | 708 | 1461222116552 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 00:01:56 INFO - PROCESS | 708 | 1461222116560 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:56 INFO - PROCESS | 708 | ++DOCSHELL 0000001417210000 == 38 [pid = 708] [id = 54] 00:01:56 INFO - PROCESS | 708 | ++DOMWINDOW == 68 (0000001425B23C00) [pid = 708] [serial = 159] [outer = 0000000000000000] 00:01:56 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (0000001427EB9400) [pid = 708] [serial = 160] [outer = 0000001425B23C00] 00:01:56 INFO - PROCESS | 708 | 1461222116608 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (0000001428F7CC00) [pid = 708] [serial = 161] [outer = 0000001425B23C00] 00:01:57 INFO - PROCESS | 708 | 1461222117061 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 00:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 00:01:57 INFO - PROCESS | 708 | 1461222117082 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 00:01:57 INFO - PROCESS | 708 | 1461222117084 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 00:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:01:57 INFO - PROCESS | 708 | 1461222117095 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - PROCESS | 708 | 1461222117097 Marionette TRACE conn5 <- [1,182,null,{}] 00:01:57 INFO - PROCESS | 708 | 1461222117101 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:57 INFO - PROCESS | 708 | 1461222117220 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 00:01:57 INFO - PROCESS | 708 | 1461222117227 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:57 INFO - PROCESS | 708 | ++DOCSHELL 000000142B663800 == 39 [pid = 708] [id = 55] 00:01:57 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (0000001428F83400) [pid = 708] [serial = 162] [outer = 0000000000000000] 00:01:57 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (000000142A6DAC00) [pid = 708] [serial = 163] [outer = 0000001428F83400] 00:01:57 INFO - PROCESS | 708 | 1461222117273 Marionette DEBUG loaded listener.js 00:01:57 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (000000142A6E8400) [pid = 708] [serial = 164] [outer = 0000001428F83400] 00:01:57 INFO - PROCESS | 708 | --DOMWINDOW == 72 (000000142502B800) [pid = 708] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:01:57 INFO - PROCESS | 708 | --DOMWINDOW == 71 (000000141D670C00) [pid = 708] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:01:57 INFO - PROCESS | 708 | --DOMWINDOW == 70 (0000001419992400) [pid = 708] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:01:57 INFO - PROCESS | 708 | --DOMWINDOW == 69 (0000001418443C00) [pid = 708] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:01:57 INFO - PROCESS | 708 | --DOMWINDOW == 68 (000000141E713400) [pid = 708] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:01:57 INFO - PROCESS | 708 | --DOMWINDOW == 67 (0000001421693000) [pid = 708] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:01:57 INFO - PROCESS | 708 | 1461222117693 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 00:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 626ms 00:01:57 INFO - PROCESS | 708 | 1461222117723 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 00:01:57 INFO - PROCESS | 708 | 1461222117725 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 00:01:57 INFO - PROCESS | 708 | 1461222117728 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:01:57 INFO - PROCESS | 708 | 1461222117730 Marionette TRACE conn5 <- [1,186,null,{}] 00:01:57 INFO - PROCESS | 708 | 1461222117733 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:57 INFO - PROCESS | 708 | 1461222117809 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 00:01:57 INFO - PROCESS | 708 | 1461222117815 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:57 INFO - PROCESS | 708 | ++DOCSHELL 000000142CEC0000 == 40 [pid = 708] [id = 56] 00:01:57 INFO - PROCESS | 708 | ++DOMWINDOW == 68 (000000141693F800) [pid = 708] [serial = 165] [outer = 0000000000000000] 00:01:57 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (0000001416947800) [pid = 708] [serial = 166] [outer = 000000141693F800] 00:01:57 INFO - PROCESS | 708 | 1461222117861 Marionette DEBUG loaded listener.js 00:01:57 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (0000001421691400) [pid = 708] [serial = 167] [outer = 000000141693F800] 00:01:58 INFO - PROCESS | 708 | 1461222118262 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 00:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 587ms 00:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:01:58 INFO - PROCESS | 708 | 1461222118319 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 00:01:58 INFO - PROCESS | 708 | 1461222118321 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 00:01:58 INFO - PROCESS | 708 | 1461222118324 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - PROCESS | 708 | 1461222118326 Marionette TRACE conn5 <- [1,190,null,{}] 00:01:58 INFO - PROCESS | 708 | 1461222118330 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:58 INFO - PROCESS | 708 | 1461222118403 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 00:01:58 INFO - PROCESS | 708 | 1461222118408 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:58 INFO - PROCESS | 708 | ++DOCSHELL 000000142D40C800 == 41 [pid = 708] [id = 57] 00:01:58 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (000000142A6E2800) [pid = 708] [serial = 168] [outer = 0000000000000000] 00:01:58 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (000000142B433400) [pid = 708] [serial = 169] [outer = 000000142A6E2800] 00:01:58 INFO - PROCESS | 708 | 1461222118453 Marionette DEBUG loaded listener.js 00:01:58 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (000000142B43D800) [pid = 708] [serial = 170] [outer = 000000142A6E2800] 00:01:58 INFO - PROCESS | 708 | 1461222118826 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 00:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 523ms 00:01:58 INFO - PROCESS | 708 | 1461222118850 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 00:01:58 INFO - PROCESS | 708 | 1461222118852 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 00:01:58 INFO - PROCESS | 708 | 1461222118855 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:01:58 INFO - PROCESS | 708 | 1461222118857 Marionette TRACE conn5 <- [1,194,null,{}] 00:01:58 INFO - PROCESS | 708 | 1461222118861 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:58 INFO - PROCESS | 708 | 1461222118960 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 00:01:58 INFO - PROCESS | 708 | 1461222118968 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:58 INFO - PROCESS | 708 | ++DOCSHELL 000000142D41E800 == 42 [pid = 708] [id = 58] 00:01:58 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (0000001418264000) [pid = 708] [serial = 171] [outer = 0000000000000000] 00:01:59 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (0000001418267800) [pid = 708] [serial = 172] [outer = 0000001418264000] 00:01:59 INFO - PROCESS | 708 | 1461222119014 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (0000001423C34000) [pid = 708] [serial = 173] [outer = 0000001418264000] 00:01:59 INFO - PROCESS | 708 | 1461222119398 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 00:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 584ms 00:01:59 INFO - PROCESS | 708 | 1461222119444 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 00:01:59 INFO - PROCESS | 708 | 1461222119446 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 00:01:59 INFO - PROCESS | 708 | 1461222119449 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:01:59 INFO - PROCESS | 708 | 1461222119451 Marionette TRACE conn5 <- [1,198,null,{}] 00:01:59 INFO - PROCESS | 708 | 1461222119455 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:01:59 INFO - PROCESS | 708 | 1461222119554 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 00:01:59 INFO - PROCESS | 708 | 1461222119562 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:59 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE4D800 == 43 [pid = 708] [id = 59] 00:01:59 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (0000001418267000) [pid = 708] [serial = 174] [outer = 0000000000000000] 00:01:59 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (000000142B49AC00) [pid = 708] [serial = 175] [outer = 0000001418267000] 00:01:59 INFO - PROCESS | 708 | 1461222119614 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (000000142B4A4400) [pid = 708] [serial = 176] [outer = 0000001418267000] 00:02:00 INFO - PROCESS | 708 | 1461222119990 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 00:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 586ms 00:02:00 INFO - PROCESS | 708 | 1461222120039 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 00:02:00 INFO - PROCESS | 708 | 1461222120041 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 00:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:02:00 INFO - PROCESS | 708 | 1461222120044 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:02:00 INFO - PROCESS | 708 | 1461222120047 Marionette TRACE conn5 <- [1,202,null,{}] 00:02:00 INFO - PROCESS | 708 | 1461222120051 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:00 INFO - PROCESS | 708 | 1461222120192 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 00:02:00 INFO - PROCESS | 708 | 1461222120320 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:00 INFO - PROCESS | 708 | ++DOCSHELL 00000014193E6800 == 44 [pid = 708] [id = 60] 00:02:00 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (0000001416834800) [pid = 708] [serial = 177] [outer = 0000000000000000] 00:02:00 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (0000001416942C00) [pid = 708] [serial = 178] [outer = 0000001416834800] 00:02:00 INFO - PROCESS | 708 | 1461222120380 Marionette DEBUG loaded listener.js 00:02:00 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (0000001418713C00) [pid = 708] [serial = 179] [outer = 0000001416834800] 00:02:00 INFO - PROCESS | 708 | 1461222120930 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 00:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 922ms 00:02:00 INFO - PROCESS | 708 | 1461222120971 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 00:02:00 INFO - PROCESS | 708 | 1461222120976 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 00:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:02:00 INFO - PROCESS | 708 | 1461222120981 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:02:00 INFO - PROCESS | 708 | 1461222120986 Marionette TRACE conn5 <- [1,206,null,{}] 00:02:00 INFO - PROCESS | 708 | 1461222120992 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:01 INFO - PROCESS | 708 | 1461222121096 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 00:02:01 INFO - PROCESS | 708 | 1461222121174 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:01 INFO - PROCESS | 708 | ++DOCSHELL 0000001425590800 == 45 [pid = 708] [id = 61] 00:02:01 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (0000001421695800) [pid = 708] [serial = 180] [outer = 0000000000000000] 00:02:01 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (0000001421F5F800) [pid = 708] [serial = 181] [outer = 0000001421695800] 00:02:01 INFO - PROCESS | 708 | 1461222121233 Marionette DEBUG loaded listener.js 00:02:01 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (00000014245B4400) [pid = 708] [serial = 182] [outer = 0000001421695800] 00:02:01 INFO - PROCESS | 708 | 1461222121794 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 00:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 880ms 00:02:01 INFO - PROCESS | 708 | 1461222121863 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 00:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:02:01 INFO - PROCESS | 708 | 1461222121867 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 00:02:01 INFO - PROCESS | 708 | 1461222121871 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:02:01 INFO - PROCESS | 708 | 1461222121874 Marionette TRACE conn5 <- [1,210,null,{}] 00:02:01 INFO - PROCESS | 708 | 1461222121878 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:01 INFO - PROCESS | 708 | 1461222121987 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 00:02:02 INFO - PROCESS | 708 | 1461222122055 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF12000 == 46 [pid = 708] [id = 62] 00:02:02 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001427EB2400) [pid = 708] [serial = 183] [outer = 0000000000000000] 00:02:02 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (0000001428F7D400) [pid = 708] [serial = 184] [outer = 0000001427EB2400] 00:02:02 INFO - PROCESS | 708 | 1461222122112 Marionette DEBUG loaded listener.js 00:02:02 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (000000142A6DD000) [pid = 708] [serial = 185] [outer = 0000001427EB2400] 00:02:02 INFO - PROCESS | 708 | 1461222122657 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 00:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 838ms 00:02:02 INFO - PROCESS | 708 | 1461222122710 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 00:02:02 INFO - PROCESS | 708 | 1461222122715 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 00:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:02:02 INFO - PROCESS | 708 | 1461222122726 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:02:02 INFO - PROCESS | 708 | 1461222122731 Marionette TRACE conn5 <- [1,214,null,{}] 00:02:02 INFO - PROCESS | 708 | 1461222122736 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:02 INFO - PROCESS | 708 | 1461222122868 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 00:02:02 INFO - PROCESS | 708 | 1461222122930 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 708 | ++DOCSHELL 000000142D595000 == 47 [pid = 708] [id = 63] 00:02:02 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (000000142B708000) [pid = 708] [serial = 186] [outer = 0000000000000000] 00:02:02 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (000000142B711400) [pid = 708] [serial = 187] [outer = 000000142B708000] 00:02:02 INFO - PROCESS | 708 | 1461222122985 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (000000142B7E3000) [pid = 708] [serial = 188] [outer = 000000142B708000] 00:02:03 INFO - PROCESS | 708 | 1461222123687 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 00:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1002ms 00:02:03 INFO - PROCESS | 708 | 1461222123726 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 00:02:03 INFO - PROCESS | 708 | 1461222123730 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 00:02:03 INFO - PROCESS | 708 | 1461222123736 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:02:03 INFO - PROCESS | 708 | 1461222123739 Marionette TRACE conn5 <- [1,218,null,{}] 00:02:03 INFO - PROCESS | 708 | 1461222123745 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:03 INFO - PROCESS | 708 | 1461222123873 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 00:02:03 INFO - PROCESS | 708 | 1461222123939 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:03 INFO - PROCESS | 708 | ++DOCSHELL 00000014193D3800 == 48 [pid = 708] [id = 64] 00:02:03 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (0000001418445800) [pid = 708] [serial = 189] [outer = 0000000000000000] 00:02:03 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (000000141844B800) [pid = 708] [serial = 190] [outer = 0000001418445800] 00:02:03 INFO - PROCESS | 708 | 1461222123990 Marionette DEBUG loaded listener.js 00:02:04 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (0000001419B6D000) [pid = 708] [serial = 191] [outer = 0000001418445800] 00:02:04 INFO - PROCESS | 708 | --DOCSHELL 0000001424EA1800 == 47 [pid = 708] [id = 39] 00:02:04 INFO - PROCESS | 708 | --DOCSHELL 000000142CE4D800 == 46 [pid = 708] [id = 59] 00:02:04 INFO - PROCESS | 708 | --DOCSHELL 000000142D41E800 == 45 [pid = 708] [id = 58] 00:02:04 INFO - PROCESS | 708 | --DOCSHELL 000000142D40C800 == 44 [pid = 708] [id = 57] 00:02:04 INFO - PROCESS | 708 | --DOCSHELL 000000142CEC0000 == 43 [pid = 708] [id = 56] 00:02:04 INFO - PROCESS | 708 | --DOCSHELL 000000142B663800 == 42 [pid = 708] [id = 55] 00:02:04 INFO - PROCESS | 708 | --DOCSHELL 0000001417210000 == 41 [pid = 708] [id = 54] 00:02:04 INFO - PROCESS | 708 | --DOCSHELL 0000001425A8D000 == 40 [pid = 708] [id = 53] 00:02:04 INFO - PROCESS | 708 | --DOCSHELL 000000142286D800 == 39 [pid = 708] [id = 52] 00:02:04 INFO - PROCESS | 708 | --DOCSHELL 000000141E7DB000 == 38 [pid = 708] [id = 51] 00:02:04 INFO - PROCESS | 708 | --DOCSHELL 000000141DBBF000 == 37 [pid = 708] [id = 37] 00:02:04 INFO - PROCESS | 708 | --DOCSHELL 000000141CEE5000 == 36 [pid = 708] [id = 50] 00:02:04 INFO - PROCESS | 708 | --DOMWINDOW == 93 (000000141D663800) [pid = 708] [serial = 120] [outer = 0000000000000000] [url = about:blank] 00:02:04 INFO - PROCESS | 708 | --DOMWINDOW == 92 (000000141844C000) [pid = 708] [serial = 117] [outer = 0000000000000000] [url = about:blank] 00:02:04 INFO - PROCESS | 708 | --DOMWINDOW == 91 (000000141895DC00) [pid = 708] [serial = 118] [outer = 0000000000000000] [url = about:blank] 00:02:04 INFO - PROCESS | 708 | --DOMWINDOW == 90 (000000141E715000) [pid = 708] [serial = 123] [outer = 0000000000000000] [url = about:blank] 00:02:04 INFO - PROCESS | 708 | --DOMWINDOW == 89 (0000001421881400) [pid = 708] [serial = 126] [outer = 0000000000000000] [url = about:blank] 00:02:04 INFO - PROCESS | 708 | --DOMWINDOW == 88 (00000014228A3000) [pid = 708] [serial = 127] [outer = 0000000000000000] [url = about:blank] 00:02:04 INFO - PROCESS | 708 | --DOMWINDOW == 87 (000000141E7A9400) [pid = 708] [serial = 124] [outer = 0000000000000000] [url = about:blank] 00:02:04 INFO - PROCESS | 708 | --DOMWINDOW == 86 (000000141DAA1400) [pid = 708] [serial = 121] [outer = 0000000000000000] [url = about:blank] 00:02:04 INFO - PROCESS | 708 | --DOMWINDOW == 85 (0000001426273400) [pid = 708] [serial = 115] [outer = 0000000000000000] [url = about:blank] 00:02:04 INFO - PROCESS | 708 | --DOMWINDOW == 84 (000000142458A800) [pid = 708] [serial = 129] [outer = 0000000000000000] [url = about:blank] 00:02:04 INFO - PROCESS | 708 | --DOMWINDOW == 83 (0000001425AE1C00) [pid = 708] [serial = 114] [outer = 0000000000000000] [url = about:blank] 00:02:04 INFO - PROCESS | 708 | --DOMWINDOW == 82 (0000001421881C00) [pid = 708] [serial = 109] [outer = 0000000000000000] [url = about:blank] 00:02:04 INFO - PROCESS | 708 | 1461222124532 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 00:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 837ms 00:02:04 INFO - PROCESS | 708 | 1461222124578 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 00:02:04 INFO - PROCESS | 708 | 1461222124583 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 00:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:02:04 INFO - PROCESS | 708 | 1461222124590 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:02:04 INFO - PROCESS | 708 | 1461222124592 Marionette TRACE conn5 <- [1,222,null,{}] 00:02:04 INFO - PROCESS | 708 | 1461222124596 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:04 INFO - PROCESS | 708 | 1461222124676 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 00:02:04 INFO - PROCESS | 708 | 1461222124685 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:04 INFO - PROCESS | 708 | ++DOCSHELL 000000141CD26800 == 37 [pid = 708] [id = 65] 00:02:04 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (000000141693BC00) [pid = 708] [serial = 192] [outer = 0000000000000000] 00:02:04 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (0000001417975000) [pid = 708] [serial = 193] [outer = 000000141693BC00] 00:02:04 INFO - PROCESS | 708 | 1461222124731 Marionette DEBUG loaded listener.js 00:02:04 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (000000141CD89800) [pid = 708] [serial = 194] [outer = 000000141693BC00] 00:02:05 INFO - PROCESS | 708 | 1461222125166 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 00:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 00:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:02:05 INFO - PROCESS | 708 | 1461222125238 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 00:02:05 INFO - PROCESS | 708 | 1461222125240 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 00:02:05 INFO - PROCESS | 708 | 1461222125244 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:02:05 INFO - PROCESS | 708 | 1461222125247 Marionette TRACE conn5 <- [1,226,null,{}] 00:02:05 INFO - PROCESS | 708 | 1461222125261 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:05 INFO - PROCESS | 708 | 1461222125344 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 00:02:05 INFO - PROCESS | 708 | 1461222125357 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:05 INFO - PROCESS | 708 | ++DOCSHELL 000000142182E000 == 38 [pid = 708] [id = 66] 00:02:05 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (000000141DAA3C00) [pid = 708] [serial = 195] [outer = 0000000000000000] 00:02:05 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (000000141E60B400) [pid = 708] [serial = 196] [outer = 000000141DAA3C00] 00:02:05 INFO - PROCESS | 708 | 1461222125406 Marionette DEBUG loaded listener.js 00:02:05 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (000000141E7A8C00) [pid = 708] [serial = 197] [outer = 000000141DAA3C00] 00:02:05 INFO - PROCESS | 708 | 1461222125809 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 00:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 00:02:05 INFO - PROCESS | 708 | 1461222125833 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 00:02:05 INFO - PROCESS | 708 | 1461222125836 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 00:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:02:05 INFO - PROCESS | 708 | 1461222125840 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:02:05 INFO - PROCESS | 708 | 1461222125841 Marionette TRACE conn5 <- [1,230,null,{}] 00:02:05 INFO - PROCESS | 708 | 1461222125845 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:05 INFO - PROCESS | 708 | 1461222125924 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 00:02:05 INFO - PROCESS | 708 | 1461222125931 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:05 INFO - PROCESS | 708 | ++DOCSHELL 00000014229E3000 == 39 [pid = 708] [id = 67] 00:02:05 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (000000141EF6C800) [pid = 708] [serial = 198] [outer = 0000000000000000] 00:02:05 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (000000142169B400) [pid = 708] [serial = 199] [outer = 000000141EF6C800] 00:02:05 INFO - PROCESS | 708 | 1461222125978 Marionette DEBUG loaded listener.js 00:02:06 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (0000001421F66800) [pid = 708] [serial = 200] [outer = 000000141EF6C800] 00:02:06 INFO - PROCESS | 708 | 1461222126388 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 00:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 00:02:06 INFO - PROCESS | 708 | 1461222126429 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 00:02:06 INFO - PROCESS | 708 | 1461222126431 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 00:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:02:06 INFO - PROCESS | 708 | 1461222126439 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:02:06 INFO - PROCESS | 708 | 1461222126441 Marionette TRACE conn5 <- [1,234,null,{}] 00:02:06 INFO - PROCESS | 708 | 1461222126445 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:06 INFO - PROCESS | 708 | 1461222126519 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 00:02:06 INFO - PROCESS | 708 | 1461222126525 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:06 INFO - PROCESS | 708 | ++DOCSHELL 0000001425146000 == 40 [pid = 708] [id = 68] 00:02:06 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (0000001421F6C800) [pid = 708] [serial = 201] [outer = 0000000000000000] 00:02:06 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (0000001421FD4000) [pid = 708] [serial = 202] [outer = 0000001421F6C800] 00:02:06 INFO - PROCESS | 708 | 1461222126571 Marionette DEBUG loaded listener.js 00:02:06 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (000000142291F800) [pid = 708] [serial = 203] [outer = 0000001421F6C800] 00:02:07 INFO - PROCESS | 708 | 1461222127044 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 00:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 626ms 00:02:07 INFO - PROCESS | 708 | 1461222127074 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 00:02:07 INFO - PROCESS | 708 | 1461222127077 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 00:02:07 INFO - PROCESS | 708 | 1461222127080 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:02:07 INFO - PROCESS | 708 | 1461222127082 Marionette TRACE conn5 <- [1,238,null,{}] 00:02:07 INFO - PROCESS | 708 | 1461222127086 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:07 INFO - PROCESS | 708 | 1461222127206 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 00:02:07 INFO - PROCESS | 708 | 1461222127216 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:07 INFO - PROCESS | 708 | ++DOCSHELL 00000014268DC000 == 41 [pid = 708] [id = 69] 00:02:07 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (00000014248DD400) [pid = 708] [serial = 204] [outer = 0000000000000000] 00:02:07 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (0000001424BE4C00) [pid = 708] [serial = 205] [outer = 00000014248DD400] 00:02:07 INFO - PROCESS | 708 | 1461222127265 Marionette DEBUG loaded listener.js 00:02:07 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (000000142502D000) [pid = 708] [serial = 206] [outer = 00000014248DD400] 00:02:07 INFO - PROCESS | 708 | 1461222127674 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 00:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 00:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:02:07 INFO - PROCESS | 708 | 1461222127712 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 00:02:07 INFO - PROCESS | 708 | 1461222127715 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 00:02:07 INFO - PROCESS | 708 | 1461222127718 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:02:07 INFO - PROCESS | 708 | 1461222127720 Marionette TRACE conn5 <- [1,242,null,{}] 00:02:07 INFO - PROCESS | 708 | 1461222127723 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:07 INFO - PROCESS | 708 | 1461222127819 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 00:02:07 INFO - PROCESS | 708 | 1461222127825 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:07 INFO - PROCESS | 708 | ++DOCSHELL 0000001428D81800 == 42 [pid = 708] [id = 70] 00:02:07 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001425083000) [pid = 708] [serial = 207] [outer = 0000000000000000] 00:02:07 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (000000142564A800) [pid = 708] [serial = 208] [outer = 0000001425083000] 00:02:07 INFO - PROCESS | 708 | 1461222127895 Marionette DEBUG loaded listener.js 00:02:07 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001425B80400) [pid = 708] [serial = 209] [outer = 0000001425083000] 00:02:08 INFO - PROCESS | 708 | 1461222128337 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 00:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 689ms 00:02:08 INFO - PROCESS | 708 | 1461222128411 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 00:02:08 INFO - PROCESS | 708 | 1461222128413 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 00:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:02:08 INFO - PROCESS | 708 | 1461222128422 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:02:08 INFO - PROCESS | 708 | 1461222128424 Marionette TRACE conn5 <- [1,246,null,{}] 00:02:08 INFO - PROCESS | 708 | 1461222128428 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:08 INFO - PROCESS | 708 | 1461222128525 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 00:02:08 INFO - PROCESS | 708 | 1461222128537 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:08 INFO - PROCESS | 708 | ++DOCSHELL 0000001417A58000 == 43 [pid = 708] [id = 71] 00:02:08 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (000000142627E000) [pid = 708] [serial = 210] [outer = 0000000000000000] 00:02:08 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (000000142682D400) [pid = 708] [serial = 211] [outer = 000000142627E000] 00:02:08 INFO - PROCESS | 708 | 1461222128617 Marionette DEBUG loaded listener.js 00:02:08 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001428917000) [pid = 708] [serial = 212] [outer = 000000142627E000] 00:02:08 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001425B23C00) [pid = 708] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:02:08 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001428F83400) [pid = 708] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:02:08 INFO - PROCESS | 708 | --DOMWINDOW == 100 (0000001425078000) [pid = 708] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:02:08 INFO - PROCESS | 708 | --DOMWINDOW == 99 (000000141D8C4400) [pid = 708] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:02:08 INFO - PROCESS | 708 | --DOMWINDOW == 98 (000000141676B400) [pid = 708] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:02:08 INFO - PROCESS | 708 | --DOMWINDOW == 97 (0000001416839000) [pid = 708] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:02:08 INFO - PROCESS | 708 | --DOMWINDOW == 96 (0000001418446C00) [pid = 708] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:02:08 INFO - PROCESS | 708 | --DOMWINDOW == 95 (000000141CD3D400) [pid = 708] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:02:08 INFO - PROCESS | 708 | --DOMWINDOW == 94 (0000001423C2E400) [pid = 708] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:02:08 INFO - PROCESS | 708 | --DOMWINDOW == 93 (0000001425B25C00) [pid = 708] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:02:08 INFO - PROCESS | 708 | --DOMWINDOW == 92 (0000001424BE7400) [pid = 708] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:02:08 INFO - PROCESS | 708 | --DOMWINDOW == 91 (0000001418264000) [pid = 708] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:02:08 INFO - PROCESS | 708 | --DOMWINDOW == 90 (000000141693F800) [pid = 708] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:02:08 INFO - PROCESS | 708 | --DOMWINDOW == 89 (000000142A6E2800) [pid = 708] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:02:09 INFO - PROCESS | 708 | 1461222129278 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 00:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 899ms 00:02:09 INFO - PROCESS | 708 | 1461222129322 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 00:02:09 INFO - PROCESS | 708 | 1461222129324 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 00:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:02:09 INFO - PROCESS | 708 | 1461222129328 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:02:09 INFO - PROCESS | 708 | 1461222129329 Marionette TRACE conn5 <- [1,250,null,{}] 00:02:09 INFO - PROCESS | 708 | 1461222129333 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:09 INFO - PROCESS | 708 | 1461222129409 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 00:02:09 INFO - PROCESS | 708 | 1461222129418 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:09 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE4F000 == 44 [pid = 708] [id = 72] 00:02:09 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (0000001424BE7400) [pid = 708] [serial = 213] [outer = 0000000000000000] 00:02:09 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (00000014289C1C00) [pid = 708] [serial = 214] [outer = 0000001424BE7400] 00:02:09 INFO - PROCESS | 708 | 1461222129462 Marionette DEBUG loaded listener.js 00:02:09 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (0000001428F82C00) [pid = 708] [serial = 215] [outer = 0000001424BE7400] 00:02:09 INFO - PROCESS | 708 | 1461222129853 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 00:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 00:02:09 INFO - PROCESS | 708 | 1461222129918 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 00:02:09 INFO - PROCESS | 708 | 1461222129921 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 00:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:02:09 INFO - PROCESS | 708 | 1461222129924 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:02:09 INFO - PROCESS | 708 | 1461222129926 Marionette TRACE conn5 <- [1,254,null,{}] 00:02:09 INFO - PROCESS | 708 | 1461222129929 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:10 INFO - PROCESS | 708 | 1461222130006 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 00:02:10 INFO - PROCESS | 708 | 1461222130013 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 708 | ++DOCSHELL 000000142D40D000 == 45 [pid = 708] [id = 73] 00:02:10 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (000000142A624400) [pid = 708] [serial = 216] [outer = 0000000000000000] 00:02:10 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (000000142A629400) [pid = 708] [serial = 217] [outer = 000000142A624400] 00:02:10 INFO - PROCESS | 708 | 1461222130059 Marionette DEBUG loaded listener.js 00:02:10 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (000000142A685800) [pid = 708] [serial = 218] [outer = 000000142A624400] 00:02:10 INFO - PROCESS | 708 | 1461222130489 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 00:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 00:02:10 INFO - PROCESS | 708 | 1461222130556 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 00:02:10 INFO - PROCESS | 708 | 1461222130559 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 00:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:02:10 INFO - PROCESS | 708 | 1461222130562 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - PROCESS | 708 | 1461222130564 Marionette TRACE conn5 <- [1,258,null,{}] 00:02:10 INFO - PROCESS | 708 | 1461222130568 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:10 INFO - PROCESS | 708 | 1461222130662 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 00:02:10 INFO - PROCESS | 708 | 1461222130669 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 708 | ++DOCSHELL 00000014293BE800 == 46 [pid = 708] [id = 74] 00:02:10 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (000000142B432000) [pid = 708] [serial = 219] [outer = 0000000000000000] 00:02:10 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (000000142B4A2400) [pid = 708] [serial = 220] [outer = 000000142B432000] 00:02:10 INFO - PROCESS | 708 | 1461222130719 Marionette DEBUG loaded listener.js 00:02:10 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (000000142B7E2000) [pid = 708] [serial = 221] [outer = 000000142B432000] 00:02:11 INFO - PROCESS | 708 | 1461222131308 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 00:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 839ms 00:02:11 INFO - PROCESS | 708 | 1461222131405 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 00:02:11 INFO - PROCESS | 708 | 1461222131411 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 00:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:02:11 INFO - PROCESS | 708 | 1461222131417 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:02:11 INFO - PROCESS | 708 | 1461222131421 Marionette TRACE conn5 <- [1,262,null,{}] 00:02:11 INFO - PROCESS | 708 | 1461222131427 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:11 INFO - PROCESS | 708 | 1461222131545 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 00:02:11 INFO - PROCESS | 708 | 1461222131605 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:11 INFO - PROCESS | 708 | ++DOCSHELL 000000141DBAF800 == 47 [pid = 708] [id = 75] 00:02:11 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (0000001417161C00) [pid = 708] [serial = 222] [outer = 0000000000000000] 00:02:11 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001418961800) [pid = 708] [serial = 223] [outer = 0000001417161C00] 00:02:11 INFO - PROCESS | 708 | 1461222131664 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (000000141D5A8800) [pid = 708] [serial = 224] [outer = 0000001417161C00] 00:02:12 INFO - PROCESS | 708 | 1461222132205 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 00:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 837ms 00:02:12 INFO - PROCESS | 708 | 1461222132256 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 00:02:12 INFO - PROCESS | 708 | 1461222132263 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 00:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:02:12 INFO - PROCESS | 708 | 1461222132270 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:02:12 INFO - PROCESS | 708 | 1461222132273 Marionette TRACE conn5 <- [1,266,null,{}] 00:02:12 INFO - PROCESS | 708 | 1461222132277 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:12 INFO - PROCESS | 708 | 1461222132383 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 00:02:12 INFO - PROCESS | 708 | 1461222132448 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:12 INFO - PROCESS | 708 | ++DOCSHELL 0000001425599000 == 48 [pid = 708] [id = 76] 00:02:12 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (000000141E719800) [pid = 708] [serial = 225] [outer = 0000000000000000] 00:02:12 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001421881400) [pid = 708] [serial = 226] [outer = 000000141E719800] 00:02:12 INFO - PROCESS | 708 | 1461222132503 Marionette DEBUG loaded listener.js 00:02:12 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (00000014229A6000) [pid = 708] [serial = 227] [outer = 000000141E719800] 00:02:13 INFO - PROCESS | 708 | 1461222133057 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 00:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 839ms 00:02:13 INFO - PROCESS | 708 | 1461222133116 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 00:02:13 INFO - PROCESS | 708 | 1461222133118 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 00:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:02:13 INFO - PROCESS | 708 | 1461222133122 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:02:13 INFO - PROCESS | 708 | 1461222133127 Marionette TRACE conn5 <- [1,270,null,{}] 00:02:13 INFO - PROCESS | 708 | 1461222133139 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:13 INFO - PROCESS | 708 | 1461222133247 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 00:02:13 INFO - PROCESS | 708 | 1461222133410 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:13 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBB7800 == 49 [pid = 708] [id = 77] 00:02:13 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (000000142A62A000) [pid = 708] [serial = 228] [outer = 0000000000000000] 00:02:13 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (000000142A631000) [pid = 708] [serial = 229] [outer = 000000142A62A000] 00:02:13 INFO - PROCESS | 708 | 1461222133479 Marionette DEBUG loaded listener.js 00:02:13 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (000000142B499800) [pid = 708] [serial = 230] [outer = 000000142A62A000] 00:02:14 INFO - PROCESS | 708 | 1461222134244 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 00:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1185ms 00:02:14 INFO - PROCESS | 708 | 1461222134309 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 00:02:14 INFO - PROCESS | 708 | 1461222134312 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 00:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:02:14 INFO - PROCESS | 708 | 1461222134315 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 708 | 1461222134318 Marionette TRACE conn5 <- [1,274,null,{}] 00:02:14 INFO - PROCESS | 708 | 1461222134322 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:14 INFO - PROCESS | 708 | 1461222134434 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 00:02:14 INFO - PROCESS | 708 | 1461222134498 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:14 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBE9800 == 50 [pid = 708] [id = 78] 00:02:14 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (000000142A45F400) [pid = 708] [serial = 231] [outer = 0000000000000000] 00:02:14 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (000000142A46E800) [pid = 708] [serial = 232] [outer = 000000142A45F400] 00:02:14 INFO - PROCESS | 708 | 1461222134553 Marionette DEBUG loaded listener.js 00:02:14 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (000000142B715400) [pid = 708] [serial = 233] [outer = 000000142A45F400] 00:02:15 INFO - PROCESS | 708 | 1461222135202 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 00:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 941ms 00:02:15 INFO - PROCESS | 708 | 1461222135259 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 00:02:15 INFO - PROCESS | 708 | 1461222135263 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 00:02:15 INFO - PROCESS | 708 | 1461222135269 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:02:15 INFO - PROCESS | 708 | 1461222135273 Marionette TRACE conn5 <- [1,278,null,{}] 00:02:15 INFO - PROCESS | 708 | 1461222135280 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:15 INFO - PROCESS | 708 | 1461222135376 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 00:02:15 INFO - PROCESS | 708 | 1461222135446 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:15 INFO - PROCESS | 708 | ++DOCSHELL 000000141DAD1800 == 51 [pid = 708] [id = 79] 00:02:15 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (0000001417167C00) [pid = 708] [serial = 234] [outer = 0000000000000000] 00:02:15 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (000000141825F000) [pid = 708] [serial = 235] [outer = 0000001417167C00] 00:02:15 INFO - PROCESS | 708 | 1461222135495 Marionette DEBUG loaded listener.js 00:02:15 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (0000001418960000) [pid = 708] [serial = 236] [outer = 0000001417167C00] 00:02:16 INFO - PROCESS | 708 | --DOCSHELL 000000142D40D000 == 50 [pid = 708] [id = 73] 00:02:16 INFO - PROCESS | 708 | --DOCSHELL 000000142CE4F000 == 49 [pid = 708] [id = 72] 00:02:16 INFO - PROCESS | 708 | --DOCSHELL 0000001417A58000 == 48 [pid = 708] [id = 71] 00:02:16 INFO - PROCESS | 708 | --DOCSHELL 0000001428D81800 == 47 [pid = 708] [id = 70] 00:02:16 INFO - PROCESS | 708 | --DOCSHELL 00000014268DC000 == 46 [pid = 708] [id = 69] 00:02:16 INFO - PROCESS | 708 | --DOCSHELL 0000001425146000 == 45 [pid = 708] [id = 68] 00:02:16 INFO - PROCESS | 708 | --DOCSHELL 00000014229E3000 == 44 [pid = 708] [id = 67] 00:02:16 INFO - PROCESS | 708 | --DOCSHELL 000000142182E000 == 43 [pid = 708] [id = 66] 00:02:16 INFO - PROCESS | 708 | --DOCSHELL 000000141CD26800 == 42 [pid = 708] [id = 65] 00:02:16 INFO - PROCESS | 708 | --DOCSHELL 00000014193D3800 == 41 [pid = 708] [id = 64] 00:02:16 INFO - PROCESS | 708 | --DOCSHELL 00000014193E6800 == 40 [pid = 708] [id = 60] 00:02:16 INFO - PROCESS | 708 | 1461222136132 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 00:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 879ms 00:02:16 INFO - PROCESS | 708 | 1461222136152 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 00:02:16 INFO - PROCESS | 708 | 1461222136158 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 00:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:02:16 INFO - PROCESS | 708 | 1461222136164 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:02:16 INFO - PROCESS | 708 | 1461222136167 Marionette TRACE conn5 <- [1,282,null,{}] 00:02:16 INFO - PROCESS | 708 | 1461222136171 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:16 INFO - PROCESS | 708 | 1461222136253 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 112 (0000001427EB9400) [pid = 708] [serial = 160] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 111 (000000142A6DAC00) [pid = 708] [serial = 163] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 110 (0000001428F7CC00) [pid = 708] [serial = 161] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 109 (00000014257AC400) [pid = 708] [serial = 156] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 108 (000000142169AC00) [pid = 708] [serial = 136] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 107 (000000141E7A1000) [pid = 708] [serial = 135] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 106 (00000014180A3400) [pid = 708] [serial = 133] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 105 (0000001416771400) [pid = 708] [serial = 132] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 104 (00000014289A8C00) [pid = 708] [serial = 145] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 103 (000000141844F800) [pid = 708] [serial = 144] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 102 (000000141844A800) [pid = 708] [serial = 147] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 101 (000000141930FC00) [pid = 708] [serial = 148] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 100 (000000141DB07400) [pid = 708] [serial = 150] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 99 (000000141E7AB400) [pid = 708] [serial = 151] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 98 (0000001424593800) [pid = 708] [serial = 153] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 97 (0000001424BDEC00) [pid = 708] [serial = 154] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 96 (0000001427440400) [pid = 708] [serial = 142] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 95 (0000001425F0A800) [pid = 708] [serial = 141] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 94 (000000142A6E8400) [pid = 708] [serial = 164] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 93 (000000142507F000) [pid = 708] [serial = 139] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 92 (000000142502EC00) [pid = 708] [serial = 138] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 91 (0000001423C34000) [pid = 708] [serial = 173] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 90 (0000001416947800) [pid = 708] [serial = 166] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 89 (000000142B433400) [pid = 708] [serial = 169] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 88 (000000142B43D800) [pid = 708] [serial = 170] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 87 (0000001418267800) [pid = 708] [serial = 172] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 86 (0000001421691400) [pid = 708] [serial = 167] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 85 (0000001424B32800) [pid = 708] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 84 (000000142B49AC00) [pid = 708] [serial = 175] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | --DOMWINDOW == 83 (0000001425B2CC00) [pid = 708] [serial = 157] [outer = 0000000000000000] [url = about:blank] 00:02:16 INFO - PROCESS | 708 | 1461222136331 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:16 INFO - PROCESS | 708 | ++DOCSHELL 0000001419C93000 == 41 [pid = 708] [id = 80] 00:02:16 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (0000001416946400) [pid = 708] [serial = 237] [outer = 0000000000000000] 00:02:16 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001418267800) [pid = 708] [serial = 238] [outer = 0000001416946400] 00:02:16 INFO - PROCESS | 708 | 1461222136380 Marionette DEBUG loaded listener.js 00:02:16 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (000000141CE5C800) [pid = 708] [serial = 239] [outer = 0000001416946400] 00:02:16 INFO - PROCESS | 708 | 1461222136739 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 00:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 00:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:02:16 INFO - PROCESS | 708 | 1461222136794 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 00:02:16 INFO - PROCESS | 708 | 1461222136796 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 00:02:16 INFO - PROCESS | 708 | 1461222136799 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:02:16 INFO - PROCESS | 708 | 1461222136803 Marionette TRACE conn5 <- [1,286,null,{}] 00:02:16 INFO - PROCESS | 708 | 1461222136830 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:16 INFO - PROCESS | 708 | 1461222136920 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 00:02:16 INFO - PROCESS | 708 | 1461222136927 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:16 INFO - PROCESS | 708 | ++DOCSHELL 00000014229D9800 == 42 [pid = 708] [id = 81] 00:02:16 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (000000141DB05000) [pid = 708] [serial = 240] [outer = 0000000000000000] 00:02:16 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (000000141EF6C400) [pid = 708] [serial = 241] [outer = 000000141DB05000] 00:02:16 INFO - PROCESS | 708 | 1461222136976 Marionette DEBUG loaded listener.js 00:02:17 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (0000001421890800) [pid = 708] [serial = 242] [outer = 000000141DB05000] 00:02:17 INFO - PROCESS | 708 | 1461222137395 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 00:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 00:02:17 INFO - PROCESS | 708 | 1461222137434 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 00:02:17 INFO - PROCESS | 708 | 1461222137436 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 00:02:17 INFO - PROCESS | 708 | 1461222137440 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:02:17 INFO - PROCESS | 708 | 1461222137442 Marionette TRACE conn5 <- [1,290,null,{}] 00:02:17 INFO - PROCESS | 708 | 1461222137445 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:17 INFO - PROCESS | 708 | 1461222137525 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 00:02:17 INFO - PROCESS | 708 | 1461222137531 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:17 INFO - PROCESS | 708 | ++DOCSHELL 0000001425536800 == 43 [pid = 708] [id = 82] 00:02:17 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (00000014222B6400) [pid = 708] [serial = 243] [outer = 0000000000000000] 00:02:17 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (00000014228A8C00) [pid = 708] [serial = 244] [outer = 00000014222B6400] 00:02:17 INFO - PROCESS | 708 | 1461222137578 Marionette DEBUG loaded listener.js 00:02:17 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (00000014245B4000) [pid = 708] [serial = 245] [outer = 00000014222B6400] 00:02:18 INFO - PROCESS | 708 | 1461222138021 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 00:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 625ms 00:02:18 INFO - PROCESS | 708 | 1461222138069 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 00:02:18 INFO - PROCESS | 708 | 1461222138072 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 00:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:02:18 INFO - PROCESS | 708 | 1461222138075 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:02:18 INFO - PROCESS | 708 | 1461222138077 Marionette TRACE conn5 <- [1,294,null,{}] 00:02:18 INFO - PROCESS | 708 | 1461222138085 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:18 INFO - PROCESS | 708 | 1461222138163 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 00:02:18 INFO - PROCESS | 708 | 1461222138169 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:18 INFO - PROCESS | 708 | ++DOCSHELL 00000014189D0000 == 44 [pid = 708] [id = 83] 00:02:18 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (0000001424B32800) [pid = 708] [serial = 246] [outer = 0000000000000000] 00:02:18 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (0000001424BE1C00) [pid = 708] [serial = 247] [outer = 0000001424B32800] 00:02:18 INFO - PROCESS | 708 | 1461222138215 Marionette DEBUG loaded listener.js 00:02:18 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001425074800) [pid = 708] [serial = 248] [outer = 0000001424B32800] 00:02:18 INFO - PROCESS | 708 | 1461222138659 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 628ms 00:02:18 INFO - PROCESS | 708 | 1461222138707 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 00:02:18 INFO - PROCESS | 708 | 1461222138709 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 00:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:02:18 INFO - PROCESS | 708 | 1461222138713 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:02:18 INFO - PROCESS | 708 | 1461222138715 Marionette TRACE conn5 <- [1,298,null,{}] 00:02:18 INFO - PROCESS | 708 | 1461222138718 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:18 INFO - PROCESS | 708 | 1461222138843 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 00:02:18 INFO - PROCESS | 708 | 1461222138919 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:18 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7DF800 == 45 [pid = 708] [id = 84] 00:02:18 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (0000001425076C00) [pid = 708] [serial = 249] [outer = 0000000000000000] 00:02:18 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (00000014269A2400) [pid = 708] [serial = 250] [outer = 0000001425076C00] 00:02:18 INFO - PROCESS | 708 | 1461222138968 Marionette DEBUG loaded listener.js 00:02:19 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (00000014289B1C00) [pid = 708] [serial = 251] [outer = 0000001425076C00] 00:02:19 INFO - PROCESS | 708 | 1461222139382 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 691ms 00:02:19 INFO - PROCESS | 708 | 1461222139405 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 00:02:19 INFO - PROCESS | 708 | 1461222139408 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 00:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:02:19 INFO - PROCESS | 708 | 1461222139411 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:02:19 INFO - PROCESS | 708 | 1461222139413 Marionette TRACE conn5 <- [1,302,null,{}] 00:02:19 INFO - PROCESS | 708 | 1461222139416 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:19 INFO - PROCESS | 708 | 1461222139515 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 00:02:19 INFO - PROCESS | 708 | 1461222139522 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:19 INFO - PROCESS | 708 | ++DOCSHELL 0000001419B59800 == 46 [pid = 708] [id = 85] 00:02:19 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (000000142682D800) [pid = 708] [serial = 252] [outer = 0000000000000000] 00:02:19 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001428F7E800) [pid = 708] [serial = 253] [outer = 000000142682D800] 00:02:19 INFO - PROCESS | 708 | 1461222139567 Marionette DEBUG loaded listener.js 00:02:19 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (000000142A46A400) [pid = 708] [serial = 254] [outer = 000000142682D800] 00:02:19 INFO - PROCESS | 708 | 1461222139824 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:02:20 INFO - PROCESS | 708 | 1461222140032 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 689ms 00:02:20 INFO - PROCESS | 708 | 1461222140107 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 00:02:20 INFO - PROCESS | 708 | 1461222140109 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 00:02:20 INFO - PROCESS | 708 | 1461222140112 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:02:20 INFO - PROCESS | 708 | 1461222140114 Marionette TRACE conn5 <- [1,306,null,{}] 00:02:20 INFO - PROCESS | 708 | 1461222140118 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:20 INFO - PROCESS | 708 | 1461222140242 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 00:02:20 INFO - PROCESS | 708 | 1461222140264 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:20 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE54800 == 47 [pid = 708] [id = 86] 00:02:20 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (000000142A630800) [pid = 708] [serial = 255] [outer = 0000000000000000] 00:02:20 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (000000142B497C00) [pid = 708] [serial = 256] [outer = 000000142A630800] 00:02:20 INFO - PROCESS | 708 | 1461222140310 Marionette DEBUG loaded listener.js 00:02:20 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (000000142B710000) [pid = 708] [serial = 257] [outer = 000000142A630800] 00:02:20 INFO - PROCESS | 708 | --DOMWINDOW == 103 (000000142A624400) [pid = 708] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:02:20 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001424BE7400) [pid = 708] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:02:20 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001422921000) [pid = 708] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:02:20 INFO - PROCESS | 708 | --DOMWINDOW == 100 (00000014248DD400) [pid = 708] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:02:20 INFO - PROCESS | 708 | --DOMWINDOW == 99 (0000001425083000) [pid = 708] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:02:20 INFO - PROCESS | 708 | --DOMWINDOW == 98 (0000001418445800) [pid = 708] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:02:20 INFO - PROCESS | 708 | --DOMWINDOW == 97 (000000141693BC00) [pid = 708] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:02:20 INFO - PROCESS | 708 | --DOMWINDOW == 96 (000000141EF6C800) [pid = 708] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:02:20 INFO - PROCESS | 708 | --DOMWINDOW == 95 (000000142B708000) [pid = 708] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:02:20 INFO - PROCESS | 708 | --DOMWINDOW == 94 (000000141DAA3C00) [pid = 708] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:02:20 INFO - PROCESS | 708 | --DOMWINDOW == 93 (0000001421F6C800) [pid = 708] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:02:20 INFO - PROCESS | 708 | --DOMWINDOW == 92 (000000142627E000) [pid = 708] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:02:20 INFO - PROCESS | 708 | 1461222140768 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 690ms 00:02:20 INFO - PROCESS | 708 | 1461222140807 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 00:02:20 INFO - PROCESS | 708 | 1461222140809 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 00:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:02:20 INFO - PROCESS | 708 | 1461222140813 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:02:20 INFO - PROCESS | 708 | 1461222140815 Marionette TRACE conn5 <- [1,310,null,{}] 00:02:20 INFO - PROCESS | 708 | 1461222140818 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:20 INFO - PROCESS | 708 | 1461222140894 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 00:02:20 INFO - PROCESS | 708 | 1461222140901 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:20 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF11800 == 48 [pid = 708] [id = 87] 00:02:20 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (0000001421F2DC00) [pid = 708] [serial = 258] [outer = 0000000000000000] 00:02:20 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (0000001421F30C00) [pid = 708] [serial = 259] [outer = 0000001421F2DC00] 00:02:20 INFO - PROCESS | 708 | 1461222140946 Marionette DEBUG loaded listener.js 00:02:21 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001421F37000) [pid = 708] [serial = 260] [outer = 0000001421F2DC00] 00:02:21 INFO - PROCESS | 708 | 1461222141339 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 587ms 00:02:21 INFO - PROCESS | 708 | 1461222141402 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 00:02:21 INFO - PROCESS | 708 | 1461222141404 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 00:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:02:21 INFO - PROCESS | 708 | 1461222141408 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:02:21 INFO - PROCESS | 708 | 1461222141410 Marionette TRACE conn5 <- [1,314,null,{}] 00:02:21 INFO - PROCESS | 708 | 1461222141413 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:21 INFO - PROCESS | 708 | 1461222141491 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 00:02:21 INFO - PROCESS | 708 | 1461222141497 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:21 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBB6800 == 49 [pid = 708] [id = 88] 00:02:21 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (0000001421F6C800) [pid = 708] [serial = 261] [outer = 0000000000000000] 00:02:21 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001424BE7400) [pid = 708] [serial = 262] [outer = 0000001421F6C800] 00:02:21 INFO - PROCESS | 708 | 1461222141543 Marionette DEBUG loaded listener.js 00:02:21 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001425FE9C00) [pid = 708] [serial = 263] [outer = 0000001421F6C800] 00:02:21 INFO - PROCESS | 708 | 1461222141973 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 586ms 00:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:02:22 INFO - PROCESS | 708 | 1461222142007 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 00:02:22 INFO - PROCESS | 708 | 1461222142010 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 00:02:22 INFO - PROCESS | 708 | 1461222142014 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:02:22 INFO - PROCESS | 708 | 1461222142017 Marionette TRACE conn5 <- [1,318,null,{}] 00:02:22 INFO - PROCESS | 708 | 1461222142021 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:22 INFO - PROCESS | 708 | 1461222142121 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 00:02:22 INFO - PROCESS | 708 | 1461222142127 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:22 INFO - PROCESS | 708 | ++DOCSHELL 000000142933A800 == 50 [pid = 708] [id = 89] 00:02:22 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (000000142627E000) [pid = 708] [serial = 264] [outer = 0000000000000000] 00:02:22 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (00000014299CF800) [pid = 708] [serial = 265] [outer = 000000142627E000] 00:02:22 INFO - PROCESS | 708 | 1461222142178 Marionette DEBUG loaded listener.js 00:02:22 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (00000014299D8400) [pid = 708] [serial = 266] [outer = 000000142627E000] 00:02:22 INFO - PROCESS | 708 | 1461222142686 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 689ms 00:02:22 INFO - PROCESS | 708 | 1461222142707 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 00:02:22 INFO - PROCESS | 708 | 1461222142712 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 00:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:02:22 INFO - PROCESS | 708 | 1461222142718 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:02:22 INFO - PROCESS | 708 | 1461222142723 Marionette TRACE conn5 <- [1,322,null,{}] 00:02:22 INFO - PROCESS | 708 | 1461222142730 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:22 INFO - PROCESS | 708 | 1461222142882 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 00:02:22 INFO - PROCESS | 708 | 1461222142968 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:22 INFO - PROCESS | 708 | ++DOCSHELL 000000141DACE000 == 51 [pid = 708] [id = 90] 00:02:22 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (000000141844D400) [pid = 708] [serial = 267] [outer = 0000000000000000] 00:02:23 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (000000141895F400) [pid = 708] [serial = 268] [outer = 000000141844D400] 00:02:23 INFO - PROCESS | 708 | 1461222143026 Marionette DEBUG loaded listener.js 00:02:23 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (000000141D688000) [pid = 708] [serial = 269] [outer = 000000141844D400] 00:02:23 INFO - PROCESS | 708 | 1461222143615 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 942ms 00:02:23 INFO - PROCESS | 708 | 1461222143665 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 00:02:23 INFO - PROCESS | 708 | 1461222143671 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 00:02:23 INFO - PROCESS | 708 | 1461222143678 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:02:23 INFO - PROCESS | 708 | 1461222143682 Marionette TRACE conn5 <- [1,326,null,{}] 00:02:23 INFO - PROCESS | 708 | 1461222143686 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:23 INFO - PROCESS | 708 | 1461222143804 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 00:02:23 INFO - PROCESS | 708 | 1461222143871 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:23 INFO - PROCESS | 708 | ++DOCSHELL 0000001428D82000 == 52 [pid = 708] [id = 91] 00:02:23 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (0000001421697800) [pid = 708] [serial = 270] [outer = 0000000000000000] 00:02:23 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (0000001421FC9400) [pid = 708] [serial = 271] [outer = 0000001421697800] 00:02:23 INFO - PROCESS | 708 | 1461222143928 Marionette DEBUG loaded listener.js 00:02:24 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (0000001424B31000) [pid = 708] [serial = 272] [outer = 0000001421697800] 00:02:24 INFO - PROCESS | 708 | 1461222144543 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 942ms 00:02:24 INFO - PROCESS | 708 | 1461222144626 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 00:02:24 INFO - PROCESS | 708 | 1461222144629 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 00:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:02:24 INFO - PROCESS | 708 | 1461222144633 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:02:24 INFO - PROCESS | 708 | 1461222144638 Marionette TRACE conn5 <- [1,330,null,{}] 00:02:24 INFO - PROCESS | 708 | 1461222144664 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:24 INFO - PROCESS | 708 | 1461222144802 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 00:02:24 INFO - PROCESS | 708 | 1461222144843 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:24 INFO - PROCESS | 708 | ++DOCSHELL 000000142D3BD800 == 53 [pid = 708] [id = 92] 00:02:24 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (0000001425FED800) [pid = 708] [serial = 273] [outer = 0000000000000000] 00:02:24 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001421882800) [pid = 708] [serial = 274] [outer = 0000001425FED800] 00:02:24 INFO - PROCESS | 708 | 1461222144901 Marionette DEBUG loaded listener.js 00:02:24 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001429954800) [pid = 708] [serial = 275] [outer = 0000001425FED800] 00:02:25 INFO - PROCESS | 708 | 1461222145428 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 900ms 00:02:25 INFO - PROCESS | 708 | 1461222145535 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 00:02:25 INFO - PROCESS | 708 | 1461222145538 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 00:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:02:25 INFO - PROCESS | 708 | 1461222145542 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:02:25 INFO - PROCESS | 708 | 1461222145544 Marionette TRACE conn5 <- [1,334,null,{}] 00:02:25 INFO - PROCESS | 708 | 1461222145548 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:25 INFO - PROCESS | 708 | 1461222145659 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 00:02:25 INFO - PROCESS | 708 | 1461222145721 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:25 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBFD000 == 54 [pid = 708] [id = 93] 00:02:25 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (0000001424E34000) [pid = 708] [serial = 276] [outer = 0000000000000000] 00:02:25 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001424E3D800) [pid = 708] [serial = 277] [outer = 0000001424E34000] 00:02:25 INFO - PROCESS | 708 | 1461222145777 Marionette DEBUG loaded listener.js 00:02:25 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (000000142995B800) [pid = 708] [serial = 278] [outer = 0000001424E34000] 00:02:26 INFO - PROCESS | 708 | 1461222146331 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 838ms 00:02:26 INFO - PROCESS | 708 | 1461222146382 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 00:02:26 INFO - PROCESS | 708 | 1461222146384 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 00:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:02:26 INFO - PROCESS | 708 | 1461222146388 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:02:26 INFO - PROCESS | 708 | 1461222146391 Marionette TRACE conn5 <- [1,338,null,{}] 00:02:26 INFO - PROCESS | 708 | 1461222146395 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:26 INFO - PROCESS | 708 | 1461222146498 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 00:02:26 INFO - PROCESS | 708 | 1461222146579 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:26 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BE3800 == 55 [pid = 708] [id = 94] 00:02:26 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (000000142736C800) [pid = 708] [serial = 279] [outer = 0000000000000000] 00:02:26 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001427373000) [pid = 708] [serial = 280] [outer = 000000142736C800] 00:02:26 INFO - PROCESS | 708 | 1461222146635 Marionette DEBUG loaded listener.js 00:02:26 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (0000001427378C00) [pid = 708] [serial = 281] [outer = 000000142736C800] 00:02:27 INFO - PROCESS | 708 | 1461222147250 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 881ms 00:02:27 INFO - PROCESS | 708 | 1461222147271 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 00:02:27 INFO - PROCESS | 708 | 1461222147274 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 00:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:02:27 INFO - PROCESS | 708 | 1461222147278 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:02:27 INFO - PROCESS | 708 | 1461222147280 Marionette TRACE conn5 <- [1,342,null,{}] 00:02:27 INFO - PROCESS | 708 | 1461222147283 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:27 INFO - PROCESS | 708 | 1461222147407 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 00:02:27 INFO - PROCESS | 708 | 1461222147480 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:27 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7E7000 == 56 [pid = 708] [id = 95] 00:02:27 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (00000014222AD000) [pid = 708] [serial = 282] [outer = 0000000000000000] 00:02:27 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (000000142995EC00) [pid = 708] [serial = 283] [outer = 00000014222AD000] 00:02:27 INFO - PROCESS | 708 | 1461222147539 Marionette DEBUG loaded listener.js 00:02:27 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (00000014299D2C00) [pid = 708] [serial = 284] [outer = 00000014222AD000] 00:02:28 INFO - PROCESS | 708 | 1461222148320 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1078ms 00:02:28 INFO - PROCESS | 708 | 1461222148364 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 00:02:28 INFO - PROCESS | 708 | 1461222148370 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 00:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:02:28 INFO - PROCESS | 708 | 1461222148377 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:02:28 INFO - PROCESS | 708 | 1461222148380 Marionette TRACE conn5 <- [1,346,null,{}] 00:02:28 INFO - PROCESS | 708 | 1461222148386 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:28 INFO - PROCESS | 708 | 1461222148489 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 00:02:28 INFO - PROCESS | 708 | 1461222148561 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:28 INFO - PROCESS | 708 | ++DOCSHELL 000000142286F800 == 57 [pid = 708] [id = 96] 00:02:28 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (0000001419B37000) [pid = 708] [serial = 285] [outer = 0000000000000000] 00:02:28 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (000000141D80D000) [pid = 708] [serial = 286] [outer = 0000001419B37000] 00:02:28 INFO - PROCESS | 708 | 1461222148613 Marionette DEBUG loaded listener.js 00:02:28 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (000000141E7A3400) [pid = 708] [serial = 287] [outer = 0000001419B37000] 00:02:28 INFO - PROCESS | 708 | --DOCSHELL 000000142DBB6800 == 56 [pid = 708] [id = 88] 00:02:28 INFO - PROCESS | 708 | --DOCSHELL 000000142CF11800 == 55 [pid = 708] [id = 87] 00:02:28 INFO - PROCESS | 708 | --DOCSHELL 000000142CE54800 == 54 [pid = 708] [id = 86] 00:02:28 INFO - PROCESS | 708 | --DOCSHELL 0000001419B59800 == 53 [pid = 708] [id = 85] 00:02:28 INFO - PROCESS | 708 | --DOCSHELL 000000141E7DF800 == 52 [pid = 708] [id = 84] 00:02:28 INFO - PROCESS | 708 | --DOCSHELL 00000014189D0000 == 51 [pid = 708] [id = 83] 00:02:28 INFO - PROCESS | 708 | --DOCSHELL 0000001425536800 == 50 [pid = 708] [id = 82] 00:02:28 INFO - PROCESS | 708 | --DOCSHELL 00000014229D9800 == 49 [pid = 708] [id = 81] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 121 (0000001416942C00) [pid = 708] [serial = 178] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 120 (0000001421F5F800) [pid = 708] [serial = 181] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 119 (0000001428F7D400) [pid = 708] [serial = 184] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 118 (000000142B4A2400) [pid = 708] [serial = 220] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOCSHELL 0000001419C93000 == 48 [pid = 708] [id = 80] 00:02:28 INFO - PROCESS | 708 | --DOCSHELL 000000141DAD1800 == 47 [pid = 708] [id = 79] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 117 (00000014248E6400) [pid = 708] [serial = 130] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001424BE4C00) [pid = 708] [serial = 205] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 115 (0000001425B80400) [pid = 708] [serial = 209] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 114 (000000142564A800) [pid = 708] [serial = 208] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 113 (0000001419B6D000) [pid = 708] [serial = 191] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 112 (000000141844B800) [pid = 708] [serial = 190] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 111 (0000001417975000) [pid = 708] [serial = 193] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 110 (000000141CD89800) [pid = 708] [serial = 194] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 109 (000000142169B400) [pid = 708] [serial = 199] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001421F66800) [pid = 708] [serial = 200] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 107 (000000142B7E3000) [pid = 708] [serial = 188] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 106 (000000142B711400) [pid = 708] [serial = 187] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 105 (000000141E60B400) [pid = 708] [serial = 196] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 104 (000000141E7A8C00) [pid = 708] [serial = 197] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 103 (0000001421FD4000) [pid = 708] [serial = 202] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 102 (000000142682D400) [pid = 708] [serial = 211] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 101 (000000142A629400) [pid = 708] [serial = 217] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 100 (000000142A685800) [pid = 708] [serial = 218] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 99 (0000001428917000) [pid = 708] [serial = 212] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 98 (000000142502D000) [pid = 708] [serial = 206] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 97 (0000001428F82C00) [pid = 708] [serial = 215] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 96 (000000142291F800) [pid = 708] [serial = 203] [outer = 0000000000000000] [url = about:blank] 00:02:28 INFO - PROCESS | 708 | --DOMWINDOW == 95 (00000014289C1C00) [pid = 708] [serial = 214] [outer = 0000000000000000] [url = about:blank] 00:02:29 INFO - PROCESS | 708 | 1461222149114 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 797ms 00:02:29 INFO - PROCESS | 708 | 1461222149175 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 00:02:29 INFO - PROCESS | 708 | 1461222149181 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 00:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:02:29 INFO - PROCESS | 708 | 1461222149187 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:02:29 INFO - PROCESS | 708 | 1461222149190 Marionette TRACE conn5 <- [1,350,null,{}] 00:02:29 INFO - PROCESS | 708 | 1461222149194 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:29 INFO - PROCESS | 708 | 1461222149279 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 00:02:29 INFO - PROCESS | 708 | 1461222149287 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:29 INFO - PROCESS | 708 | ++DOCSHELL 000000141DAD5800 == 48 [pid = 708] [id = 97] 00:02:29 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (0000001416944000) [pid = 708] [serial = 288] [outer = 0000000000000000] 00:02:29 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (000000141CD89800) [pid = 708] [serial = 289] [outer = 0000001416944000] 00:02:29 INFO - PROCESS | 708 | 1461222149334 Marionette DEBUG loaded listener.js 00:02:29 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (000000141E715000) [pid = 708] [serial = 290] [outer = 0000001416944000] 00:02:29 INFO - PROCESS | 708 | 1461222149784 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 00:02:29 INFO - PROCESS | 708 | 1461222149821 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 00:02:29 INFO - PROCESS | 708 | 1461222149824 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 00:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:02:29 INFO - PROCESS | 708 | 1461222149828 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:02:29 INFO - PROCESS | 708 | 1461222149831 Marionette TRACE conn5 <- [1,354,null,{}] 00:02:29 INFO - PROCESS | 708 | 1461222149843 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:29 INFO - PROCESS | 708 | 1461222149934 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 00:02:29 INFO - PROCESS | 708 | 1461222149989 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:30 INFO - PROCESS | 708 | ++DOCSHELL 00000014255A0800 == 49 [pid = 708] [id = 98] 00:02:30 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (0000001421F34800) [pid = 708] [serial = 291] [outer = 0000000000000000] 00:02:30 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001421F3BC00) [pid = 708] [serial = 292] [outer = 0000001421F34800] 00:02:30 INFO - PROCESS | 708 | 1461222150038 Marionette DEBUG loaded listener.js 00:02:30 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (000000142236DC00) [pid = 708] [serial = 293] [outer = 0000001421F34800] 00:02:30 INFO - PROCESS | 708 | 1461222150471 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 690ms 00:02:30 INFO - PROCESS | 708 | 1461222150520 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 00:02:30 INFO - PROCESS | 708 | 1461222150523 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 00:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:02:30 INFO - PROCESS | 708 | 1461222150526 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:02:30 INFO - PROCESS | 708 | 1461222150528 Marionette TRACE conn5 <- [1,358,null,{}] 00:02:30 INFO - PROCESS | 708 | 1461222150532 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:30 INFO - PROCESS | 708 | 1461222150613 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 00:02:30 INFO - PROCESS | 708 | 1461222150619 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:30 INFO - PROCESS | 708 | ++DOCSHELL 000000142770B800 == 50 [pid = 708] [id = 99] 00:02:30 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (0000001422922800) [pid = 708] [serial = 294] [outer = 0000000000000000] 00:02:30 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001424593800) [pid = 708] [serial = 295] [outer = 0000001422922800] 00:02:30 INFO - PROCESS | 708 | 1461222150667 Marionette DEBUG loaded listener.js 00:02:30 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (0000001424BDF000) [pid = 708] [serial = 296] [outer = 0000001422922800] 00:02:31 INFO - PROCESS | 708 | 1461222151088 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 586ms 00:02:31 INFO - PROCESS | 708 | 1461222151115 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 00:02:31 INFO - PROCESS | 708 | 1461222151117 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 00:02:31 INFO - PROCESS | 708 | 1461222151121 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:02:31 INFO - PROCESS | 708 | 1461222151123 Marionette TRACE conn5 <- [1,362,null,{}] 00:02:31 INFO - PROCESS | 708 | 1461222151137 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:31 INFO - PROCESS | 708 | 1461222151236 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 00:02:31 INFO - PROCESS | 708 | 1461222151245 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:31 INFO - PROCESS | 708 | ++DOCSHELL 0000001428D8C800 == 51 [pid = 708] [id = 100] 00:02:31 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (0000001424B30400) [pid = 708] [serial = 297] [outer = 0000000000000000] 00:02:31 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (0000001424E3A800) [pid = 708] [serial = 298] [outer = 0000001424B30400] 00:02:31 INFO - PROCESS | 708 | 1461222151291 Marionette DEBUG loaded listener.js 00:02:31 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (000000142502F000) [pid = 708] [serial = 299] [outer = 0000001424B30400] 00:02:31 INFO - PROCESS | 708 | 1461222151769 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 00:02:31 INFO - PROCESS | 708 | 1461222151815 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 00:02:31 INFO - PROCESS | 708 | 1461222151817 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 00:02:31 INFO - PROCESS | 708 | 1461222151820 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:02:31 INFO - PROCESS | 708 | 1461222151822 Marionette TRACE conn5 <- [1,366,null,{}] 00:02:31 INFO - PROCESS | 708 | 1461222151826 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:31 INFO - PROCESS | 708 | 1461222151939 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 00:02:31 INFO - PROCESS | 708 | 1461222151951 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:32 INFO - PROCESS | 708 | ++DOCSHELL 000000142A6BF800 == 52 [pid = 708] [id = 101] 00:02:32 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (0000001425151C00) [pid = 708] [serial = 300] [outer = 0000000000000000] 00:02:32 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001425FEC800) [pid = 708] [serial = 301] [outer = 0000001425151C00] 00:02:32 INFO - PROCESS | 708 | 1461222152035 Marionette DEBUG loaded listener.js 00:02:32 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001427A5A000) [pid = 708] [serial = 302] [outer = 0000001425151C00] 00:02:32 INFO - PROCESS | 708 | 1461222152447 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 00:02:32 INFO - PROCESS | 708 | 1461222152516 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 00:02:32 INFO - PROCESS | 708 | 1461222152518 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 00:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:02:32 INFO - PROCESS | 708 | 1461222152522 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:02:32 INFO - PROCESS | 708 | 1461222152523 Marionette TRACE conn5 <- [1,370,null,{}] 00:02:32 INFO - PROCESS | 708 | 1461222152527 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:32 INFO - PROCESS | 708 | 1461222152653 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 00:02:32 INFO - PROCESS | 708 | 1461222152679 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:32 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE50000 == 53 [pid = 708] [id = 102] 00:02:32 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (00000014289AA800) [pid = 708] [serial = 303] [outer = 0000000000000000] 00:02:32 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001428F7A400) [pid = 708] [serial = 304] [outer = 00000014289AA800] 00:02:32 INFO - PROCESS | 708 | 1461222152724 Marionette DEBUG loaded listener.js 00:02:32 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (0000001429960400) [pid = 708] [serial = 305] [outer = 00000014289AA800] 00:02:33 INFO - PROCESS | 708 | --DOMWINDOW == 112 (0000001425076C00) [pid = 708] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:02:33 INFO - PROCESS | 708 | --DOMWINDOW == 111 (000000141DB05000) [pid = 708] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:02:33 INFO - PROCESS | 708 | --DOMWINDOW == 110 (0000001417167C00) [pid = 708] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:02:33 INFO - PROCESS | 708 | --DOMWINDOW == 109 (000000142682D800) [pid = 708] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:02:33 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001416946400) [pid = 708] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:02:33 INFO - PROCESS | 708 | --DOMWINDOW == 107 (0000001424B32800) [pid = 708] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:02:33 INFO - PROCESS | 708 | --DOMWINDOW == 106 (00000014222B6400) [pid = 708] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:02:33 INFO - PROCESS | 708 | --DOMWINDOW == 105 (000000142A630800) [pid = 708] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:02:33 INFO - PROCESS | 708 | --DOMWINDOW == 104 (0000001421F6C800) [pid = 708] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:02:33 INFO - PROCESS | 708 | --DOMWINDOW == 103 (0000001421F2DC00) [pid = 708] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:02:33 INFO - PROCESS | 708 | 1461222153252 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 775ms 00:02:33 INFO - PROCESS | 708 | 1461222153300 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 00:02:33 INFO - PROCESS | 708 | 1461222153302 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 00:02:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:02:33 INFO - PROCESS | 708 | 1461222153305 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:02:33 INFO - PROCESS | 708 | 1461222153307 Marionette TRACE conn5 <- [1,374,null,{}] 00:02:33 INFO - PROCESS | 708 | 1461222153311 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:33 INFO - PROCESS | 708 | 1461222153390 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 00:02:33 INFO - PROCESS | 708 | 1461222153396 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:33 INFO - PROCESS | 708 | ++DOCSHELL 000000142536C800 == 54 [pid = 708] [id = 103] 00:02:33 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (0000001421F2DC00) [pid = 708] [serial = 306] [outer = 0000000000000000] 00:02:33 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (00000014222B6400) [pid = 708] [serial = 307] [outer = 0000001421F2DC00] 00:02:33 INFO - PROCESS | 708 | 1461222153443 Marionette DEBUG loaded listener.js 00:02:33 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (00000014299D1000) [pid = 708] [serial = 308] [outer = 0000001421F2DC00] 00:02:33 INFO - PROCESS | 708 | 1461222153881 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:02:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:02:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 626ms 00:02:33 INFO - PROCESS | 708 | 1461222153947 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 00:02:33 INFO - PROCESS | 708 | 1461222153949 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 00:02:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:02:33 INFO - PROCESS | 708 | 1461222153952 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:02:33 INFO - PROCESS | 708 | 1461222153954 Marionette TRACE conn5 <- [1,378,null,{}] 00:02:33 INFO - PROCESS | 708 | 1461222153958 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:34 INFO - PROCESS | 708 | 1461222154040 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 00:02:34 INFO - PROCESS | 708 | 1461222154047 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:34 INFO - PROCESS | 708 | ++DOCSHELL 000000142D38B800 == 55 [pid = 708] [id = 104] 00:02:34 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (000000142A460000) [pid = 708] [serial = 309] [outer = 0000000000000000] 00:02:34 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (000000142A46C800) [pid = 708] [serial = 310] [outer = 000000142A460000] 00:02:34 INFO - PROCESS | 708 | 1461222154092 Marionette DEBUG loaded listener.js 00:02:34 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (000000142A62CC00) [pid = 708] [serial = 311] [outer = 000000142A460000] 00:02:34 INFO - PROCESS | 708 | 1461222154623 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:02:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:02:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 734ms 00:02:34 INFO - PROCESS | 708 | 1461222154689 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 00:02:34 INFO - PROCESS | 708 | 1461222154691 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 00:02:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:02:34 INFO - PROCESS | 708 | 1461222154694 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:02:34 INFO - PROCESS | 708 | 1461222154696 Marionette TRACE conn5 <- [1,382,null,{}] 00:02:34 INFO - PROCESS | 708 | 1461222154700 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:34 INFO - PROCESS | 708 | 1461222154779 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 00:02:34 INFO - PROCESS | 708 | 1461222154787 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:34 INFO - PROCESS | 708 | ++DOCSHELL 000000142D41B800 == 56 [pid = 708] [id = 105] 00:02:34 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (000000142A68FC00) [pid = 708] [serial = 312] [outer = 0000000000000000] 00:02:34 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (000000142A6E7000) [pid = 708] [serial = 313] [outer = 000000142A68FC00] 00:02:34 INFO - PROCESS | 708 | 1461222154831 Marionette DEBUG loaded listener.js 00:02:34 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (000000142B498800) [pid = 708] [serial = 314] [outer = 000000142A68FC00] 00:02:35 INFO - PROCESS | 708 | 1461222155415 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:02:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:02:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 796ms 00:02:35 INFO - PROCESS | 708 | 1461222155494 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 00:02:35 INFO - PROCESS | 708 | 1461222155499 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 00:02:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:02:35 INFO - PROCESS | 708 | 1461222155505 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:02:35 INFO - PROCESS | 708 | 1461222155510 Marionette TRACE conn5 <- [1,386,null,{}] 00:02:35 INFO - PROCESS | 708 | 1461222155517 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:35 INFO - PROCESS | 708 | 1461222155638 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 00:02:35 INFO - PROCESS | 708 | 1461222155704 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:35 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7E1000 == 57 [pid = 708] [id = 106] 00:02:35 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (0000001418447800) [pid = 708] [serial = 315] [outer = 0000000000000000] 00:02:35 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (0000001418932C00) [pid = 708] [serial = 316] [outer = 0000001418447800] 00:02:35 INFO - PROCESS | 708 | 1461222155777 Marionette DEBUG loaded listener.js 00:02:35 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (000000141D1BC400) [pid = 708] [serial = 317] [outer = 0000001418447800] 00:02:36 INFO - PROCESS | 708 | 1461222156365 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 00:02:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:02:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 942ms 00:02:36 INFO - PROCESS | 708 | 1461222156450 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 00:02:36 INFO - PROCESS | 708 | 1461222156456 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 00:02:36 INFO - PROCESS | 708 | 1461222156463 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:02:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:02:36 INFO - PROCESS | 708 | 1461222156467 Marionette TRACE conn5 <- [1,390,null,{}] 00:02:36 INFO - PROCESS | 708 | 1461222156471 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:36 INFO - PROCESS | 708 | 1461222156621 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 00:02:36 INFO - PROCESS | 708 | 1461222156663 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:36 INFO - PROCESS | 708 | ++DOCSHELL 0000001428D82800 == 58 [pid = 708] [id = 107] 00:02:36 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (0000001421694C00) [pid = 708] [serial = 318] [outer = 0000000000000000] 00:02:36 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (0000001421F69800) [pid = 708] [serial = 319] [outer = 0000001421694C00] 00:02:36 INFO - PROCESS | 708 | 1461222156719 Marionette DEBUG loaded listener.js 00:02:36 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (0000001424E31400) [pid = 708] [serial = 320] [outer = 0000001421694C00] 00:02:37 INFO - PROCESS | 708 | 1461222157330 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 00:02:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:02:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 880ms 00:02:37 INFO - PROCESS | 708 | 1461222157349 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 00:02:37 INFO - PROCESS | 708 | 1461222157351 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 00:02:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:02:37 INFO - PROCESS | 708 | 1461222157356 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:02:37 INFO - PROCESS | 708 | 1461222157360 Marionette TRACE conn5 <- [1,394,null,{}] 00:02:37 INFO - PROCESS | 708 | 1461222157372 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:37 INFO - PROCESS | 708 | 1461222157485 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 00:02:37 INFO - PROCESS | 708 | 1461222157555 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:37 INFO - PROCESS | 708 | ++DOCSHELL 000000142D5AA000 == 59 [pid = 708] [id = 108] 00:02:37 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (0000001425B27400) [pid = 708] [serial = 321] [outer = 0000000000000000] 00:02:37 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (0000001426273400) [pid = 708] [serial = 322] [outer = 0000001425B27400] 00:02:37 INFO - PROCESS | 708 | 1461222157613 Marionette DEBUG loaded listener.js 00:02:37 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (00000014293DF400) [pid = 708] [serial = 323] [outer = 0000001425B27400] 00:02:38 INFO - PROCESS | 708 | 1461222158248 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 00:02:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:02:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 985ms 00:02:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:02:38 INFO - PROCESS | 708 | 1461222158342 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 00:02:38 INFO - PROCESS | 708 | 1461222158346 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 00:02:38 INFO - PROCESS | 708 | 1461222158349 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:02:38 INFO - PROCESS | 708 | 1461222158351 Marionette TRACE conn5 <- [1,398,null,{}] 00:02:38 INFO - PROCESS | 708 | 1461222158355 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:38 INFO - PROCESS | 708 | 1461222158500 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 00:02:38 INFO - PROCESS | 708 | 1461222158542 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:38 INFO - PROCESS | 708 | ++DOCSHELL 0000001425317000 == 60 [pid = 708] [id = 109] 00:02:38 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (000000142A627800) [pid = 708] [serial = 324] [outer = 0000000000000000] 00:02:38 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (000000142B438800) [pid = 708] [serial = 325] [outer = 000000142A627800] 00:02:38 INFO - PROCESS | 708 | 1461222158598 Marionette DEBUG loaded listener.js 00:02:38 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (000000142B70F800) [pid = 708] [serial = 326] [outer = 000000142A627800] 00:02:39 INFO - PROCESS | 708 | 1461222159166 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 00:02:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:02:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 880ms 00:02:39 INFO - PROCESS | 708 | 1461222159231 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 00:02:39 INFO - PROCESS | 708 | 1461222159234 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 00:02:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:02:39 INFO - PROCESS | 708 | 1461222159237 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:02:39 INFO - PROCESS | 708 | 1461222159239 Marionette TRACE conn5 <- [1,402,null,{}] 00:02:39 INFO - PROCESS | 708 | 1461222159243 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:39 INFO - PROCESS | 708 | 1461222159347 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 00:02:39 INFO - PROCESS | 708 | 1461222159416 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:39 INFO - PROCESS | 708 | ++DOCSHELL 0000001425710800 == 61 [pid = 708] [id = 110] 00:02:39 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (000000142B7E4C00) [pid = 708] [serial = 327] [outer = 0000000000000000] 00:02:39 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (000000142B7EA000) [pid = 708] [serial = 328] [outer = 000000142B7E4C00] 00:02:39 INFO - PROCESS | 708 | 1461222159471 Marionette DEBUG loaded listener.js 00:02:39 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (000000142C50C000) [pid = 708] [serial = 329] [outer = 000000142B7E4C00] 00:02:40 INFO - PROCESS | 708 | 1461222160279 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 00:02:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:02:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1082ms 00:02:40 INFO - PROCESS | 708 | 1461222160322 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 00:02:40 INFO - PROCESS | 708 | 1461222160326 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 00:02:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:02:40 INFO - PROCESS | 708 | 1461222160345 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:02:40 INFO - PROCESS | 708 | 1461222160350 Marionette TRACE conn5 <- [1,406,null,{}] 00:02:40 INFO - PROCESS | 708 | 1461222160357 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:40 INFO - PROCESS | 708 | 1461222160453 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 00:02:40 INFO - PROCESS | 708 | 1461222160527 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:40 INFO - PROCESS | 708 | ++DOCSHELL 00000014229DA800 == 62 [pid = 708] [id = 111] 00:02:40 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (0000001416941000) [pid = 708] [serial = 330] [outer = 0000000000000000] 00:02:40 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (0000001418451800) [pid = 708] [serial = 331] [outer = 0000001416941000] 00:02:40 INFO - PROCESS | 708 | 1461222160577 Marionette DEBUG loaded listener.js 00:02:40 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (000000141DA9DC00) [pid = 708] [serial = 332] [outer = 0000001416941000] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 000000142B675000 == 61 [pid = 708] [id = 48] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 0000001424C8E000 == 60 [pid = 708] [id = 46] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 0000001418173800 == 59 [pid = 708] [id = 45] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 000000142CF12000 == 58 [pid = 708] [id = 62] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 000000142D38B800 == 57 [pid = 708] [id = 104] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 000000142536C800 == 56 [pid = 708] [id = 103] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 000000142CE50000 == 55 [pid = 708] [id = 102] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 000000142A6BF800 == 54 [pid = 708] [id = 101] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 0000001428D8C800 == 53 [pid = 708] [id = 100] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 000000142770B800 == 52 [pid = 708] [id = 99] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 00000014255A0800 == 51 [pid = 708] [id = 98] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 129 (0000001418961800) [pid = 708] [serial = 223] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 128 (0000001421881400) [pid = 708] [serial = 226] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 127 (000000142A46E800) [pid = 708] [serial = 232] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 126 (000000142A631000) [pid = 708] [serial = 229] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 125 (00000014299CF800) [pid = 708] [serial = 265] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 000000141DAD5800 == 50 [pid = 708] [id = 97] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 000000142286F800 == 49 [pid = 708] [id = 96] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 000000142DBFD000 == 48 [pid = 708] [id = 93] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 000000142D3BD800 == 47 [pid = 708] [id = 92] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 0000001428D82000 == 46 [pid = 708] [id = 91] 00:02:41 INFO - PROCESS | 708 | --DOCSHELL 000000141DACE000 == 45 [pid = 708] [id = 90] 00:02:41 INFO - PROCESS | 708 | 1461222161292 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 00:02:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:02:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 986ms 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 124 (00000014269A2400) [pid = 708] [serial = 250] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 123 (000000141EF6C400) [pid = 708] [serial = 241] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 122 (0000001421890800) [pid = 708] [serial = 242] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 121 (0000001418960000) [pid = 708] [serial = 236] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 120 (000000141825F000) [pid = 708] [serial = 235] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 119 (0000001428F7E800) [pid = 708] [serial = 253] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 118 (0000001418267800) [pid = 708] [serial = 238] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 117 (000000141CE5C800) [pid = 708] [serial = 239] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001424BE1C00) [pid = 708] [serial = 247] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 115 (00000014228A8C00) [pid = 708] [serial = 244] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 114 (00000014245B4000) [pid = 708] [serial = 245] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 113 (000000142B497C00) [pid = 708] [serial = 256] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 112 (000000142A46A400) [pid = 708] [serial = 254] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 111 (0000001424BE7400) [pid = 708] [serial = 262] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 110 (0000001425FE9C00) [pid = 708] [serial = 263] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 109 (000000142B710000) [pid = 708] [serial = 257] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001421F30C00) [pid = 708] [serial = 259] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 107 (00000014289B1C00) [pid = 708] [serial = 251] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 106 (0000001421F37000) [pid = 708] [serial = 260] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | --DOMWINDOW == 105 (0000001425074800) [pid = 708] [serial = 248] [outer = 0000000000000000] [url = about:blank] 00:02:41 INFO - PROCESS | 708 | 1461222161358 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 00:02:41 INFO - PROCESS | 708 | 1461222161364 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 00:02:41 INFO - PROCESS | 708 | 1461222161375 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:02:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:02:41 INFO - PROCESS | 708 | 1461222161378 Marionette TRACE conn5 <- [1,410,null,{}] 00:02:41 INFO - PROCESS | 708 | 1461222161382 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:41 INFO - PROCESS | 708 | 1461222161465 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 00:02:41 INFO - PROCESS | 708 | 1461222161478 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:41 INFO - PROCESS | 708 | ++DOCSHELL 000000141D511800 == 46 [pid = 708] [id = 112] 00:02:41 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (0000001418266000) [pid = 708] [serial = 333] [outer = 0000000000000000] 00:02:41 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (0000001418449000) [pid = 708] [serial = 334] [outer = 0000001418266000] 00:02:41 INFO - PROCESS | 708 | 1461222161526 Marionette DEBUG loaded listener.js 00:02:41 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (000000141D1FC800) [pid = 708] [serial = 335] [outer = 0000001418266000] 00:02:42 INFO - PROCESS | 708 | 1461222162004 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 00:02:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:02:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 691ms 00:02:42 INFO - PROCESS | 708 | 1461222162070 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 00:02:42 INFO - PROCESS | 708 | 1461222162073 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 00:02:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:02:42 INFO - PROCESS | 708 | 1461222162076 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:02:42 INFO - PROCESS | 708 | 1461222162080 Marionette TRACE conn5 <- [1,414,null,{}] 00:02:42 INFO - PROCESS | 708 | 1461222162091 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:42 INFO - PROCESS | 708 | 1461222162181 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 00:02:42 INFO - PROCESS | 708 | 1461222162250 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:42 INFO - PROCESS | 708 | ++DOCSHELL 0000001425295800 == 47 [pid = 708] [id = 113] 00:02:42 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (000000141826B000) [pid = 708] [serial = 336] [outer = 0000000000000000] 00:02:42 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001421F38800) [pid = 708] [serial = 337] [outer = 000000141826B000] 00:02:42 INFO - PROCESS | 708 | 1461222162299 Marionette DEBUG loaded listener.js 00:02:42 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (0000001422373C00) [pid = 708] [serial = 338] [outer = 000000141826B000] 00:02:42 INFO - PROCESS | 708 | 1461222162703 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 00:02:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:02:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 691ms 00:02:42 INFO - PROCESS | 708 | 1461222162795 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 00:02:42 INFO - PROCESS | 708 | 1461222162798 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 00:02:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:02:42 INFO - PROCESS | 708 | 1461222162801 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:02:42 INFO - PROCESS | 708 | 1461222162803 Marionette TRACE conn5 <- [1,418,null,{}] 00:02:42 INFO - PROCESS | 708 | 1461222162807 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:42 INFO - PROCESS | 708 | 1461222162890 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 00:02:42 INFO - PROCESS | 708 | 1461222162900 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:42 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BAB000 == 48 [pid = 708] [id = 114] 00:02:42 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001424B2DC00) [pid = 708] [serial = 339] [outer = 0000000000000000] 00:02:42 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (0000001424E2E800) [pid = 708] [serial = 340] [outer = 0000001424B2DC00] 00:02:42 INFO - PROCESS | 708 | 1461222162948 Marionette DEBUG loaded listener.js 00:02:43 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (0000001424FBA000) [pid = 708] [serial = 341] [outer = 0000001424B2DC00] 00:02:43 INFO - PROCESS | 708 | 1461222163865 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 00:02:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 00:02:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1080ms 00:02:43 INFO - PROCESS | 708 | 1461222163889 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 00:02:43 INFO - PROCESS | 708 | 1461222163892 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 00:02:43 INFO - PROCESS | 708 | 1461222163895 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:02:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:02:43 INFO - PROCESS | 708 | 1461222163897 Marionette TRACE conn5 <- [1,422,null,{}] 00:02:43 INFO - PROCESS | 708 | 1461222163900 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:44 INFO - PROCESS | 708 | 1461222164002 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 00:02:44 INFO - PROCESS | 708 | 1461222164009 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:44 INFO - PROCESS | 708 | ++DOCSHELL 00000014273C9000 == 49 [pid = 708] [id = 115] 00:02:44 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001424BDEC00) [pid = 708] [serial = 342] [outer = 0000000000000000] 00:02:44 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (0000001425075800) [pid = 708] [serial = 343] [outer = 0000001424BDEC00] 00:02:44 INFO - PROCESS | 708 | 1461222164055 Marionette DEBUG loaded listener.js 00:02:44 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (0000001425AE1C00) [pid = 708] [serial = 344] [outer = 0000001424BDEC00] 00:02:45 INFO - PROCESS | 708 | 1461222165012 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 00:02:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:02:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1129ms 00:02:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:02:45 INFO - PROCESS | 708 | 1461222165027 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 00:02:45 INFO - PROCESS | 708 | 1461222165029 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 00:02:45 INFO - PROCESS | 708 | 1461222165032 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:02:45 INFO - PROCESS | 708 | 1461222165034 Marionette TRACE conn5 <- [1,426,null,{}] 00:02:45 INFO - PROCESS | 708 | 1461222165038 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:45 INFO - PROCESS | 708 | 1461222165167 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 00:02:45 INFO - PROCESS | 708 | 1461222165176 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:45 INFO - PROCESS | 708 | ++DOCSHELL 0000001428EC2800 == 50 [pid = 708] [id = 116] 00:02:45 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (0000001425F16800) [pid = 708] [serial = 345] [outer = 0000000000000000] 00:02:45 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (00000014269A6C00) [pid = 708] [serial = 346] [outer = 0000001425F16800] 00:02:45 INFO - PROCESS | 708 | 1461222165224 Marionette DEBUG loaded listener.js 00:02:45 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (00000014289AD000) [pid = 708] [serial = 347] [outer = 0000001425F16800] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 119 (000000142B432000) [pid = 708] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 118 (0000001424B30400) [pid = 708] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 117 (0000001416944000) [pid = 708] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001421695800) [pid = 708] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 115 (000000142627E000) [pid = 708] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 114 (000000141844D400) [pid = 708] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 113 (0000001425FED800) [pid = 708] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 112 (0000001424E34000) [pid = 708] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 111 (000000142A460000) [pid = 708] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 110 (0000001425151C00) [pid = 708] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 109 (000000142A45F400) [pid = 708] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001419B37000) [pid = 708] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 107 (0000001421697800) [pid = 708] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 106 (00000014289AA800) [pid = 708] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 105 (0000001421F2DC00) [pid = 708] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 104 (0000001421F34800) [pid = 708] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 103 (0000001417161C00) [pid = 708] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001427EB2400) [pid = 708] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001416834800) [pid = 708] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 100 (000000141E719800) [pid = 708] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 99 (0000001422922800) [pid = 708] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 98 (00000014222AD000) [pid = 708] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 97 (000000142736C800) [pid = 708] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 96 (0000001418267000) [pid = 708] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:02:45 INFO - PROCESS | 708 | --DOMWINDOW == 95 (000000142A62A000) [pid = 708] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:02:45 INFO - PROCESS | 708 | 1461222165817 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 00:02:45 INFO - PROCESS | 708 | 1461222165877 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 00:02:45 INFO - PROCESS | 708 | 1461222165880 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:02:45 INFO - PROCESS | 708 | 1461222165882 Marionette TRACE conn5 <- [1,430,null,{}] 00:02:45 INFO - PROCESS | 708 | 1461222165886 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:45 INFO - PROCESS | 708 | 1461222165964 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 00:02:45 INFO - PROCESS | 708 | 1461222165972 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:45 INFO - PROCESS | 708 | ++DOCSHELL 00000014293C8800 == 51 [pid = 708] [id = 117] 00:02:45 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (000000141E718C00) [pid = 708] [serial = 348] [outer = 0000000000000000] 00:02:46 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001424E34000) [pid = 708] [serial = 349] [outer = 000000141E718C00] 00:02:46 INFO - PROCESS | 708 | 1461222166019 Marionette DEBUG loaded listener.js 00:02:46 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001427378400) [pid = 708] [serial = 350] [outer = 000000141E718C00] 00:02:46 INFO - PROCESS | 708 | 1461222166435 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 00:02:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:02:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 585ms 00:02:46 INFO - PROCESS | 708 | 1461222166468 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 00:02:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:02:46 INFO - PROCESS | 708 | 1461222166471 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 00:02:46 INFO - PROCESS | 708 | 1461222166478 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:02:46 INFO - PROCESS | 708 | 1461222166480 Marionette TRACE conn5 <- [1,434,null,{}] 00:02:46 INFO - PROCESS | 708 | 1461222166483 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:46 INFO - PROCESS | 708 | 1461222166562 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 00:02:46 INFO - PROCESS | 708 | 1461222166569 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:46 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE3A800 == 52 [pid = 708] [id = 118] 00:02:46 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (00000014289C0800) [pid = 708] [serial = 351] [outer = 0000000000000000] 00:02:46 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001428F7F800) [pid = 708] [serial = 352] [outer = 00000014289C0800] 00:02:46 INFO - PROCESS | 708 | 1461222166615 Marionette DEBUG loaded listener.js 00:02:46 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (0000001429954C00) [pid = 708] [serial = 353] [outer = 00000014289C0800] 00:02:47 INFO - PROCESS | 708 | 1461222167050 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 00:02:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:02:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 649ms 00:02:47 INFO - PROCESS | 708 | 1461222167126 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 00:02:47 INFO - PROCESS | 708 | 1461222167128 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 00:02:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:02:47 INFO - PROCESS | 708 | 1461222167131 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:02:47 INFO - PROCESS | 708 | 1461222167133 Marionette TRACE conn5 <- [1,438,null,{}] 00:02:47 INFO - PROCESS | 708 | 1461222167137 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:47 INFO - PROCESS | 708 | 1461222167216 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 00:02:47 INFO - PROCESS | 708 | 1461222167225 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:47 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF16000 == 53 [pid = 708] [id = 119] 00:02:47 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (00000014299CB800) [pid = 708] [serial = 354] [outer = 0000000000000000] 00:02:47 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (000000142A460000) [pid = 708] [serial = 355] [outer = 00000014299CB800] 00:02:47 INFO - PROCESS | 708 | 1461222167270 Marionette DEBUG loaded listener.js 00:02:47 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (000000142A625400) [pid = 708] [serial = 356] [outer = 00000014299CB800] 00:02:47 INFO - PROCESS | 708 | 1461222167847 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 00:02:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:02:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 731ms 00:02:47 INFO - PROCESS | 708 | 1461222167866 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 00:02:47 INFO - PROCESS | 708 | 1461222167871 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 00:02:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:02:47 INFO - PROCESS | 708 | 1461222167942 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:02:47 INFO - PROCESS | 708 | 1461222167947 Marionette TRACE conn5 <- [1,442,null,{}] 00:02:47 INFO - PROCESS | 708 | 1461222167955 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:48 INFO - PROCESS | 708 | 1461222168076 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 00:02:48 INFO - PROCESS | 708 | 1461222168141 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:48 INFO - PROCESS | 708 | ++DOCSHELL 000000141EFD3000 == 54 [pid = 708] [id = 120] 00:02:48 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (000000141825D800) [pid = 708] [serial = 357] [outer = 0000000000000000] 00:02:48 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (000000141CD40400) [pid = 708] [serial = 358] [outer = 000000141825D800] 00:02:48 INFO - PROCESS | 708 | 1461222168239 Marionette DEBUG loaded listener.js 00:02:48 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (000000141E79F800) [pid = 708] [serial = 359] [outer = 000000141825D800] 00:02:48 INFO - PROCESS | 708 | 1461222168801 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 00:02:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:02:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 902ms 00:02:48 INFO - PROCESS | 708 | 1461222168833 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 00:02:48 INFO - PROCESS | 708 | 1461222168840 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 00:02:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:02:48 INFO - PROCESS | 708 | 1461222168847 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:02:48 INFO - PROCESS | 708 | 1461222168850 Marionette TRACE conn5 <- [1,446,null,{}] 00:02:48 INFO - PROCESS | 708 | 1461222168854 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:48 INFO - PROCESS | 708 | 1461222168961 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 00:02:49 INFO - PROCESS | 708 | 1461222169046 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:49 INFO - PROCESS | 708 | ++DOCSHELL 0000001425A8D000 == 55 [pid = 708] [id = 121] 00:02:49 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (0000001421F3A000) [pid = 708] [serial = 360] [outer = 0000000000000000] 00:02:49 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (00000014222B5400) [pid = 708] [serial = 361] [outer = 0000001421F3A000] 00:02:49 INFO - PROCESS | 708 | 1461222169101 Marionette DEBUG loaded listener.js 00:02:49 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001424BDFC00) [pid = 708] [serial = 362] [outer = 0000001421F3A000] 00:02:49 INFO - PROCESS | 708 | 1461222169713 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 00:02:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:02:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 880ms 00:02:49 INFO - PROCESS | 708 | 1461222169732 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 00:02:49 INFO - PROCESS | 708 | 1461222169735 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 00:02:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:02:49 INFO - PROCESS | 708 | 1461222169739 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:02:49 INFO - PROCESS | 708 | 1461222169743 Marionette TRACE conn5 <- [1,450,null,{}] 00:02:49 INFO - PROCESS | 708 | 1461222169756 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:49 INFO - PROCESS | 708 | 1461222169867 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 00:02:49 INFO - PROCESS | 708 | 1461222169951 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:49 INFO - PROCESS | 708 | ++DOCSHELL 000000142D3D7000 == 56 [pid = 708] [id = 122] 00:02:49 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (0000001425FEA400) [pid = 708] [serial = 363] [outer = 0000000000000000] 00:02:50 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001427374C00) [pid = 708] [serial = 364] [outer = 0000001425FEA400] 00:02:50 INFO - PROCESS | 708 | 1461222170010 Marionette DEBUG loaded listener.js 00:02:50 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (000000142A464000) [pid = 708] [serial = 365] [outer = 0000001425FEA400] 00:02:50 INFO - PROCESS | 708 | 1461222170555 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 00:02:50 INFO - PROCESS | 708 | 1461222170592 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 00:02:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:02:50 INFO - PROCESS | 708 | 1461222170597 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:02:50 INFO - PROCESS | 708 | 1461222170599 Marionette TRACE conn5 <- [1,454,null,{}] 00:02:50 INFO - PROCESS | 708 | 1461222170603 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:50 INFO - PROCESS | 708 | 1461222170709 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 00:02:50 INFO - PROCESS | 708 | 1461222170792 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:50 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBD1800 == 57 [pid = 708] [id = 123] 00:02:50 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (00000014253B2C00) [pid = 708] [serial = 366] [outer = 0000000000000000] 00:02:50 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001427440400) [pid = 708] [serial = 367] [outer = 00000014253B2C00] 00:02:50 INFO - PROCESS | 708 | 1461222170847 Marionette DEBUG loaded listener.js 00:02:50 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (000000142A6E5000) [pid = 708] [serial = 368] [outer = 00000014253B2C00] 00:02:51 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:51 INFO - PROCESS | 708 | 1461222171438 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 00:02:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:02:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 880ms 00:02:51 INFO - PROCESS | 708 | 1461222171486 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 00:02:51 INFO - PROCESS | 708 | 1461222171488 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 00:02:51 INFO - PROCESS | 708 | 1461222171493 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:02:51 INFO - PROCESS | 708 | 1461222171495 Marionette TRACE conn5 <- [1,458,null,{}] 00:02:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:02:51 INFO - PROCESS | 708 | 1461222171500 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:51 INFO - PROCESS | 708 | 1461222171604 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 00:02:51 INFO - PROCESS | 708 | 1461222171674 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:51 INFO - PROCESS | 708 | ++DOCSHELL 000000141DCD3800 == 58 [pid = 708] [id = 124] 00:02:51 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (0000001418243000) [pid = 708] [serial = 369] [outer = 0000000000000000] 00:02:51 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (0000001418249000) [pid = 708] [serial = 370] [outer = 0000001418243000] 00:02:51 INFO - PROCESS | 708 | 1461222171729 Marionette DEBUG loaded listener.js 00:02:51 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (000000142A690400) [pid = 708] [serial = 371] [outer = 0000001418243000] 00:02:52 INFO - PROCESS | 708 | 1461222172295 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 00:02:52 INFO - PROCESS | 708 | 1461222172339 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 00:02:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:02:52 INFO - PROCESS | 708 | 1461222172342 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:02:52 INFO - PROCESS | 708 | 1461222172345 Marionette TRACE conn5 <- [1,462,null,{}] 00:02:52 INFO - PROCESS | 708 | 1461222172349 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:52 INFO - PROCESS | 708 | 1461222172472 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 00:02:52 INFO - PROCESS | 708 | 1461222172562 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:52 INFO - PROCESS | 708 | ++DOCSHELL 0000001427A43800 == 59 [pid = 708] [id = 125] 00:02:52 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (000000141DC9B000) [pid = 708] [serial = 372] [outer = 0000000000000000] 00:02:52 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (0000001424BE0C00) [pid = 708] [serial = 373] [outer = 000000141DC9B000] 00:02:52 INFO - PROCESS | 708 | 1461222172620 Marionette DEBUG loaded listener.js 00:02:52 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (000000142B49A400) [pid = 708] [serial = 374] [outer = 000000141DC9B000] 00:02:53 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:53 INFO - PROCESS | 708 | 1461222173437 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 00:02:53 INFO - PROCESS | 708 | 1461222173486 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 00:02:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:02:53 INFO - PROCESS | 708 | 1461222173491 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:02:53 INFO - PROCESS | 708 | 1461222173494 Marionette TRACE conn5 <- [1,466,null,{}] 00:02:53 INFO - PROCESS | 708 | 1461222173500 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:53 INFO - PROCESS | 708 | 1461222173600 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 00:02:53 INFO - PROCESS | 708 | 1461222173675 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:53 INFO - PROCESS | 708 | ++DOCSHELL 000000141F39F800 == 60 [pid = 708] [id = 126] 00:02:53 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (0000001418263C00) [pid = 708] [serial = 375] [outer = 0000000000000000] 00:02:53 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (000000141826BC00) [pid = 708] [serial = 376] [outer = 0000001418263C00] 00:02:53 INFO - PROCESS | 708 | 1461222173725 Marionette DEBUG loaded listener.js 00:02:53 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (0000001419B3CC00) [pid = 708] [serial = 377] [outer = 0000001418263C00] 00:02:54 INFO - PROCESS | 708 | --DOCSHELL 000000142DBE9800 == 59 [pid = 708] [id = 78] 00:02:54 INFO - PROCESS | 708 | --DOCSHELL 000000141DBAF800 == 58 [pid = 708] [id = 75] 00:02:54 INFO - PROCESS | 708 | --DOCSHELL 000000142CE3A800 == 57 [pid = 708] [id = 118] 00:02:54 INFO - PROCESS | 708 | --DOCSHELL 00000014293C8800 == 56 [pid = 708] [id = 117] 00:02:54 INFO - PROCESS | 708 | --DOCSHELL 0000001428EC2800 == 55 [pid = 708] [id = 116] 00:02:54 INFO - PROCESS | 708 | --DOCSHELL 00000014273C9000 == 54 [pid = 708] [id = 115] 00:02:54 INFO - PROCESS | 708 | --DOCSHELL 0000001425BAB000 == 53 [pid = 708] [id = 114] 00:02:54 INFO - PROCESS | 708 | --DOCSHELL 0000001425295800 == 52 [pid = 708] [id = 113] 00:02:54 INFO - PROCESS | 708 | --DOCSHELL 000000141D511800 == 51 [pid = 708] [id = 112] 00:02:54 INFO - PROCESS | 708 | --DOCSHELL 00000014229DA800 == 50 [pid = 708] [id = 111] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 124 (000000142A6E7000) [pid = 708] [serial = 313] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 123 (000000142A62CC00) [pid = 708] [serial = 311] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 122 (000000142B7E2000) [pid = 708] [serial = 221] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 121 (0000001424E3A800) [pid = 708] [serial = 298] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 120 (000000141E715000) [pid = 708] [serial = 290] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 119 (00000014245B4400) [pid = 708] [serial = 182] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 118 (00000014299D8400) [pid = 708] [serial = 266] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 117 (000000141CD89800) [pid = 708] [serial = 289] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 116 (000000142502F000) [pid = 708] [serial = 299] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 115 (000000141D688000) [pid = 708] [serial = 269] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 114 (0000001421882800) [pid = 708] [serial = 274] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 113 (0000001424E3D800) [pid = 708] [serial = 277] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 112 (000000142A46C800) [pid = 708] [serial = 310] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 111 (000000141895F400) [pid = 708] [serial = 268] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 110 (0000001427A5A000) [pid = 708] [serial = 302] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 109 (000000142B715400) [pid = 708] [serial = 233] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 108 (000000141E7A3400) [pid = 708] [serial = 287] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 107 (0000001424B31000) [pid = 708] [serial = 272] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 106 (0000001429960400) [pid = 708] [serial = 305] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 105 (00000014299D1000) [pid = 708] [serial = 308] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 104 (000000142236DC00) [pid = 708] [serial = 293] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 103 (000000141D5A8800) [pid = 708] [serial = 224] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 102 (000000142A6DD000) [pid = 708] [serial = 185] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001429954800) [pid = 708] [serial = 275] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 100 (0000001418713C00) [pid = 708] [serial = 179] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 99 (00000014229A6000) [pid = 708] [serial = 227] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 98 (0000001421F3BC00) [pid = 708] [serial = 292] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 97 (000000141D80D000) [pid = 708] [serial = 286] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 96 (0000001424BDF000) [pid = 708] [serial = 296] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 95 (000000142995EC00) [pid = 708] [serial = 283] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 94 (0000001421FC9400) [pid = 708] [serial = 271] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 93 (00000014222B6400) [pid = 708] [serial = 307] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 92 (0000001425FEC800) [pid = 708] [serial = 301] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 91 (0000001427378C00) [pid = 708] [serial = 281] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 90 (0000001427373000) [pid = 708] [serial = 280] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 89 (0000001428F7A400) [pid = 708] [serial = 304] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 88 (000000142995B800) [pid = 708] [serial = 278] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 87 (000000142B4A4400) [pid = 708] [serial = 176] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 86 (00000014299D2C00) [pid = 708] [serial = 284] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 85 (0000001424593800) [pid = 708] [serial = 295] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | --DOMWINDOW == 84 (000000142B499800) [pid = 708] [serial = 230] [outer = 0000000000000000] [url = about:blank] 00:02:54 INFO - PROCESS | 708 | 1461222174368 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 00:02:54 INFO - PROCESS | 708 | 1461222174445 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 00:02:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:02:54 INFO - PROCESS | 708 | 1461222174452 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:02:54 INFO - PROCESS | 708 | 1461222174455 Marionette TRACE conn5 <- [1,470,null,{}] 00:02:54 INFO - PROCESS | 708 | 1461222174459 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:54 INFO - PROCESS | 708 | 1461222174557 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 00:02:54 INFO - PROCESS | 708 | 1461222174627 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:54 INFO - PROCESS | 708 | ++DOCSHELL 000000141F3B5800 == 51 [pid = 708] [id = 127] 00:02:54 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001416940400) [pid = 708] [serial = 378] [outer = 0000000000000000] 00:02:54 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (000000141CD89800) [pid = 708] [serial = 379] [outer = 0000001416940400] 00:02:54 INFO - PROCESS | 708 | 1461222174674 Marionette DEBUG loaded listener.js 00:02:54 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (000000141E60B800) [pid = 708] [serial = 380] [outer = 0000001416940400] 00:02:55 INFO - PROCESS | 708 | 1461222175081 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 00:02:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:02:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 692ms 00:02:55 INFO - PROCESS | 708 | 1461222175144 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 00:02:55 INFO - PROCESS | 708 | 1461222175146 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 00:02:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:02:55 INFO - PROCESS | 708 | 1461222175150 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:02:55 INFO - PROCESS | 708 | 1461222175154 Marionette TRACE conn5 <- [1,474,null,{}] 00:02:55 INFO - PROCESS | 708 | 1461222175166 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:55 INFO - PROCESS | 708 | 1461222175257 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 00:02:55 INFO - PROCESS | 708 | 1461222175264 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:55 INFO - PROCESS | 708 | ++DOCSHELL 000000142530A800 == 52 [pid = 708] [id = 128] 00:02:55 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (0000001421F30C00) [pid = 708] [serial = 381] [outer = 0000000000000000] 00:02:55 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (0000001421F35000) [pid = 708] [serial = 382] [outer = 0000001421F30C00] 00:02:55 INFO - PROCESS | 708 | 1461222175313 Marionette DEBUG loaded listener.js 00:02:55 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (00000014222B3C00) [pid = 708] [serial = 383] [outer = 0000001421F30C00] 00:02:55 INFO - PROCESS | 708 | 1461222175781 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 00:02:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:02:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 691ms 00:02:55 INFO - PROCESS | 708 | 1461222175844 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 00:02:55 INFO - PROCESS | 708 | 1461222175847 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 00:02:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:02:55 INFO - PROCESS | 708 | 1461222175850 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:02:55 INFO - PROCESS | 708 | 1461222175852 Marionette TRACE conn5 <- [1,478,null,{}] 00:02:55 INFO - PROCESS | 708 | 1461222175856 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:55 INFO - PROCESS | 708 | 1461222175969 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 00:02:56 INFO - PROCESS | 708 | 1461222176045 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:56 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BCC000 == 53 [pid = 708] [id = 129] 00:02:56 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (000000142236D400) [pid = 708] [serial = 384] [outer = 0000000000000000] 00:02:56 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (0000001424B33800) [pid = 708] [serial = 385] [outer = 000000142236D400] 00:02:56 INFO - PROCESS | 708 | 1461222176091 Marionette DEBUG loaded listener.js 00:02:56 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (0000001424E35800) [pid = 708] [serial = 386] [outer = 000000142236D400] 00:02:56 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (0000001425083000) [pid = 708] [serial = 387] [outer = 00000014249C9800] 00:02:56 INFO - PROCESS | 708 | 1461222176568 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 00:02:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:02:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 734ms 00:02:56 INFO - PROCESS | 708 | 1461222176586 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 00:02:56 INFO - PROCESS | 708 | 1461222176589 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 00:02:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:02:56 INFO - PROCESS | 708 | 1461222176602 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:02:56 INFO - PROCESS | 708 | 1461222176604 Marionette TRACE conn5 <- [1,482,null,{}] 00:02:56 INFO - PROCESS | 708 | 1461222176608 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:56 INFO - PROCESS | 708 | 1461222176710 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 00:02:56 INFO - PROCESS | 708 | 1461222176719 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:56 INFO - PROCESS | 708 | ++DOCSHELL 00000014273DE800 == 54 [pid = 708] [id = 130] 00:02:56 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (000000142502B800) [pid = 708] [serial = 388] [outer = 0000000000000000] 00:02:56 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (0000001425030C00) [pid = 708] [serial = 389] [outer = 000000142502B800] 00:02:56 INFO - PROCESS | 708 | 1461222176802 Marionette DEBUG loaded listener.js 00:02:56 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001425F12800) [pid = 708] [serial = 390] [outer = 000000142502B800] 00:02:57 INFO - PROCESS | 708 | 1461222177295 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 00:02:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:02:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 00:02:57 INFO - PROCESS | 708 | 1461222177340 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 00:02:57 INFO - PROCESS | 708 | 1461222177342 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 00:02:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:02:57 INFO - PROCESS | 708 | 1461222177351 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:02:57 INFO - PROCESS | 708 | 1461222177353 Marionette TRACE conn5 <- [1,486,null,{}] 00:02:57 INFO - PROCESS | 708 | 1461222177357 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:57 INFO - PROCESS | 708 | 1461222177478 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 00:02:57 INFO - PROCESS | 708 | 1461222177530 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:57 INFO - PROCESS | 708 | ++DOCSHELL 000000142934A000 == 55 [pid = 708] [id = 131] 00:02:57 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001427448C00) [pid = 708] [serial = 391] [outer = 0000000000000000] 00:02:57 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (00000014289B5000) [pid = 708] [serial = 392] [outer = 0000001427448C00] 00:02:57 INFO - PROCESS | 708 | 1461222177577 Marionette DEBUG loaded listener.js 00:02:57 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (00000014293E0C00) [pid = 708] [serial = 393] [outer = 0000001427448C00] 00:02:58 INFO - PROCESS | 708 | 1461222177997 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 00:02:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:02:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 692ms 00:02:58 INFO - PROCESS | 708 | 1461222178048 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 00:02:58 INFO - PROCESS | 708 | 1461222178050 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 00:02:58 INFO - PROCESS | 708 | 1461222178054 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:02:58 INFO - PROCESS | 708 | 1461222178055 Marionette TRACE conn5 <- [1,490,null,{}] 00:02:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:02:58 INFO - PROCESS | 708 | 1461222178059 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:58 INFO - PROCESS | 708 | 1461222178164 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 00:02:58 INFO - PROCESS | 708 | 1461222178171 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:58 INFO - PROCESS | 708 | ++DOCSHELL 000000142A6BE000 == 56 [pid = 708] [id = 132] 00:02:58 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (0000001429953800) [pid = 708] [serial = 394] [outer = 0000000000000000] 00:02:58 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (000000142995DC00) [pid = 708] [serial = 395] [outer = 0000001429953800] 00:02:58 INFO - PROCESS | 708 | 1461222178253 Marionette DEBUG loaded listener.js 00:02:58 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (00000014299D8400) [pid = 708] [serial = 396] [outer = 0000001429953800] 00:02:58 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001424BDEC00) [pid = 708] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:02:58 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001425F16800) [pid = 708] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:02:58 INFO - PROCESS | 708 | --DOMWINDOW == 100 (000000141E718C00) [pid = 708] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:02:58 INFO - PROCESS | 708 | --DOMWINDOW == 99 (000000141826B000) [pid = 708] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:02:58 INFO - PROCESS | 708 | --DOMWINDOW == 98 (0000001418266000) [pid = 708] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:02:58 INFO - PROCESS | 708 | --DOMWINDOW == 97 (0000001416941000) [pid = 708] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:02:58 INFO - PROCESS | 708 | --DOMWINDOW == 96 (0000001424B2DC00) [pid = 708] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:02:58 INFO - PROCESS | 708 | --DOMWINDOW == 95 (00000014289C0800) [pid = 708] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:02:58 INFO - PROCESS | 708 | 1461222178644 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 00:02:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:02:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 628ms 00:02:58 INFO - PROCESS | 708 | 1461222178687 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 00:02:58 INFO - PROCESS | 708 | 1461222178690 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 00:02:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:02:58 INFO - PROCESS | 708 | 1461222178693 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:02:58 INFO - PROCESS | 708 | 1461222178695 Marionette TRACE conn5 <- [1,494,null,{}] 00:02:58 INFO - PROCESS | 708 | 1461222178699 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:58 INFO - PROCESS | 708 | 1461222178779 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 00:02:58 INFO - PROCESS | 708 | 1461222178814 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:58 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE47800 == 57 [pid = 708] [id = 133] 00:02:58 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (0000001429957000) [pid = 708] [serial = 397] [outer = 0000000000000000] 00:02:58 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (000000142A461400) [pid = 708] [serial = 398] [outer = 0000001429957000] 00:02:58 INFO - PROCESS | 708 | 1461222178858 Marionette DEBUG loaded listener.js 00:02:58 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (000000142A62CC00) [pid = 708] [serial = 399] [outer = 0000001429957000] 00:02:59 INFO - PROCESS | 708 | 1461222179271 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 00:02:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:02:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 00:02:59 INFO - PROCESS | 708 | 1461222179326 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 00:02:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:02:59 INFO - PROCESS | 708 | 1461222179328 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 00:02:59 INFO - PROCESS | 708 | 1461222179332 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:02:59 INFO - PROCESS | 708 | 1461222179333 Marionette TRACE conn5 <- [1,498,null,{}] 00:02:59 INFO - PROCESS | 708 | 1461222179337 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:02:59 INFO - PROCESS | 708 | 1461222179419 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 00:02:59 INFO - PROCESS | 708 | 1461222179425 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:59 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF1E800 == 58 [pid = 708] [id = 134] 00:02:59 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (00000014295B7400) [pid = 708] [serial = 400] [outer = 0000000000000000] 00:02:59 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (00000014295BD000) [pid = 708] [serial = 401] [outer = 00000014295B7400] 00:02:59 INFO - PROCESS | 708 | 1461222179470 Marionette DEBUG loaded listener.js 00:02:59 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (000000142A46C800) [pid = 708] [serial = 402] [outer = 00000014295B7400] 00:02:59 INFO - PROCESS | 708 | 1461222179885 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 00:02:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:02:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 586ms 00:02:59 INFO - PROCESS | 708 | 1461222179925 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 00:02:59 INFO - PROCESS | 708 | 1461222179927 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 00:02:59 INFO - PROCESS | 708 | 1461222179930 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:02:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:02:59 INFO - PROCESS | 708 | 1461222179932 Marionette TRACE conn5 <- [1,502,null,{}] 00:02:59 INFO - PROCESS | 708 | 1461222179936 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:00 INFO - PROCESS | 708 | 1461222180018 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 00:03:00 INFO - PROCESS | 708 | 1461222180024 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:00 INFO - PROCESS | 708 | ++DOCSHELL 000000142D3C7800 == 59 [pid = 708] [id = 135] 00:03:00 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (000000142A6DE000) [pid = 708] [serial = 403] [outer = 0000000000000000] 00:03:00 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (000000142B434C00) [pid = 708] [serial = 404] [outer = 000000142A6DE000] 00:03:00 INFO - PROCESS | 708 | 1461222180069 Marionette DEBUG loaded listener.js 00:03:00 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (000000142B70B000) [pid = 708] [serial = 405] [outer = 000000142A6DE000] 00:03:00 INFO - PROCESS | 708 | 1461222180621 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 00:03:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:03:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 734ms 00:03:00 INFO - PROCESS | 708 | 1461222180668 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 00:03:00 INFO - PROCESS | 708 | 1461222180673 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 00:03:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:03:00 INFO - PROCESS | 708 | 1461222180679 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:03:00 INFO - PROCESS | 708 | 1461222180684 Marionette TRACE conn5 <- [1,506,null,{}] 00:03:00 INFO - PROCESS | 708 | 1461222180690 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:00 INFO - PROCESS | 708 | 1461222180805 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 00:03:00 INFO - PROCESS | 708 | 1461222180892 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:00 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7D9000 == 60 [pid = 708] [id = 136] 00:03:00 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (000000141809F400) [pid = 708] [serial = 406] [outer = 0000000000000000] 00:03:00 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (000000141844DC00) [pid = 708] [serial = 407] [outer = 000000141809F400] 00:03:00 INFO - PROCESS | 708 | 1461222180951 Marionette DEBUG loaded listener.js 00:03:01 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (000000141D8C7400) [pid = 708] [serial = 408] [outer = 000000141809F400] 00:03:01 INFO - PROCESS | 708 | 1461222181587 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 00:03:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:03:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 983ms 00:03:01 INFO - PROCESS | 708 | 1461222181667 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 00:03:01 INFO - PROCESS | 708 | 1461222181673 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 00:03:01 INFO - PROCESS | 708 | 1461222181680 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:03:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:03:01 INFO - PROCESS | 708 | 1461222181684 Marionette TRACE conn5 <- [1,510,null,{}] 00:03:01 INFO - PROCESS | 708 | 1461222181703 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:01 INFO - PROCESS | 708 | 1461222181823 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 00:03:01 INFO - PROCESS | 708 | 1461222181886 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:01 INFO - PROCESS | 708 | ++DOCSHELL 00000014268DD800 == 61 [pid = 708] [id = 137] 00:03:01 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (000000141F354400) [pid = 708] [serial = 409] [outer = 0000000000000000] 00:03:01 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001421FD4000) [pid = 708] [serial = 410] [outer = 000000141F354400] 00:03:01 INFO - PROCESS | 708 | 1461222181942 Marionette DEBUG loaded listener.js 00:03:02 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001424B39800) [pid = 708] [serial = 411] [outer = 000000141F354400] 00:03:02 INFO - PROCESS | 708 | 1461222182585 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 00:03:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:03:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 943ms 00:03:02 INFO - PROCESS | 708 | 1461222182629 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 00:03:02 INFO - PROCESS | 708 | 1461222182632 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 00:03:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:03:02 INFO - PROCESS | 708 | 1461222182636 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:03:02 INFO - PROCESS | 708 | 1461222182640 Marionette TRACE conn5 <- [1,514,null,{}] 00:03:02 INFO - PROCESS | 708 | 1461222182653 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:02 INFO - PROCESS | 708 | 1461222182797 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 00:03:02 INFO - PROCESS | 708 | 1461222182911 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:02 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBC1800 == 62 [pid = 708] [id = 138] 00:03:02 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (0000001425FF0C00) [pid = 708] [serial = 412] [outer = 0000000000000000] 00:03:02 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (00000014289A9000) [pid = 708] [serial = 413] [outer = 0000001425FF0C00] 00:03:02 INFO - PROCESS | 708 | 1461222182971 Marionette DEBUG loaded listener.js 00:03:03 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (000000142A62E000) [pid = 708] [serial = 414] [outer = 0000001425FF0C00] 00:03:03 INFO - PROCESS | 708 | 1461222183552 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 00:03:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 00:03:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 944ms 00:03:03 INFO - PROCESS | 708 | 1461222183586 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 00:03:03 INFO - PROCESS | 708 | 1461222183589 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 00:03:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:03:03 INFO - PROCESS | 708 | 1461222183594 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:03:03 INFO - PROCESS | 708 | 1461222183596 Marionette TRACE conn5 <- [1,518,null,{}] 00:03:03 INFO - PROCESS | 708 | 1461222183600 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:03 INFO - PROCESS | 708 | 1461222183709 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 00:03:03 INFO - PROCESS | 708 | 1461222183792 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:03 INFO - PROCESS | 708 | ++DOCSHELL 000000142F02D000 == 63 [pid = 708] [id = 139] 00:03:03 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (00000014296CEC00) [pid = 708] [serial = 415] [outer = 0000000000000000] 00:03:03 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (00000014296D8400) [pid = 708] [serial = 416] [outer = 00000014296CEC00] 00:03:03 INFO - PROCESS | 708 | 1461222183847 Marionette DEBUG loaded listener.js 00:03:03 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (000000142B715800) [pid = 708] [serial = 417] [outer = 00000014296CEC00] 00:03:04 INFO - PROCESS | 708 | 1461222184437 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 00:03:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:03:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 880ms 00:03:04 INFO - PROCESS | 708 | 1461222184680 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 00:03:04 INFO - PROCESS | 708 | 1461222184685 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 00:03:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:03:04 INFO - PROCESS | 708 | 1461222184704 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:03:04 INFO - PROCESS | 708 | 1461222184708 Marionette TRACE conn5 <- [1,522,null,{}] 00:03:04 INFO - PROCESS | 708 | 1461222184714 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:04 INFO - PROCESS | 708 | 1461222184815 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 00:03:04 INFO - PROCESS | 708 | 1461222184881 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:04 INFO - PROCESS | 708 | ++DOCSHELL 000000141F3B9800 == 64 [pid = 708] [id = 140] 00:03:04 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (0000001418266C00) [pid = 708] [serial = 418] [outer = 0000000000000000] 00:03:04 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (000000141844B000) [pid = 708] [serial = 419] [outer = 0000001418266C00] 00:03:04 INFO - PROCESS | 708 | 1461222184931 Marionette DEBUG loaded listener.js 00:03:05 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (000000141D8C3800) [pid = 708] [serial = 420] [outer = 0000001418266C00] 00:03:05 INFO - PROCESS | 708 | 1461222185590 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 00:03:05 INFO - PROCESS | 708 | --DOCSHELL 000000142933A800 == 63 [pid = 708] [id = 89] 00:03:05 INFO - PROCESS | 708 | --DOCSHELL 0000001425590800 == 62 [pid = 708] [id = 61] 00:03:05 INFO - PROCESS | 708 | --DOCSHELL 000000142CF1E800 == 61 [pid = 708] [id = 134] 00:03:05 INFO - PROCESS | 708 | --DOCSHELL 000000142CE47800 == 60 [pid = 708] [id = 133] 00:03:05 INFO - PROCESS | 708 | --DOCSHELL 000000142A6BE000 == 59 [pid = 708] [id = 132] 00:03:05 INFO - PROCESS | 708 | --DOCSHELL 000000142934A000 == 58 [pid = 708] [id = 131] 00:03:05 INFO - PROCESS | 708 | --DOCSHELL 00000014273DE800 == 57 [pid = 708] [id = 130] 00:03:05 INFO - PROCESS | 708 | --DOCSHELL 0000001425BCC000 == 56 [pid = 708] [id = 129] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 118 (000000142B7EA000) [pid = 708] [serial = 328] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 117 (000000142A460000) [pid = 708] [serial = 355] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:03:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 944ms 00:03:05 INFO - PROCESS | 708 | --DOCSHELL 000000142530A800 == 55 [pid = 708] [id = 128] 00:03:05 INFO - PROCESS | 708 | --DOCSHELL 000000141F3B5800 == 54 [pid = 708] [id = 127] 00:03:05 INFO - PROCESS | 708 | --DOCSHELL 000000141F39F800 == 53 [pid = 708] [id = 126] 00:03:05 INFO - PROCESS | 708 | --DOCSHELL 0000001425A8D000 == 52 [pid = 708] [id = 121] 00:03:05 INFO - PROCESS | 708 | --DOCSHELL 000000141EFD3000 == 51 [pid = 708] [id = 120] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001425075800) [pid = 708] [serial = 343] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 115 (00000014269A6C00) [pid = 708] [serial = 346] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 114 (0000001424E34000) [pid = 708] [serial = 349] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 113 (0000001418932C00) [pid = 708] [serial = 316] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 112 (0000001421F69800) [pid = 708] [serial = 319] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 111 (0000001426273400) [pid = 708] [serial = 322] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 110 (0000001421F38800) [pid = 708] [serial = 337] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 109 (0000001422373C00) [pid = 708] [serial = 338] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001418449000) [pid = 708] [serial = 334] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 107 (000000141D1FC800) [pid = 708] [serial = 335] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 106 (0000001418451800) [pid = 708] [serial = 331] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 105 (000000141DA9DC00) [pid = 708] [serial = 332] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 104 (0000001424E2E800) [pid = 708] [serial = 340] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 103 (000000142B438800) [pid = 708] [serial = 325] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001428F7F800) [pid = 708] [serial = 352] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001429954C00) [pid = 708] [serial = 353] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 100 (00000014289AD000) [pid = 708] [serial = 347] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 99 (0000001427378400) [pid = 708] [serial = 350] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 98 (0000001425AE1C00) [pid = 708] [serial = 344] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | --DOMWINDOW == 97 (0000001424FBA000) [pid = 708] [serial = 341] [outer = 0000000000000000] [url = about:blank] 00:03:05 INFO - PROCESS | 708 | 1461222185679 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 00:03:05 INFO - PROCESS | 708 | 1461222185683 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 00:03:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:03:05 INFO - PROCESS | 708 | 1461222185691 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:03:05 INFO - PROCESS | 708 | 1461222185695 Marionette TRACE conn5 <- [1,526,null,{}] 00:03:05 INFO - PROCESS | 708 | 1461222185699 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:05 INFO - PROCESS | 708 | 1461222185781 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 00:03:05 INFO - PROCESS | 708 | 1461222185793 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:05 INFO - PROCESS | 708 | ++DOCSHELL 000000141DACE000 == 52 [pid = 708] [id = 141] 00:03:05 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001418243400) [pid = 708] [serial = 421] [outer = 0000000000000000] 00:03:05 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (0000001418261C00) [pid = 708] [serial = 422] [outer = 0000001418243400] 00:03:05 INFO - PROCESS | 708 | 1461222185841 Marionette DEBUG loaded listener.js 00:03:05 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (000000141895DC00) [pid = 708] [serial = 423] [outer = 0000001418243400] 00:03:06 INFO - PROCESS | 708 | 1461222186347 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 00:03:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 00:03:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 692ms 00:03:06 INFO - PROCESS | 708 | 1461222186386 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 00:03:06 INFO - PROCESS | 708 | 1461222186388 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 00:03:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:03:06 INFO - PROCESS | 708 | 1461222186392 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:03:06 INFO - PROCESS | 708 | 1461222186394 Marionette TRACE conn5 <- [1,530,null,{}] 00:03:06 INFO - PROCESS | 708 | 1461222186404 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:06 INFO - PROCESS | 708 | 1461222186491 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 00:03:06 INFO - PROCESS | 708 | 1461222186501 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:06 INFO - PROCESS | 708 | ++DOCSHELL 0000001424C73000 == 53 [pid = 708] [id = 142] 00:03:06 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (000000141E7AAC00) [pid = 708] [serial = 424] [outer = 0000000000000000] 00:03:06 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (000000141EF6C400) [pid = 708] [serial = 425] [outer = 000000141E7AAC00] 00:03:06 INFO - PROCESS | 708 | 1461222186552 Marionette DEBUG loaded listener.js 00:03:06 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001421F2E400) [pid = 708] [serial = 426] [outer = 000000141E7AAC00] 00:03:07 INFO - PROCESS | 708 | 1461222187147 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 00:03:07 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 00:03:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:03:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:03:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:03:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:03:07 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 00:03:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:03:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:03:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:03:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:03:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 773ms 00:03:07 INFO - PROCESS | 708 | 1461222187168 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 00:03:07 INFO - PROCESS | 708 | 1461222187170 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 00:03:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:03:07 INFO - PROCESS | 708 | 1461222187179 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:03:07 INFO - PROCESS | 708 | 1461222187181 Marionette TRACE conn5 <- [1,534,null,{}] 00:03:07 INFO - PROCESS | 708 | 1461222187184 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:07 INFO - PROCESS | 708 | 1461222187276 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 00:03:07 INFO - PROCESS | 708 | 1461222187284 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:07 INFO - PROCESS | 708 | ++DOCSHELL 0000001425722800 == 54 [pid = 708] [id = 143] 00:03:07 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (0000001421FD3C00) [pid = 708] [serial = 427] [outer = 0000000000000000] 00:03:07 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (0000001422372400) [pid = 708] [serial = 428] [outer = 0000001421FD3C00] 00:03:07 INFO - PROCESS | 708 | 1461222187333 Marionette DEBUG loaded listener.js 00:03:07 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (0000001423C37800) [pid = 708] [serial = 429] [outer = 0000001421FD3C00] 00:03:07 INFO - PROCESS | 708 | 1461222187769 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 00:03:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 00:03:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 627ms 00:03:07 INFO - PROCESS | 708 | 1461222187835 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 00:03:07 INFO - PROCESS | 708 | 1461222187837 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 00:03:07 INFO - PROCESS | 708 | 1461222187845 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:03:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:03:07 INFO - PROCESS | 708 | 1461222187847 Marionette TRACE conn5 <- [1,538,null,{}] 00:03:07 INFO - PROCESS | 708 | 1461222187851 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:07 INFO - PROCESS | 708 | 1461222187929 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 00:03:07 INFO - PROCESS | 708 | 1461222187938 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:07 INFO - PROCESS | 708 | ++DOCSHELL 0000001425EBA800 == 55 [pid = 708] [id = 144] 00:03:07 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (00000014245B8000) [pid = 708] [serial = 430] [outer = 0000000000000000] 00:03:07 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (00000014248DDC00) [pid = 708] [serial = 431] [outer = 00000014245B8000] 00:03:07 INFO - PROCESS | 708 | 1461222187985 Marionette DEBUG loaded listener.js 00:03:08 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001424BE0000) [pid = 708] [serial = 432] [outer = 00000014245B8000] 00:03:08 INFO - PROCESS | 708 | 1461222188443 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 00:03:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 00:03:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 00:03:08 INFO - PROCESS | 708 | 1461222188480 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 00:03:08 INFO - PROCESS | 708 | 1461222188482 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 00:03:08 INFO - PROCESS | 708 | 1461222188486 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:03:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:03:08 INFO - PROCESS | 708 | 1461222188488 Marionette TRACE conn5 <- [1,542,null,{}] 00:03:08 INFO - PROCESS | 708 | 1461222188491 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:08 INFO - PROCESS | 708 | 1461222188618 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 00:03:08 INFO - PROCESS | 708 | 1461222188672 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:08 INFO - PROCESS | 708 | ++DOCSHELL 0000001428D7F800 == 56 [pid = 708] [id = 145] 00:03:08 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001424E39400) [pid = 708] [serial = 433] [outer = 0000000000000000] 00:03:08 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (0000001424FC1800) [pid = 708] [serial = 434] [outer = 0000001424E39400] 00:03:08 INFO - PROCESS | 708 | 1461222188722 Marionette DEBUG loaded listener.js 00:03:08 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (00000014257ABC00) [pid = 708] [serial = 435] [outer = 0000001424E39400] 00:03:09 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:09 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:09 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:09 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:09 INFO - PROCESS | 708 | 1461222189157 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 00:03:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:03:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 692ms 00:03:09 INFO - PROCESS | 708 | 1461222189181 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 00:03:09 INFO - PROCESS | 708 | 1461222189183 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 00:03:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:03:09 INFO - PROCESS | 708 | 1461222189193 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:03:09 INFO - PROCESS | 708 | 1461222189195 Marionette TRACE conn5 <- [1,546,null,{}] 00:03:09 INFO - PROCESS | 708 | 1461222189198 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:09 INFO - PROCESS | 708 | 1461222189326 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 00:03:09 INFO - PROCESS | 708 | 1461222189339 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:09 INFO - PROCESS | 708 | ++DOCSHELL 000000141CD27000 == 57 [pid = 708] [id = 146] 00:03:09 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (0000001425B26C00) [pid = 708] [serial = 436] [outer = 0000000000000000] 00:03:09 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (0000001425FE4400) [pid = 708] [serial = 437] [outer = 0000001425B26C00] 00:03:09 INFO - PROCESS | 708 | 1461222189387 Marionette DEBUG loaded listener.js 00:03:09 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001425FF1800) [pid = 708] [serial = 438] [outer = 0000001425B26C00] 00:03:09 INFO - PROCESS | 708 | 1461222189824 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 00:03:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:03:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 692ms 00:03:09 INFO - PROCESS | 708 | 1461222189882 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 00:03:09 INFO - PROCESS | 708 | 1461222189884 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 00:03:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:03:09 INFO - PROCESS | 708 | 1461222189888 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:03:09 INFO - PROCESS | 708 | 1461222189890 Marionette TRACE conn5 <- [1,550,null,{}] 00:03:09 INFO - PROCESS | 708 | 1461222189902 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:10 INFO - PROCESS | 708 | 1461222190004 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 00:03:10 INFO - PROCESS | 708 | 1461222190014 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:10 INFO - PROCESS | 708 | ++DOCSHELL 000000142A6C0000 == 58 [pid = 708] [id = 147] 00:03:10 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (0000001425FF1000) [pid = 708] [serial = 439] [outer = 0000000000000000] 00:03:10 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (000000142736AC00) [pid = 708] [serial = 440] [outer = 0000001425FF1000] 00:03:10 INFO - PROCESS | 708 | 1461222190059 Marionette DEBUG loaded listener.js 00:03:10 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (0000001427377800) [pid = 708] [serial = 441] [outer = 0000001425FF1000] 00:03:10 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:10 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:10 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:10 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:10 INFO - PROCESS | 708 | --DOMWINDOW == 117 (000000142502B800) [pid = 708] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:03:10 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001427448C00) [pid = 708] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:03:10 INFO - PROCESS | 708 | --DOMWINDOW == 115 (0000001418263C00) [pid = 708] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:03:10 INFO - PROCESS | 708 | --DOMWINDOW == 114 (0000001416940400) [pid = 708] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:03:10 INFO - PROCESS | 708 | --DOMWINDOW == 113 (000000141DC9B000) [pid = 708] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:03:10 INFO - PROCESS | 708 | --DOMWINDOW == 112 (000000142236D400) [pid = 708] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:03:10 INFO - PROCESS | 708 | --DOMWINDOW == 111 (0000001421F30C00) [pid = 708] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:03:10 INFO - PROCESS | 708 | --DOMWINDOW == 110 (0000001429953800) [pid = 708] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:03:10 INFO - PROCESS | 708 | --DOMWINDOW == 109 (00000014295B7400) [pid = 708] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:03:10 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001429957000) [pid = 708] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:03:10 INFO - PROCESS | 708 | --DOMWINDOW == 107 (000000142B7E4C00) [pid = 708] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:03:10 INFO - PROCESS | 708 | 1461222190699 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 00:03:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:03:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 836ms 00:03:10 INFO - PROCESS | 708 | 1461222190727 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 00:03:10 INFO - PROCESS | 708 | 1461222190729 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 00:03:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:03:10 INFO - PROCESS | 708 | 1461222190732 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:03:10 INFO - PROCESS | 708 | 1461222190734 Marionette TRACE conn5 <- [1,554,null,{}] 00:03:10 INFO - PROCESS | 708 | 1461222190738 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:10 INFO - PROCESS | 708 | 1461222190819 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 00:03:10 INFO - PROCESS | 708 | 1461222190825 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:10 INFO - PROCESS | 708 | ++DOCSHELL 0000001427E58800 == 59 [pid = 708] [id = 148] 00:03:10 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (0000001419B6F400) [pid = 708] [serial = 442] [outer = 0000000000000000] 00:03:10 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (000000141E718C00) [pid = 708] [serial = 443] [outer = 0000001419B6F400] 00:03:10 INFO - PROCESS | 708 | 1461222190870 Marionette DEBUG loaded listener.js 00:03:10 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001427A63400) [pid = 708] [serial = 444] [outer = 0000001419B6F400] 00:03:11 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:11 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:11 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:11 INFO - PROCESS | 708 | 1461222191264 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 00:03:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:03:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 586ms 00:03:11 INFO - PROCESS | 708 | 1461222191322 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 00:03:11 INFO - PROCESS | 708 | 1461222191324 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 00:03:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:03:11 INFO - PROCESS | 708 | 1461222191327 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:03:11 INFO - PROCESS | 708 | 1461222191329 Marionette TRACE conn5 <- [1,558,null,{}] 00:03:11 INFO - PROCESS | 708 | 1461222191333 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:11 INFO - PROCESS | 708 | 1461222191416 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 00:03:11 INFO - PROCESS | 708 | 1461222191422 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:11 INFO - PROCESS | 708 | ++DOCSHELL 000000142CEC6800 == 60 [pid = 708] [id = 149] 00:03:11 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (00000014289BA400) [pid = 708] [serial = 445] [outer = 0000000000000000] 00:03:11 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001428F79400) [pid = 708] [serial = 446] [outer = 00000014289BA400] 00:03:11 INFO - PROCESS | 708 | 1461222191468 Marionette DEBUG loaded listener.js 00:03:11 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (00000014293E1800) [pid = 708] [serial = 447] [outer = 00000014289BA400] 00:03:11 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:11 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:11 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:11 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:11 INFO - PROCESS | 708 | 1461222191880 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 00:03:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:03:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 587ms 00:03:11 INFO - PROCESS | 708 | 1461222191923 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 00:03:11 INFO - PROCESS | 708 | 1461222191926 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 00:03:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:03:11 INFO - PROCESS | 708 | 1461222191929 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:03:11 INFO - PROCESS | 708 | 1461222191932 Marionette TRACE conn5 <- [1,562,null,{}] 00:03:11 INFO - PROCESS | 708 | 1461222191935 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:12 INFO - PROCESS | 708 | 1461222192034 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 00:03:12 INFO - PROCESS | 708 | 1461222192042 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:12 INFO - PROCESS | 708 | ++DOCSHELL 000000142D397000 == 61 [pid = 708] [id = 150] 00:03:12 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (00000014295C1800) [pid = 708] [serial = 448] [outer = 0000000000000000] 00:03:12 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001429952C00) [pid = 708] [serial = 449] [outer = 00000014295C1800] 00:03:12 INFO - PROCESS | 708 | 1461222192093 Marionette DEBUG loaded listener.js 00:03:12 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (00000014299C9800) [pid = 708] [serial = 450] [outer = 00000014295C1800] 00:03:12 INFO - PROCESS | 708 | 1461222192549 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:03:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:03:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 628ms 00:03:12 INFO - PROCESS | 708 | 1461222192560 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 00:03:12 INFO - PROCESS | 708 | 1461222192562 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 00:03:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:03:12 INFO - PROCESS | 708 | 1461222192576 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:03:12 INFO - PROCESS | 708 | 1461222192578 Marionette TRACE conn5 <- [1,566,null,{}] 00:03:12 INFO - PROCESS | 708 | 1461222192582 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:12 INFO - PROCESS | 708 | 1461222192667 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 00:03:12 INFO - PROCESS | 708 | 1461222192783 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:12 INFO - PROCESS | 708 | ++DOCSHELL 00000014193D1000 == 62 [pid = 708] [id = 151] 00:03:12 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (000000141676C000) [pid = 708] [serial = 451] [outer = 0000000000000000] 00:03:12 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (000000141683A000) [pid = 708] [serial = 452] [outer = 000000141676C000] 00:03:12 INFO - PROCESS | 708 | 1461222192842 Marionette DEBUG loaded listener.js 00:03:12 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (0000001418247400) [pid = 708] [serial = 453] [outer = 000000141676C000] 00:03:13 INFO - PROCESS | 708 | 1461222193446 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 00:03:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:03:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 943ms 00:03:13 INFO - PROCESS | 708 | 1461222193513 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 00:03:13 INFO - PROCESS | 708 | 1461222193519 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 00:03:13 INFO - PROCESS | 708 | 1461222193527 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:03:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:03:13 INFO - PROCESS | 708 | 1461222193531 Marionette TRACE conn5 <- [1,570,null,{}] 00:03:13 INFO - PROCESS | 708 | 1461222193536 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:13 INFO - PROCESS | 708 | 1461222193717 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 00:03:13 INFO - PROCESS | 708 | 1461222193784 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:13 INFO - PROCESS | 708 | ++DOCSHELL 00000014255A1800 == 63 [pid = 708] [id = 152] 00:03:13 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (000000141DC95C00) [pid = 708] [serial = 454] [outer = 0000000000000000] 00:03:13 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (000000141E71B400) [pid = 708] [serial = 455] [outer = 000000141DC95C00] 00:03:13 INFO - PROCESS | 708 | 1461222193883 Marionette DEBUG loaded listener.js 00:03:13 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (0000001421F67C00) [pid = 708] [serial = 456] [outer = 000000141DC95C00] 00:03:14 INFO - PROCESS | 708 | 1461222194432 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 00:03:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:03:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 923ms 00:03:14 INFO - PROCESS | 708 | 1461222194458 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 00:03:14 INFO - PROCESS | 708 | 1461222194462 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 00:03:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:03:14 INFO - PROCESS | 708 | 1461222194467 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:03:14 INFO - PROCESS | 708 | 1461222194469 Marionette TRACE conn5 <- [1,574,null,{}] 00:03:14 INFO - PROCESS | 708 | 1461222194473 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:14 INFO - PROCESS | 708 | 1461222194580 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 00:03:14 INFO - PROCESS | 708 | 1461222194666 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:14 INFO - PROCESS | 708 | ++DOCSHELL 000000142CEC3000 == 64 [pid = 708] [id = 153] 00:03:14 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (0000001424E33C00) [pid = 708] [serial = 457] [outer = 0000000000000000] 00:03:14 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (000000142502D800) [pid = 708] [serial = 458] [outer = 0000001424E33C00] 00:03:14 INFO - PROCESS | 708 | 1461222194723 Marionette DEBUG loaded listener.js 00:03:14 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (00000014257B3400) [pid = 708] [serial = 459] [outer = 0000001424E33C00] 00:03:15 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:15 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:15 INFO - PROCESS | 708 | 1461222195320 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 00:03:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:03:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 879ms 00:03:15 INFO - PROCESS | 708 | 1461222195354 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 00:03:15 INFO - PROCESS | 708 | 1461222195356 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 00:03:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:03:15 INFO - PROCESS | 708 | 1461222195367 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:03:15 INFO - PROCESS | 708 | 1461222195374 Marionette TRACE conn5 <- [1,578,null,{}] 00:03:15 INFO - PROCESS | 708 | 1461222195379 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:15 INFO - PROCESS | 708 | 1461222195489 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 00:03:15 INFO - PROCESS | 708 | 1461222195576 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:15 INFO - PROCESS | 708 | ++DOCSHELL 000000142F027800 == 65 [pid = 708] [id = 154] 00:03:15 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (00000014289AE800) [pid = 708] [serial = 460] [outer = 0000000000000000] 00:03:15 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (00000014299CDC00) [pid = 708] [serial = 461] [outer = 00000014289AE800] 00:03:15 INFO - PROCESS | 708 | 1461222195631 Marionette DEBUG loaded listener.js 00:03:15 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (000000142A46B400) [pid = 708] [serial = 462] [outer = 00000014289AE800] 00:03:16 INFO - PROCESS | 708 | 1461222196166 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 00:03:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:03:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 858ms 00:03:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:03:16 INFO - PROCESS | 708 | 1461222196220 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 00:03:16 INFO - PROCESS | 708 | 1461222196223 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 00:03:16 INFO - PROCESS | 708 | 1461222196227 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:03:16 INFO - PROCESS | 708 | 1461222196229 Marionette TRACE conn5 <- [1,582,null,{}] 00:03:16 INFO - PROCESS | 708 | 1461222196233 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:16 INFO - PROCESS | 708 | 1461222196340 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 00:03:16 INFO - PROCESS | 708 | 1461222196425 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:16 INFO - PROCESS | 708 | ++DOCSHELL 000000142E48B800 == 66 [pid = 708] [id = 155] 00:03:16 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (0000001428FE2000) [pid = 708] [serial = 463] [outer = 0000000000000000] 00:03:16 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (0000001428FE9000) [pid = 708] [serial = 464] [outer = 0000001428FE2000] 00:03:16 INFO - PROCESS | 708 | 1461222196480 Marionette DEBUG loaded listener.js 00:03:16 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (000000142A461800) [pid = 708] [serial = 465] [outer = 0000001428FE2000] 00:03:17 INFO - PROCESS | 708 | 1461222197064 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 00:03:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:03:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 880ms 00:03:17 INFO - PROCESS | 708 | 1461222197107 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 00:03:17 INFO - PROCESS | 708 | 1461222197110 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 00:03:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:03:17 INFO - PROCESS | 708 | 1461222197114 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:03:17 INFO - PROCESS | 708 | 1461222197116 Marionette TRACE conn5 <- [1,586,null,{}] 00:03:17 INFO - PROCESS | 708 | 1461222197120 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:17 INFO - PROCESS | 708 | 1461222197224 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 00:03:17 INFO - PROCESS | 708 | 1461222197310 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:17 INFO - PROCESS | 708 | ++DOCSHELL 000000142EEDD000 == 67 [pid = 708] [id = 156] 00:03:17 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (000000142B4A0400) [pid = 708] [serial = 466] [outer = 0000000000000000] 00:03:17 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (000000142B707C00) [pid = 708] [serial = 467] [outer = 000000142B4A0400] 00:03:17 INFO - PROCESS | 708 | 1461222197375 Marionette DEBUG loaded listener.js 00:03:17 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (000000142B7EBC00) [pid = 708] [serial = 468] [outer = 000000142B4A0400] 00:03:18 INFO - PROCESS | 708 | 1461222198003 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 00:03:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:03:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1079ms 00:03:18 INFO - PROCESS | 708 | 1461222198212 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 00:03:18 INFO - PROCESS | 708 | 1461222198217 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 00:03:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:03:18 INFO - PROCESS | 708 | 1461222198223 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:03:18 INFO - PROCESS | 708 | 1461222198226 Marionette TRACE conn5 <- [1,590,null,{}] 00:03:18 INFO - PROCESS | 708 | 1461222198232 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:18 INFO - PROCESS | 708 | 1461222198337 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 00:03:18 INFO - PROCESS | 708 | 1461222198405 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:18 INFO - PROCESS | 708 | ++DOCSHELL 000000142455B800 == 68 [pid = 708] [id = 157] 00:03:18 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (000000141930FC00) [pid = 708] [serial = 469] [outer = 0000000000000000] 00:03:18 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (000000141CEBD400) [pid = 708] [serial = 470] [outer = 000000141930FC00] 00:03:18 INFO - PROCESS | 708 | 1461222198455 Marionette DEBUG loaded listener.js 00:03:18 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (000000141F354C00) [pid = 708] [serial = 471] [outer = 000000141930FC00] 00:03:19 INFO - PROCESS | 708 | 1461222199018 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 00:03:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:03:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 839ms 00:03:19 INFO - PROCESS | 708 | 1461222199070 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 00:03:19 INFO - PROCESS | 708 | 1461222199073 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 00:03:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:03:19 INFO - PROCESS | 708 | 1461222199081 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:03:19 INFO - PROCESS | 708 | 1461222199085 Marionette TRACE conn5 <- [1,594,null,{}] 00:03:19 INFO - PROCESS | 708 | 1461222199089 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:19 INFO - PROCESS | 708 | 1461222199185 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 00:03:19 INFO - PROCESS | 708 | 1461222199260 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:19 INFO - PROCESS | 708 | ++DOCSHELL 0000001424C7C000 == 69 [pid = 708] [id = 158] 00:03:19 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (0000001419310C00) [pid = 708] [serial = 472] [outer = 0000000000000000] 00:03:19 INFO - PROCESS | 708 | ++DOMWINDOW == 139 (00000014229A8800) [pid = 708] [serial = 473] [outer = 0000001419310C00] 00:03:19 INFO - PROCESS | 708 | 1461222199310 Marionette DEBUG loaded listener.js 00:03:19 INFO - PROCESS | 708 | ++DOMWINDOW == 140 (0000001424B34400) [pid = 708] [serial = 474] [outer = 0000001419310C00] 00:03:19 INFO - PROCESS | 708 | --DOCSHELL 0000001428D82800 == 68 [pid = 708] [id = 107] 00:03:19 INFO - PROCESS | 708 | --DOCSHELL 0000001425317000 == 67 [pid = 708] [id = 109] 00:03:19 INFO - PROCESS | 708 | --DOCSHELL 000000142D397000 == 66 [pid = 708] [id = 150] 00:03:19 INFO - PROCESS | 708 | --DOCSHELL 000000142CEC6800 == 65 [pid = 708] [id = 149] 00:03:19 INFO - PROCESS | 708 | --DOCSHELL 0000001427E58800 == 64 [pid = 708] [id = 148] 00:03:19 INFO - PROCESS | 708 | --DOCSHELL 000000142A6C0000 == 63 [pid = 708] [id = 147] 00:03:19 INFO - PROCESS | 708 | --DOCSHELL 000000141CD27000 == 62 [pid = 708] [id = 146] 00:03:19 INFO - PROCESS | 708 | --DOCSHELL 0000001428D7F800 == 61 [pid = 708] [id = 145] 00:03:19 INFO - PROCESS | 708 | --DOCSHELL 0000001425EBA800 == 60 [pid = 708] [id = 144] 00:03:19 INFO - PROCESS | 708 | --DOCSHELL 0000001425722800 == 59 [pid = 708] [id = 143] 00:03:19 INFO - PROCESS | 708 | --DOCSHELL 0000001424C73000 == 58 [pid = 708] [id = 142] 00:03:19 INFO - PROCESS | 708 | --DOCSHELL 000000141DACE000 == 57 [pid = 708] [id = 141] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 139 (0000001427374C00) [pid = 708] [serial = 364] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 138 (0000001427440400) [pid = 708] [serial = 367] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 137 (0000001418249000) [pid = 708] [serial = 370] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 136 (000000142B434C00) [pid = 708] [serial = 404] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOCSHELL 000000141F3B9800 == 56 [pid = 708] [id = 140] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 135 (000000142C50C000) [pid = 708] [serial = 329] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 134 (0000001425030C00) [pid = 708] [serial = 389] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 133 (00000014289B5000) [pid = 708] [serial = 392] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 132 (0000001419B3CC00) [pid = 708] [serial = 377] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 131 (000000141826BC00) [pid = 708] [serial = 376] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 130 (0000001425F12800) [pid = 708] [serial = 390] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 129 (00000014222B5400) [pid = 708] [serial = 361] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 128 (000000141CD89800) [pid = 708] [serial = 379] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 127 (000000141E60B800) [pid = 708] [serial = 380] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 126 (000000142B49A400) [pid = 708] [serial = 374] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 125 (0000001424BE0C00) [pid = 708] [serial = 373] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 124 (000000141CD40400) [pid = 708] [serial = 358] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 123 (0000001424B33800) [pid = 708] [serial = 385] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 122 (0000001421F35000) [pid = 708] [serial = 382] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 121 (00000014222B3C00) [pid = 708] [serial = 383] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 120 (000000142995DC00) [pid = 708] [serial = 395] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 119 (00000014293E0C00) [pid = 708] [serial = 393] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 118 (000000142A46C800) [pid = 708] [serial = 402] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 117 (00000014289AB000) [pid = 708] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 116 (00000014295BD000) [pid = 708] [serial = 401] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 115 (00000014299D8400) [pid = 708] [serial = 396] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 114 (000000142A461400) [pid = 708] [serial = 398] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 113 (000000142A62CC00) [pid = 708] [serial = 399] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | --DOMWINDOW == 112 (0000001424E35800) [pid = 708] [serial = 386] [outer = 0000000000000000] [url = about:blank] 00:03:19 INFO - PROCESS | 708 | 1461222199877 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:03:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:03:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 836ms 00:03:19 INFO - PROCESS | 708 | 1461222199918 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 00:03:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:03:19 INFO - PROCESS | 708 | 1461222199921 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 00:03:19 INFO - PROCESS | 708 | 1461222199924 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:03:19 INFO - PROCESS | 708 | 1461222199926 Marionette TRACE conn5 <- [1,598,null,{}] 00:03:19 INFO - PROCESS | 708 | 1461222199937 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:20 INFO - PROCESS | 708 | 1461222200028 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 00:03:20 INFO - PROCESS | 708 | 1461222200104 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:20 INFO - PROCESS | 708 | ++DOCSHELL 000000142239B000 == 57 [pid = 708] [id = 159] 00:03:20 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (0000001419D99C00) [pid = 708] [serial = 475] [outer = 0000000000000000] 00:03:20 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (00000014228A6000) [pid = 708] [serial = 476] [outer = 0000001419D99C00] 00:03:20 INFO - PROCESS | 708 | 1461222200154 Marionette DEBUG loaded listener.js 00:03:20 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001424B38800) [pid = 708] [serial = 477] [outer = 0000001419D99C00] 00:03:20 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 00:03:20 INFO - PROCESS | 708 | 1461222200751 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 00:03:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:03:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 879ms 00:03:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:03:20 INFO - PROCESS | 708 | 1461222200806 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 00:03:20 INFO - PROCESS | 708 | 1461222200808 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 00:03:20 INFO - PROCESS | 708 | 1461222200811 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:03:20 INFO - PROCESS | 708 | 1461222200813 Marionette TRACE conn5 <- [1,602,null,{}] 00:03:20 INFO - PROCESS | 708 | 1461222200817 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:20 INFO - PROCESS | 708 | 1461222200908 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 00:03:20 INFO - PROCESS | 708 | 1461222200978 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:20 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BE2800 == 58 [pid = 708] [id = 160] 00:03:20 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (000000142502A800) [pid = 708] [serial = 478] [outer = 0000000000000000] 00:03:21 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (0000001425B2C400) [pid = 708] [serial = 479] [outer = 000000142502A800] 00:03:21 INFO - PROCESS | 708 | 1461222201024 Marionette DEBUG loaded listener.js 00:03:21 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (0000001425FEE000) [pid = 708] [serial = 480] [outer = 000000142502A800] 00:03:21 INFO - PROCESS | 708 | 1461222201438 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 00:03:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:03:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 671ms 00:03:21 INFO - PROCESS | 708 | 1461222201486 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 00:03:21 INFO - PROCESS | 708 | 1461222201488 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 00:03:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:03:21 INFO - PROCESS | 708 | 1461222201491 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:03:21 INFO - PROCESS | 708 | 1461222201493 Marionette TRACE conn5 <- [1,606,null,{}] 00:03:21 INFO - PROCESS | 708 | 1461222201497 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:21 INFO - PROCESS | 708 | 1461222201576 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 00:03:21 INFO - PROCESS | 708 | 1461222201583 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:21 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7F1000 == 59 [pid = 708] [id = 161] 00:03:21 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (00000014262E7800) [pid = 708] [serial = 481] [outer = 0000000000000000] 00:03:21 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (0000001427373400) [pid = 708] [serial = 482] [outer = 00000014262E7800] 00:03:21 INFO - PROCESS | 708 | 1461222201630 Marionette DEBUG loaded listener.js 00:03:21 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (00000014289C6000) [pid = 708] [serial = 483] [outer = 00000014262E7800] 00:03:22 INFO - PROCESS | 708 | 1461222202101 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 00:03:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:03:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 629ms 00:03:22 INFO - PROCESS | 708 | 1461222202124 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 00:03:22 INFO - PROCESS | 708 | 1461222202126 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 00:03:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:03:22 INFO - PROCESS | 708 | 1461222202136 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:03:22 INFO - PROCESS | 708 | 1461222202139 Marionette TRACE conn5 <- [1,610,null,{}] 00:03:22 INFO - PROCESS | 708 | 1461222202142 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:22 INFO - PROCESS | 708 | 1461222202298 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 00:03:22 INFO - PROCESS | 708 | 1461222202324 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:22 INFO - PROCESS | 708 | ++DOCSHELL 0000001429350800 == 60 [pid = 708] [id = 162] 00:03:22 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (00000014296CC400) [pid = 708] [serial = 484] [outer = 0000000000000000] 00:03:22 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (00000014296CF400) [pid = 708] [serial = 485] [outer = 00000014296CC400] 00:03:22 INFO - PROCESS | 708 | 1461222202371 Marionette DEBUG loaded listener.js 00:03:22 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (000000142995DC00) [pid = 708] [serial = 486] [outer = 00000014296CC400] 00:03:22 INFO - PROCESS | 708 | 1461222202799 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 00:03:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:03:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 691ms 00:03:22 INFO - PROCESS | 708 | 1461222202826 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 00:03:22 INFO - PROCESS | 708 | 1461222202828 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 00:03:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:03:22 INFO - PROCESS | 708 | 1461222202831 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:03:22 INFO - PROCESS | 708 | 1461222202833 Marionette TRACE conn5 <- [1,614,null,{}] 00:03:22 INFO - PROCESS | 708 | 1461222202837 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:22 INFO - PROCESS | 708 | 1461222202946 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 00:03:22 INFO - PROCESS | 708 | 1461222202952 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:23 INFO - PROCESS | 708 | ++DOCSHELL 000000142B67E000 == 61 [pid = 708] [id = 163] 00:03:23 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (00000014299D2000) [pid = 708] [serial = 487] [outer = 0000000000000000] 00:03:23 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (000000142A62CC00) [pid = 708] [serial = 488] [outer = 00000014299D2000] 00:03:23 INFO - PROCESS | 708 | 1461222203036 Marionette DEBUG loaded listener.js 00:03:23 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (000000142B49D800) [pid = 708] [serial = 489] [outer = 00000014299D2000] 00:03:23 INFO - PROCESS | 708 | 1461222203486 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 00:03:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:03:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 00:03:23 INFO - PROCESS | 708 | 1461222203525 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 00:03:23 INFO - PROCESS | 708 | 1461222203527 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 00:03:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:03:23 INFO - PROCESS | 708 | 1461222203531 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:03:23 INFO - PROCESS | 708 | 1461222203533 Marionette TRACE conn5 <- [1,618,null,{}] 00:03:23 INFO - PROCESS | 708 | 1461222203536 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:23 INFO - PROCESS | 708 | 1461222203671 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 00:03:23 INFO - PROCESS | 708 | 1461222203694 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:23 INFO - PROCESS | 708 | ++DOCSHELL 000000142CED0000 == 62 [pid = 708] [id = 164] 00:03:23 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (000000142B7E6800) [pid = 708] [serial = 490] [outer = 0000000000000000] 00:03:23 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (000000142B7EB000) [pid = 708] [serial = 491] [outer = 000000142B7E6800] 00:03:23 INFO - PROCESS | 708 | 1461222203739 Marionette DEBUG loaded listener.js 00:03:23 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (000000142C50F400) [pid = 708] [serial = 492] [outer = 000000142B7E6800] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 129 (0000001425B26C00) [pid = 708] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 128 (0000001421FD3C00) [pid = 708] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 127 (000000141E7AAC00) [pid = 708] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 126 (0000001418243400) [pid = 708] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 125 (000000142A6DE000) [pid = 708] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 124 (0000001418266C00) [pid = 708] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 123 (0000001425FF1000) [pid = 708] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 122 (0000001419B6F400) [pid = 708] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 121 (00000014245B8000) [pid = 708] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 120 (0000001424E39400) [pid = 708] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 119 (00000014289BA400) [pid = 708] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 118 (0000001418447800) [pid = 708] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 117 (000000142A68FC00) [pid = 708] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001425FEA400) [pid = 708] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 115 (0000001425B27400) [pid = 708] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 114 (0000001418243000) [pid = 708] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 113 (00000014253B2C00) [pid = 708] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 112 (0000001421694C00) [pid = 708] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 111 (000000142A627800) [pid = 708] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 110 (000000141825D800) [pid = 708] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 109 (00000014299CB800) [pid = 708] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:03:24 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001421F3A000) [pid = 708] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:03:24 INFO - PROCESS | 708 | 1461222204287 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 00:03:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:03:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 776ms 00:03:24 INFO - PROCESS | 708 | 1461222204309 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 00:03:24 INFO - PROCESS | 708 | 1461222204312 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 00:03:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:03:24 INFO - PROCESS | 708 | 1461222204315 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:03:24 INFO - PROCESS | 708 | 1461222204316 Marionette TRACE conn5 <- [1,622,null,{}] 00:03:24 INFO - PROCESS | 708 | 1461222204330 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:24 INFO - PROCESS | 708 | 1461222204413 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 00:03:24 INFO - PROCESS | 708 | 1461222204419 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:24 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF1E800 == 63 [pid = 708] [id = 165] 00:03:24 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001419D21000) [pid = 708] [serial = 493] [outer = 0000000000000000] 00:03:24 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001424651800) [pid = 708] [serial = 494] [outer = 0000001419D21000] 00:03:24 INFO - PROCESS | 708 | 1461222204465 Marionette DEBUG loaded listener.js 00:03:24 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (00000014269A5C00) [pid = 708] [serial = 495] [outer = 0000001419D21000] 00:03:24 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:24 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:24 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:24 INFO - PROCESS | 708 | 1461222204865 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 00:03:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:03:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 585ms 00:03:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:03:24 INFO - PROCESS | 708 | 1461222204903 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 00:03:24 INFO - PROCESS | 708 | 1461222204906 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 00:03:24 INFO - PROCESS | 708 | 1461222204918 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:03:24 INFO - PROCESS | 708 | 1461222204920 Marionette TRACE conn5 <- [1,626,null,{}] 00:03:24 INFO - PROCESS | 708 | 1461222204924 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:25 INFO - PROCESS | 708 | 1461222205006 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 00:03:25 INFO - PROCESS | 708 | 1461222205012 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:25 INFO - PROCESS | 708 | ++DOCSHELL 000000142D58E000 == 64 [pid = 708] [id = 166] 00:03:25 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (00000014295C1400) [pid = 708] [serial = 496] [outer = 0000000000000000] 00:03:25 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (000000142B7E7000) [pid = 708] [serial = 497] [outer = 00000014295C1400] 00:03:25 INFO - PROCESS | 708 | 1461222205058 Marionette DEBUG loaded listener.js 00:03:25 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (000000142C516400) [pid = 708] [serial = 498] [outer = 00000014295C1400] 00:03:25 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:25 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:25 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:25 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:25 INFO - PROCESS | 708 | 1461222205499 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 00:03:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:03:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 649ms 00:03:25 INFO - PROCESS | 708 | 1461222205562 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 00:03:25 INFO - PROCESS | 708 | 1461222205564 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 00:03:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:03:25 INFO - PROCESS | 708 | 1461222205568 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:03:25 INFO - PROCESS | 708 | 1461222205571 Marionette TRACE conn5 <- [1,630,null,{}] 00:03:25 INFO - PROCESS | 708 | 1461222205574 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:25 INFO - PROCESS | 708 | 1461222205676 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 00:03:25 INFO - PROCESS | 708 | 1461222205682 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:25 INFO - PROCESS | 708 | ++DOCSHELL 000000142E488000 == 65 [pid = 708] [id = 167] 00:03:25 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (000000142C759C00) [pid = 708] [serial = 499] [outer = 0000000000000000] 00:03:25 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (000000142C765400) [pid = 708] [serial = 500] [outer = 000000142C759C00] 00:03:25 INFO - PROCESS | 708 | 1461222205733 Marionette DEBUG loaded listener.js 00:03:25 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (0000001429520000) [pid = 708] [serial = 501] [outer = 000000142C759C00] 00:03:26 INFO - PROCESS | 708 | 1461222206317 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 00:03:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:03:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 838ms 00:03:26 INFO - PROCESS | 708 | 1461222206415 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 00:03:26 INFO - PROCESS | 708 | 1461222206419 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 00:03:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:03:26 INFO - PROCESS | 708 | 1461222206425 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:03:26 INFO - PROCESS | 708 | 1461222206430 Marionette TRACE conn5 <- [1,634,null,{}] 00:03:26 INFO - PROCESS | 708 | 1461222206437 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:26 INFO - PROCESS | 708 | 1461222206563 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 00:03:26 INFO - PROCESS | 708 | 1461222206673 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:26 INFO - PROCESS | 708 | ++DOCSHELL 0000001422233800 == 66 [pid = 708] [id = 168] 00:03:26 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (0000001418263800) [pid = 708] [serial = 502] [outer = 0000000000000000] 00:03:26 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (000000141D1F1800) [pid = 708] [serial = 503] [outer = 0000001418263800] 00:03:26 INFO - PROCESS | 708 | 1461222206735 Marionette DEBUG loaded listener.js 00:03:26 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (000000141F34BC00) [pid = 708] [serial = 504] [outer = 0000001418263800] 00:03:27 INFO - PROCESS | 708 | 1461222207314 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:03:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:03:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 943ms 00:03:27 INFO - PROCESS | 708 | 1461222207372 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 00:03:27 INFO - PROCESS | 708 | 1461222207379 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 00:03:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:03:27 INFO - PROCESS | 708 | 1461222207386 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:03:27 INFO - PROCESS | 708 | 1461222207389 Marionette TRACE conn5 <- [1,638,null,{}] 00:03:27 INFO - PROCESS | 708 | 1461222207393 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:27 INFO - PROCESS | 708 | 1461222207504 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 00:03:27 INFO - PROCESS | 708 | 1461222207581 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:27 INFO - PROCESS | 708 | ++DOCSHELL 0000001428ECD800 == 67 [pid = 708] [id = 169] 00:03:27 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (000000142464A800) [pid = 708] [serial = 505] [outer = 0000000000000000] 00:03:27 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (0000001424E3CC00) [pid = 708] [serial = 506] [outer = 000000142464A800] 00:03:27 INFO - PROCESS | 708 | 1461222207677 Marionette DEBUG loaded listener.js 00:03:27 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (0000001425FE9800) [pid = 708] [serial = 507] [outer = 000000142464A800] 00:03:28 INFO - PROCESS | 708 | 1461222208288 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 00:03:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:03:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 941ms 00:03:28 INFO - PROCESS | 708 | 1461222208332 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 00:03:28 INFO - PROCESS | 708 | 1461222208335 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 00:03:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:03:28 INFO - PROCESS | 708 | 1461222208339 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:03:28 INFO - PROCESS | 708 | 1461222208344 Marionette TRACE conn5 <- [1,642,null,{}] 00:03:28 INFO - PROCESS | 708 | 1461222208356 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:28 INFO - PROCESS | 708 | 1461222208468 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 00:03:28 INFO - PROCESS | 708 | 1461222208590 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:28 INFO - PROCESS | 708 | ++DOCSHELL 00000014300B2800 == 68 [pid = 708] [id = 170] 00:03:28 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (0000001429523C00) [pid = 708] [serial = 508] [outer = 0000000000000000] 00:03:28 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (0000001429527800) [pid = 708] [serial = 509] [outer = 0000001429523C00] 00:03:28 INFO - PROCESS | 708 | 1461222208651 Marionette DEBUG loaded listener.js 00:03:28 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (00000014295C2C00) [pid = 708] [serial = 510] [outer = 0000001429523C00] 00:03:29 INFO - PROCESS | 708 | 1461222209264 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 00:03:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:03:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 984ms 00:03:29 INFO - PROCESS | 708 | 1461222209325 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 00:03:29 INFO - PROCESS | 708 | 1461222209328 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 00:03:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:03:29 INFO - PROCESS | 708 | 1461222209332 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:03:29 INFO - PROCESS | 708 | 1461222209334 Marionette TRACE conn5 <- [1,646,null,{}] 00:03:29 INFO - PROCESS | 708 | 1461222209338 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:29 INFO - PROCESS | 708 | 1461222209446 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 00:03:29 INFO - PROCESS | 708 | 1461222209562 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:29 INFO - PROCESS | 708 | ++DOCSHELL 000000142E849000 == 69 [pid = 708] [id = 171] 00:03:29 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (00000014295CB000) [pid = 708] [serial = 511] [outer = 0000000000000000] 00:03:29 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (00000014295CE000) [pid = 708] [serial = 512] [outer = 00000014295CB000] 00:03:29 INFO - PROCESS | 708 | 1461222209619 Marionette DEBUG loaded listener.js 00:03:29 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (00000014299D8000) [pid = 708] [serial = 513] [outer = 00000014295CB000] 00:03:30 INFO - PROCESS | 708 | 1461222210208 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 00:03:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:03:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 944ms 00:03:30 INFO - PROCESS | 708 | 1461222210278 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 00:03:30 INFO - PROCESS | 708 | 1461222210281 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 00:03:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:03:30 INFO - PROCESS | 708 | 1461222210284 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:03:30 INFO - PROCESS | 708 | 1461222210287 Marionette TRACE conn5 <- [1,650,null,{}] 00:03:30 INFO - PROCESS | 708 | 1461222210290 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:30 INFO - PROCESS | 708 | 1461222210398 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 00:03:30 INFO - PROCESS | 708 | 1461222210473 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:30 INFO - PROCESS | 708 | ++DOCSHELL 0000001421826800 == 70 [pid = 708] [id = 172] 00:03:30 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (0000001416941400) [pid = 708] [serial = 514] [outer = 0000000000000000] 00:03:30 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (000000141795E800) [pid = 708] [serial = 515] [outer = 0000001416941400] 00:03:30 INFO - PROCESS | 708 | 1461222210714 Marionette DEBUG loaded listener.js 00:03:30 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (0000001418958800) [pid = 708] [serial = 516] [outer = 0000001416941400] 00:03:31 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:31 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:31 INFO - PROCESS | 708 | 1461222211379 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 00:03:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:03:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1139ms 00:03:31 INFO - PROCESS | 708 | 1461222211427 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 00:03:31 INFO - PROCESS | 708 | 1461222211432 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 00:03:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:03:31 INFO - PROCESS | 708 | 1461222211439 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:03:31 INFO - PROCESS | 708 | 1461222211442 Marionette TRACE conn5 <- [1,654,null,{}] 00:03:31 INFO - PROCESS | 708 | 1461222211447 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:31 INFO - PROCESS | 708 | 1461222211579 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 00:03:31 INFO - PROCESS | 708 | 1461222211675 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:31 INFO - PROCESS | 708 | ++DOCSHELL 00000014229DA800 == 71 [pid = 708] [id = 173] 00:03:31 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (000000141DC9CC00) [pid = 708] [serial = 517] [outer = 0000000000000000] 00:03:31 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (000000141E7AB800) [pid = 708] [serial = 518] [outer = 000000141DC9CC00] 00:03:31 INFO - PROCESS | 708 | 1461222211724 Marionette DEBUG loaded listener.js 00:03:31 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (0000001421F67800) [pid = 708] [serial = 519] [outer = 000000141DC9CC00] 00:03:31 INFO - PROCESS | 708 | --DOCSHELL 000000142D58E000 == 70 [pid = 708] [id = 166] 00:03:31 INFO - PROCESS | 708 | --DOCSHELL 000000142CF1E800 == 69 [pid = 708] [id = 165] 00:03:31 INFO - PROCESS | 708 | --DOCSHELL 000000142CED0000 == 68 [pid = 708] [id = 164] 00:03:31 INFO - PROCESS | 708 | --DOCSHELL 000000142B67E000 == 67 [pid = 708] [id = 163] 00:03:31 INFO - PROCESS | 708 | --DOCSHELL 0000001429350800 == 66 [pid = 708] [id = 162] 00:03:31 INFO - PROCESS | 708 | --DOCSHELL 000000141E7F1000 == 65 [pid = 708] [id = 161] 00:03:31 INFO - PROCESS | 708 | --DOCSHELL 000000142D3C7800 == 64 [pid = 708] [id = 135] 00:03:31 INFO - PROCESS | 708 | --DOCSHELL 0000001425BE2800 == 63 [pid = 708] [id = 160] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 134 (000000141844DC00) [pid = 708] [serial = 407] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 133 (0000001421FD4000) [pid = 708] [serial = 410] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 132 (00000014289A9000) [pid = 708] [serial = 413] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 131 (00000014296D8400) [pid = 708] [serial = 416] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 130 (0000001429952C00) [pid = 708] [serial = 449] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOCSHELL 000000142239B000 == 62 [pid = 708] [id = 159] 00:03:31 INFO - PROCESS | 708 | --DOCSHELL 0000001424C7C000 == 61 [pid = 708] [id = 158] 00:03:31 INFO - PROCESS | 708 | --DOCSHELL 000000142455B800 == 60 [pid = 708] [id = 157] 00:03:31 INFO - PROCESS | 708 | --DOCSHELL 00000014193D1000 == 59 [pid = 708] [id = 151] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 129 (000000141D1BC400) [pid = 708] [serial = 317] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 128 (000000142B498800) [pid = 708] [serial = 314] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 127 (000000142A464000) [pid = 708] [serial = 365] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 126 (00000014293DF400) [pid = 708] [serial = 323] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 125 (000000142A690400) [pid = 708] [serial = 371] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 124 (000000142A6E5000) [pid = 708] [serial = 368] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 123 (0000001424E31400) [pid = 708] [serial = 320] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 122 (000000142B70F800) [pid = 708] [serial = 326] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 121 (0000001425FF1800) [pid = 708] [serial = 438] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 120 (0000001425FE4400) [pid = 708] [serial = 437] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 119 (0000001422372400) [pid = 708] [serial = 428] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 118 (0000001423C37800) [pid = 708] [serial = 429] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 117 (000000141EF6C400) [pid = 708] [serial = 425] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001421F2E400) [pid = 708] [serial = 426] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 115 (0000001418261C00) [pid = 708] [serial = 422] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 114 (000000141895DC00) [pid = 708] [serial = 423] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 113 (000000142B70B000) [pid = 708] [serial = 405] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 112 (000000141D8C3800) [pid = 708] [serial = 420] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 111 (000000141844B000) [pid = 708] [serial = 419] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 110 (000000142736AC00) [pid = 708] [serial = 440] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 109 (0000001427A63400) [pid = 708] [serial = 444] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 108 (000000141E718C00) [pid = 708] [serial = 443] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 107 (0000001427377800) [pid = 708] [serial = 441] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 106 (00000014248DDC00) [pid = 708] [serial = 431] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 105 (0000001424FC1800) [pid = 708] [serial = 434] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 104 (00000014257ABC00) [pid = 708] [serial = 435] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 103 (00000014293E1800) [pid = 708] [serial = 447] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001424BE0000) [pid = 708] [serial = 432] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001428F79400) [pid = 708] [serial = 446] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 100 (000000141E79F800) [pid = 708] [serial = 359] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 99 (000000142A625400) [pid = 708] [serial = 356] [outer = 0000000000000000] [url = about:blank] 00:03:31 INFO - PROCESS | 708 | --DOMWINDOW == 98 (0000001424BDFC00) [pid = 708] [serial = 362] [outer = 0000000000000000] [url = about:blank] 00:03:32 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:32 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:32 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:32 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:32 INFO - PROCESS | 708 | 1461222212237 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 00:03:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:03:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 839ms 00:03:32 INFO - PROCESS | 708 | 1461222212280 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 00:03:32 INFO - PROCESS | 708 | 1461222212284 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 00:03:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:03:32 INFO - PROCESS | 708 | 1461222212290 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:03:32 INFO - PROCESS | 708 | 1461222212293 Marionette TRACE conn5 <- [1,658,null,{}] 00:03:32 INFO - PROCESS | 708 | 1461222212297 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:32 INFO - PROCESS | 708 | 1461222212382 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 00:03:32 INFO - PROCESS | 708 | 1461222212390 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:32 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7DC000 == 60 [pid = 708] [id = 174] 00:03:32 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (000000141CD8B800) [pid = 708] [serial = 520] [outer = 0000000000000000] 00:03:32 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (000000141DC9A000) [pid = 708] [serial = 521] [outer = 000000141CD8B800] 00:03:32 INFO - PROCESS | 708 | 1461222212438 Marionette DEBUG loaded listener.js 00:03:32 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (0000001421F2F000) [pid = 708] [serial = 522] [outer = 000000141CD8B800] 00:03:32 INFO - PROCESS | 708 | 1461222212907 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 00:03:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:03:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 690ms 00:03:32 INFO - PROCESS | 708 | 1461222212984 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 00:03:32 INFO - PROCESS | 708 | 1461222212986 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 00:03:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:03:33 INFO - PROCESS | 708 | 1461222212990 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:03:33 INFO - PROCESS | 708 | 1461222212994 Marionette TRACE conn5 <- [1,662,null,{}] 00:03:33 INFO - PROCESS | 708 | 1461222213005 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:33 INFO - PROCESS | 708 | 1461222213094 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 00:03:33 INFO - PROCESS | 708 | 1461222213169 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:33 INFO - PROCESS | 708 | ++DOCSHELL 0000001425A8C000 == 61 [pid = 708] [id = 175] 00:03:33 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (00000014229A2800) [pid = 708] [serial = 523] [outer = 0000000000000000] 00:03:33 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (00000014245B1400) [pid = 708] [serial = 524] [outer = 00000014229A2800] 00:03:33 INFO - PROCESS | 708 | 1461222213247 Marionette DEBUG loaded listener.js 00:03:33 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (0000001424BDF800) [pid = 708] [serial = 525] [outer = 00000014229A2800] 00:03:33 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:33 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:33 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:03:33 INFO - PROCESS | 708 | [708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:03:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 00:03:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 629ms 00:03:33 INFO - PROCESS | 708 | 1461222213615 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 00:03:33 INFO - PROCESS | 708 | 1461222213621 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 00:03:33 INFO - PROCESS | 708 | 1461222213624 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 00:03:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:03:33 INFO - PROCESS | 708 | 1461222213627 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:03:33 INFO - PROCESS | 708 | 1461222213629 Marionette TRACE conn5 <- [1,666,null,{}] 00:03:33 INFO - PROCESS | 708 | 1461222213648 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:33 INFO - PROCESS | 708 | 1461222213754 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 00:03:33 INFO - PROCESS | 708 | 1461222213760 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:33 INFO - PROCESS | 708 | ++DOCSHELL 000000142742A800 == 62 [pid = 708] [id = 176] 00:03:33 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (0000001424E3C000) [pid = 708] [serial = 526] [outer = 0000000000000000] 00:03:33 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (0000001424FC1000) [pid = 708] [serial = 527] [outer = 0000001424E3C000] 00:03:33 INFO - PROCESS | 708 | 1461222213807 Marionette DEBUG loaded listener.js 00:03:33 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (00000014253AE800) [pid = 708] [serial = 528] [outer = 0000001424E3C000] 00:03:34 INFO - PROCESS | 708 | 1461222214246 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 00:03:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:03:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 627ms 00:03:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:03:34 INFO - PROCESS | 708 | 1461222214257 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 00:03:34 INFO - PROCESS | 708 | 1461222214260 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 00:03:34 INFO - PROCESS | 708 | 1461222214263 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:03:34 INFO - PROCESS | 708 | 1461222214265 Marionette TRACE conn5 <- [1,670,null,{}] 00:03:34 INFO - PROCESS | 708 | 1461222214279 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:34 INFO - PROCESS | 708 | 1461222214383 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 00:03:34 INFO - PROCESS | 708 | 1461222214389 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:34 INFO - PROCESS | 708 | ++DOCSHELL 0000001428EC4800 == 63 [pid = 708] [id = 177] 00:03:34 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (0000001425AE9000) [pid = 708] [serial = 529] [outer = 0000000000000000] 00:03:34 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001425B2E400) [pid = 708] [serial = 530] [outer = 0000001425AE9000] 00:03:34 INFO - PROCESS | 708 | 1461222214443 Marionette DEBUG loaded listener.js 00:03:34 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (000000142699FC00) [pid = 708] [serial = 531] [outer = 0000001425AE9000] 00:03:34 INFO - PROCESS | 708 | [708] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:03:35 INFO - PROCESS | 708 | [708] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:03:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 00:03:35 INFO - PROCESS | 708 | 1461222215452 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 00:03:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1194ms 00:03:35 INFO - PROCESS | 708 | 1461222215461 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 00:03:35 INFO - PROCESS | 708 | 1461222215463 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 00:03:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:03:35 INFO - PROCESS | 708 | 1461222215467 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:03:35 INFO - PROCESS | 708 | 1461222215469 Marionette TRACE conn5 <- [1,674,null,{}] 00:03:35 INFO - PROCESS | 708 | 1461222215479 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:35 INFO - PROCESS | 708 | 1461222215593 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 00:03:35 INFO - PROCESS | 708 | 1461222215637 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:35 INFO - PROCESS | 708 | ++DOCSHELL 00000014293CE000 == 64 [pid = 708] [id = 178] 00:03:35 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (00000014289BD400) [pid = 708] [serial = 532] [outer = 0000000000000000] 00:03:35 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (000000141D684400) [pid = 708] [serial = 533] [outer = 00000014289BD400] 00:03:35 INFO - PROCESS | 708 | 1461222215683 Marionette DEBUG loaded listener.js 00:03:35 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (0000001428FE8400) [pid = 708] [serial = 534] [outer = 00000014289BD400] 00:03:36 INFO - PROCESS | 708 | --DOMWINDOW == 112 (00000014299D2000) [pid = 708] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:03:36 INFO - PROCESS | 708 | --DOMWINDOW == 111 (0000001419D99C00) [pid = 708] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:03:36 INFO - PROCESS | 708 | --DOMWINDOW == 110 (00000014295C1800) [pid = 708] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:03:36 INFO - PROCESS | 708 | --DOMWINDOW == 109 (0000001419D21000) [pid = 708] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:03:36 INFO - PROCESS | 708 | --DOMWINDOW == 108 (000000141930FC00) [pid = 708] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:03:36 INFO - PROCESS | 708 | --DOMWINDOW == 107 (00000014295C1400) [pid = 708] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:03:36 INFO - PROCESS | 708 | --DOMWINDOW == 106 (000000142502A800) [pid = 708] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:03:36 INFO - PROCESS | 708 | --DOMWINDOW == 105 (000000142B7E6800) [pid = 708] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:03:36 INFO - PROCESS | 708 | --DOMWINDOW == 104 (0000001419310C00) [pid = 708] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:03:36 INFO - PROCESS | 708 | --DOMWINDOW == 103 (00000014262E7800) [pid = 708] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:03:36 INFO - PROCESS | 708 | --DOMWINDOW == 102 (00000014296CC400) [pid = 708] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:03:36 INFO - PROCESS | 708 | 1461222216671 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 00:03:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:03:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1230ms 00:03:36 INFO - PROCESS | 708 | 1461222216700 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 00:03:36 INFO - PROCESS | 708 | 1461222216703 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 00:03:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:03:36 INFO - PROCESS | 708 | 1461222216706 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:03:36 INFO - PROCESS | 708 | 1461222216708 Marionette TRACE conn5 <- [1,678,null,{}] 00:03:36 INFO - PROCESS | 708 | 1461222216712 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:36 INFO - PROCESS | 708 | 1461222216793 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 00:03:36 INFO - PROCESS | 708 | 1461222216799 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:36 INFO - PROCESS | 708 | ++DOCSHELL 000000142B679000 == 65 [pid = 708] [id = 179] 00:03:36 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (000000142502A800) [pid = 708] [serial = 535] [outer = 0000000000000000] 00:03:36 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (00000014293DA800) [pid = 708] [serial = 536] [outer = 000000142502A800] 00:03:36 INFO - PROCESS | 708 | 1461222216845 Marionette DEBUG loaded listener.js 00:03:36 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (00000014293E6C00) [pid = 708] [serial = 537] [outer = 000000142502A800] 00:03:37 INFO - PROCESS | 708 | 1461222217781 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 00:03:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:03:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1087ms 00:03:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:03:37 INFO - PROCESS | 708 | 1461222217796 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 00:03:37 INFO - PROCESS | 708 | 1461222217799 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 00:03:37 INFO - PROCESS | 708 | 1461222217802 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:03:37 INFO - PROCESS | 708 | 1461222217804 Marionette TRACE conn5 <- [1,682,null,{}] 00:03:37 INFO - PROCESS | 708 | 1461222217807 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:37 INFO - PROCESS | 708 | 1461222217888 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 00:03:37 INFO - PROCESS | 708 | 1461222217894 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:37 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE50000 == 66 [pid = 708] [id = 180] 00:03:37 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (000000142951DC00) [pid = 708] [serial = 538] [outer = 0000000000000000] 00:03:37 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (00000014295B9C00) [pid = 708] [serial = 539] [outer = 000000142951DC00] 00:03:37 INFO - PROCESS | 708 | 1461222217940 Marionette DEBUG loaded listener.js 00:03:38 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (00000014295C8C00) [pid = 708] [serial = 540] [outer = 000000142951DC00] 00:03:39 INFO - PROCESS | 708 | 1461222219147 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 00:03:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 00:03:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1385ms 00:03:39 INFO - PROCESS | 708 | 1461222219191 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 00:03:39 INFO - PROCESS | 708 | 1461222219196 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 00:03:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:03:39 INFO - PROCESS | 708 | 1461222219209 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:03:39 INFO - PROCESS | 708 | 1461222219214 Marionette TRACE conn5 <- [1,686,null,{}] 00:03:39 INFO - PROCESS | 708 | 1461222219260 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:39 INFO - PROCESS | 708 | 1461222219418 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 00:03:39 INFO - PROCESS | 708 | 1461222219507 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:39 INFO - PROCESS | 708 | ++DOCSHELL 0000001425307000 == 67 [pid = 708] [id = 181] 00:03:39 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (000000141E714800) [pid = 708] [serial = 541] [outer = 0000000000000000] 00:03:39 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (000000141EF72400) [pid = 708] [serial = 542] [outer = 000000141E714800] 00:03:39 INFO - PROCESS | 708 | 1461222219565 Marionette DEBUG loaded listener.js 00:03:39 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (0000001422372400) [pid = 708] [serial = 543] [outer = 000000141E714800] 00:03:40 INFO - PROCESS | 708 | 1461222220581 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 00:03:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 00:03:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1399ms 00:03:40 INFO - PROCESS | 708 | 1461222220611 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 00:03:40 INFO - PROCESS | 708 | 1461222220617 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 00:03:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:03:40 INFO - PROCESS | 708 | 1461222220624 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:03:40 INFO - PROCESS | 708 | 1461222220627 Marionette TRACE conn5 <- [1,690,null,{}] 00:03:40 INFO - PROCESS | 708 | 1461222220631 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:40 INFO - PROCESS | 708 | 1461222220744 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 00:03:40 INFO - PROCESS | 708 | 1461222220850 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:40 INFO - PROCESS | 708 | ++DOCSHELL 00000014293C5000 == 68 [pid = 708] [id = 182] 00:03:40 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001425083400) [pid = 708] [serial = 544] [outer = 0000000000000000] 00:03:40 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (000000142627B000) [pid = 708] [serial = 545] [outer = 0000001425083400] 00:03:40 INFO - PROCESS | 708 | 1461222220948 Marionette DEBUG loaded listener.js 00:03:41 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (0000001427F68800) [pid = 708] [serial = 546] [outer = 0000001425083400] 00:03:41 INFO - PROCESS | 708 | 1461222221968 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 00:03:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:03:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1385ms 00:03:42 INFO - PROCESS | 708 | 1461222222034 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 00:03:42 INFO - PROCESS | 708 | 1461222222037 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 00:03:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:03:42 INFO - PROCESS | 708 | 1461222222042 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:03:42 INFO - PROCESS | 708 | 1461222222046 Marionette TRACE conn5 <- [1,694,null,{}] 00:03:42 INFO - PROCESS | 708 | 1461222222059 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:42 INFO - PROCESS | 708 | 1461222222163 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 00:03:42 INFO - PROCESS | 708 | 1461222222307 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:42 INFO - PROCESS | 708 | ++DOCSHELL 0000001419C8C800 == 69 [pid = 708] [id = 183] 00:03:42 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001418242400) [pid = 708] [serial = 547] [outer = 0000000000000000] 00:03:42 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (000000141CF19C00) [pid = 708] [serial = 548] [outer = 0000001418242400] 00:03:42 INFO - PROCESS | 708 | 1461222222408 Marionette DEBUG loaded listener.js 00:03:42 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (00000014293E2800) [pid = 708] [serial = 549] [outer = 0000001418242400] 00:03:43 INFO - PROCESS | 708 | --DOCSHELL 000000142D41B800 == 68 [pid = 708] [id = 105] 00:03:43 INFO - PROCESS | 708 | --DOCSHELL 000000142B679000 == 67 [pid = 708] [id = 179] 00:03:43 INFO - PROCESS | 708 | --DOCSHELL 00000014293CE000 == 66 [pid = 708] [id = 178] 00:03:43 INFO - PROCESS | 708 | --DOCSHELL 0000001428EC4800 == 65 [pid = 708] [id = 177] 00:03:43 INFO - PROCESS | 708 | --DOCSHELL 000000142742A800 == 64 [pid = 708] [id = 176] 00:03:43 INFO - PROCESS | 708 | --DOCSHELL 0000001425A8C000 == 63 [pid = 708] [id = 175] 00:03:43 INFO - PROCESS | 708 | --DOCSHELL 000000141E7DC000 == 62 [pid = 708] [id = 174] 00:03:43 INFO - PROCESS | 708 | --DOCSHELL 00000014229DA800 == 61 [pid = 708] [id = 173] 00:03:43 INFO - PROCESS | 708 | --DOCSHELL 0000001421826800 == 60 [pid = 708] [id = 172] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 116 (000000142C765400) [pid = 708] [serial = 500] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 115 (00000014299CDC00) [pid = 708] [serial = 461] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 114 (0000001428FE9000) [pid = 708] [serial = 464] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 113 (000000142502D800) [pid = 708] [serial = 458] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 112 (000000142B707C00) [pid = 708] [serial = 467] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOCSHELL 0000001428ECD800 == 59 [pid = 708] [id = 169] 00:03:43 INFO - PROCESS | 708 | --DOCSHELL 0000001422233800 == 58 [pid = 708] [id = 168] 00:03:43 INFO - PROCESS | 708 | --DOCSHELL 000000142E488000 == 57 [pid = 708] [id = 167] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 111 (000000142C516400) [pid = 708] [serial = 498] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 110 (000000142B49D800) [pid = 708] [serial = 489] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 109 (00000014228A6000) [pid = 708] [serial = 476] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 108 (00000014299C9800) [pid = 708] [serial = 450] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 107 (00000014269A5C00) [pid = 708] [serial = 495] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 106 (000000141CEBD400) [pid = 708] [serial = 470] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 105 (000000142A62CC00) [pid = 708] [serial = 488] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 104 (000000142B7E7000) [pid = 708] [serial = 497] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 103 (0000001425B2C400) [pid = 708] [serial = 479] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 102 (000000141683A000) [pid = 708] [serial = 452] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 101 (000000142C50F400) [pid = 708] [serial = 492] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 100 (0000001424B34400) [pid = 708] [serial = 474] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 99 (00000014229A8800) [pid = 708] [serial = 473] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 98 (0000001427373400) [pid = 708] [serial = 482] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 97 (0000001424651800) [pid = 708] [serial = 494] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 96 (000000142995DC00) [pid = 708] [serial = 486] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 95 (000000142B7EB000) [pid = 708] [serial = 491] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 94 (0000001424B38800) [pid = 708] [serial = 477] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 93 (00000014296CF400) [pid = 708] [serial = 485] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 92 (000000141E71B400) [pid = 708] [serial = 455] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 91 (0000001425FEE000) [pid = 708] [serial = 480] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 90 (000000141F354C00) [pid = 708] [serial = 471] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | --DOMWINDOW == 89 (00000014289C6000) [pid = 708] [serial = 483] [outer = 0000000000000000] [url = about:blank] 00:03:43 INFO - PROCESS | 708 | 1461222223617 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 00:03:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:03:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1614ms 00:03:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:03:43 INFO - PROCESS | 708 | 1461222223658 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 00:03:43 INFO - PROCESS | 708 | 1461222223662 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 00:03:43 INFO - PROCESS | 708 | 1461222223666 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:03:43 INFO - PROCESS | 708 | 1461222223669 Marionette TRACE conn5 <- [1,698,null,{}] 00:03:43 INFO - PROCESS | 708 | 1461222223675 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:43 INFO - PROCESS | 708 | 1461222223775 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 00:03:43 INFO - PROCESS | 708 | 1461222223885 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:43 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7D5000 == 58 [pid = 708] [id = 184] 00:03:43 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (000000141D5A1400) [pid = 708] [serial = 550] [outer = 0000000000000000] 00:03:43 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (000000141D8C3800) [pid = 708] [serial = 551] [outer = 000000141D5A1400] 00:03:43 INFO - PROCESS | 708 | 1461222223935 Marionette DEBUG loaded listener.js 00:03:44 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (000000141E717400) [pid = 708] [serial = 552] [outer = 000000141D5A1400] 00:03:44 INFO - PROCESS | 708 | 1461222224793 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 00:03:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:03:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1143ms 00:03:44 INFO - PROCESS | 708 | 1461222224810 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 00:03:44 INFO - PROCESS | 708 | 1461222224816 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 00:03:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:03:44 INFO - PROCESS | 708 | 1461222224822 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:03:44 INFO - PROCESS | 708 | 1461222224825 Marionette TRACE conn5 <- [1,702,null,{}] 00:03:44 INFO - PROCESS | 708 | 1461222224829 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:44 INFO - PROCESS | 708 | 1461222224921 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 00:03:44 INFO - PROCESS | 708 | 1461222224985 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:45 INFO - PROCESS | 708 | ++DOCSHELL 0000001425537800 == 59 [pid = 708] [id = 185] 00:03:45 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (0000001421882C00) [pid = 708] [serial = 553] [outer = 0000000000000000] 00:03:45 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (000000142458B000) [pid = 708] [serial = 554] [outer = 0000001421882C00] 00:03:45 INFO - PROCESS | 708 | 1461222225031 Marionette DEBUG loaded listener.js 00:03:45 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001424E30C00) [pid = 708] [serial = 555] [outer = 0000001421882C00] 00:03:45 INFO - PROCESS | 708 | 1461222225932 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 00:03:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 00:03:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1141ms 00:03:45 INFO - PROCESS | 708 | 1461222225969 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 00:03:45 INFO - PROCESS | 708 | 1461222225971 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 00:03:45 INFO - PROCESS | 708 | 1461222225975 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:03:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:03:45 INFO - PROCESS | 708 | 1461222225978 Marionette TRACE conn5 <- [1,706,null,{}] 00:03:45 INFO - PROCESS | 708 | 1461222225989 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:46 INFO - PROCESS | 708 | 1461222226103 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 00:03:46 INFO - PROCESS | 708 | 1461222226148 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:46 INFO - PROCESS | 708 | ++DOCSHELL 000000142771A800 == 60 [pid = 708] [id = 186] 00:03:46 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (00000014259F7800) [pid = 708] [serial = 556] [outer = 0000000000000000] 00:03:46 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001425F11800) [pid = 708] [serial = 557] [outer = 00000014259F7800] 00:03:46 INFO - PROCESS | 708 | 1461222226198 Marionette DEBUG loaded listener.js 00:03:46 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001427375000) [pid = 708] [serial = 558] [outer = 00000014259F7800] 00:03:47 INFO - PROCESS | 708 | 1461222227149 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 00:03:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:03:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1195ms 00:03:47 INFO - PROCESS | 708 | 1461222227174 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 00:03:47 INFO - PROCESS | 708 | 1461222227177 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 00:03:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:03:47 INFO - PROCESS | 708 | 1461222227180 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:03:47 INFO - PROCESS | 708 | 1461222227182 Marionette TRACE conn5 <- [1,710,null,{}] 00:03:47 INFO - PROCESS | 708 | 1461222227186 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:47 INFO - PROCESS | 708 | 1461222227299 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 00:03:47 INFO - PROCESS | 708 | 1461222227346 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:47 INFO - PROCESS | 708 | ++DOCSHELL 0000001429351800 == 61 [pid = 708] [id = 187] 00:03:47 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (0000001428F74400) [pid = 708] [serial = 559] [outer = 0000000000000000] 00:03:47 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001428F82000) [pid = 708] [serial = 560] [outer = 0000001428F74400] 00:03:47 INFO - PROCESS | 708 | 1461222227392 Marionette DEBUG loaded listener.js 00:03:47 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (00000014293E4000) [pid = 708] [serial = 561] [outer = 0000001428F74400] 00:03:47 INFO - PROCESS | 708 | --DOMWINDOW == 100 (000000142502A800) [pid = 708] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:03:47 INFO - PROCESS | 708 | --DOMWINDOW == 99 (0000001425AE9000) [pid = 708] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:03:47 INFO - PROCESS | 708 | --DOMWINDOW == 98 (0000001424E3C000) [pid = 708] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:03:47 INFO - PROCESS | 708 | --DOMWINDOW == 97 (000000141DC9CC00) [pid = 708] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:03:47 INFO - PROCESS | 708 | --DOMWINDOW == 96 (000000141CD8B800) [pid = 708] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:03:47 INFO - PROCESS | 708 | --DOMWINDOW == 95 (0000001416941400) [pid = 708] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:03:47 INFO - PROCESS | 708 | --DOMWINDOW == 94 (00000014229A2800) [pid = 708] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:03:47 INFO - PROCESS | 708 | --DOMWINDOW == 93 (00000014289BD400) [pid = 708] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:03:47 INFO - PROCESS | 708 | 1461222227806 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 00:03:47 INFO - PROCESS | 708 | 1461222227877 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 00:03:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:03:47 INFO - PROCESS | 708 | 1461222227885 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:03:47 INFO - PROCESS | 708 | 1461222227887 Marionette TRACE conn5 <- [1,714,null,{}] 00:03:47 INFO - PROCESS | 708 | 1461222227891 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:47 INFO - PROCESS | 708 | 1461222227974 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 00:03:47 INFO - PROCESS | 708 | 1461222227982 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:47 INFO - PROCESS | 708 | ++DOCSHELL 000000142B671800 == 62 [pid = 708] [id = 188] 00:03:47 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (0000001424E33800) [pid = 708] [serial = 562] [outer = 0000000000000000] 00:03:48 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (00000014293E4C00) [pid = 708] [serial = 563] [outer = 0000001424E33800] 00:03:48 INFO - PROCESS | 708 | 1461222228032 Marionette DEBUG loaded listener.js 00:03:48 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (00000014295B6C00) [pid = 708] [serial = 564] [outer = 0000001424E33800] 00:03:48 INFO - PROCESS | 708 | 1461222228517 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 00:03:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:03:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 692ms 00:03:48 INFO - PROCESS | 708 | 1461222228579 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 00:03:48 INFO - PROCESS | 708 | 1461222228581 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 00:03:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:03:48 INFO - PROCESS | 708 | 1461222228584 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:03:48 INFO - PROCESS | 708 | 1461222228586 Marionette TRACE conn5 <- [1,718,null,{}] 00:03:48 INFO - PROCESS | 708 | 1461222228590 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:48 INFO - PROCESS | 708 | 1461222228709 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 00:03:48 INFO - PROCESS | 708 | 1461222228722 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:48 INFO - PROCESS | 708 | ++DOCSHELL 0000001422224000 == 63 [pid = 708] [id = 189] 00:03:48 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (000000142995E800) [pid = 708] [serial = 565] [outer = 0000000000000000] 00:03:48 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (00000014299CD800) [pid = 708] [serial = 566] [outer = 000000142995E800] 00:03:48 INFO - PROCESS | 708 | 1461222228772 Marionette DEBUG loaded listener.js 00:03:48 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (000000142A463C00) [pid = 708] [serial = 567] [outer = 000000142995E800] 00:03:49 INFO - PROCESS | 708 | 1461222229214 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[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 00:03:49 INFO - PROCESS | 708 | 1461222229281 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 00:03:49 INFO - PROCESS | 708 | 1461222229284 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:03:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:03:49 INFO - PROCESS | 708 | 1461222229286 Marionette TRACE conn5 <- [1,722,null,{}] 00:03:49 INFO - PROCESS | 708 | 1461222229290 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:49 INFO - PROCESS | 708 | 1461222229371 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 00:03:49 INFO - PROCESS | 708 | 1461222229379 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:49 INFO - PROCESS | 708 | ++DOCSHELL 000000142D40A800 == 64 [pid = 708] [id = 190] 00:03:49 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (000000142A46C800) [pid = 708] [serial = 568] [outer = 0000000000000000] 00:03:49 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (000000142A62F800) [pid = 708] [serial = 569] [outer = 000000142A46C800] 00:03:49 INFO - PROCESS | 708 | 1461222229425 Marionette DEBUG loaded listener.js 00:03:49 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (000000142B433000) [pid = 708] [serial = 570] [outer = 000000142A46C800] 00:03:49 INFO - PROCESS | 708 | 1461222229982 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 00:03:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:03:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 732ms 00:03:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:03:50 INFO - PROCESS | 708 | 1461222230054 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 00:03:50 INFO - PROCESS | 708 | 1461222230058 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 00:03:50 INFO - PROCESS | 708 | 1461222230079 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:03:50 INFO - PROCESS | 708 | 1461222230083 Marionette TRACE conn5 <- [1,726,null,{}] 00:03:50 INFO - PROCESS | 708 | 1461222230090 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:50 INFO - PROCESS | 708 | 1461222230212 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 00:03:50 INFO - PROCESS | 708 | 1461222230279 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:50 INFO - PROCESS | 708 | ++DOCSHELL 000000142528F000 == 65 [pid = 708] [id = 191] 00:03:50 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001418BE3000) [pid = 708] [serial = 571] [outer = 0000000000000000] 00:03:50 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (000000141DC95800) [pid = 708] [serial = 572] [outer = 0000001418BE3000] 00:03:50 INFO - PROCESS | 708 | 1461222230378 Marionette DEBUG loaded listener.js 00:03:50 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (0000001423C34000) [pid = 708] [serial = 573] [outer = 0000001418BE3000] 00:03:51 INFO - PROCESS | 708 | [708] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:03:51 INFO - PROCESS | 708 | 1461222231456 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 00:03:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:03:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1402ms 00:03:51 INFO - PROCESS | 708 | 1461222231468 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 00:03:51 INFO - PROCESS | 708 | 1461222231474 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 00:03:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:03:51 INFO - PROCESS | 708 | 1461222231481 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:03:51 INFO - PROCESS | 708 | 1461222231484 Marionette TRACE conn5 <- [1,730,null,{}] 00:03:51 INFO - PROCESS | 708 | 1461222231488 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:51 INFO - PROCESS | 708 | 1461222231598 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 00:03:51 INFO - PROCESS | 708 | 1461222231716 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:51 INFO - PROCESS | 708 | ++DOCSHELL 00000014293BC800 == 66 [pid = 708] [id = 192] 00:03:51 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (00000014229A2800) [pid = 708] [serial = 574] [outer = 0000000000000000] 00:03:51 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (0000001425F16800) [pid = 708] [serial = 575] [outer = 00000014229A2800] 00:03:51 INFO - PROCESS | 708 | 1461222231774 Marionette DEBUG loaded listener.js 00:03:51 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (00000014289C2400) [pid = 708] [serial = 576] [outer = 00000014229A2800] 00:03:52 INFO - PROCESS | 708 | 1461222232789 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 00:03:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 00:03:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1338ms 00:03:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:03:52 INFO - PROCESS | 708 | 1461222232824 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 00:03:52 INFO - PROCESS | 708 | 1461222232827 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 00:03:52 INFO - PROCESS | 708 | 1461222232831 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:03:52 INFO - PROCESS | 708 | 1461222232835 Marionette TRACE conn5 <- [1,734,null,{}] 00:03:52 INFO - PROCESS | 708 | 1461222232847 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:52 INFO - PROCESS | 708 | 1461222232958 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 00:03:53 INFO - PROCESS | 708 | 1461222233061 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:53 INFO - PROCESS | 708 | ++DOCSHELL 000000142D5A6000 == 67 [pid = 708] [id = 193] 00:03:53 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001429523400) [pid = 708] [serial = 577] [outer = 0000000000000000] 00:03:53 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001429961000) [pid = 708] [serial = 578] [outer = 0000001429523400] 00:03:53 INFO - PROCESS | 708 | 1461222233163 Marionette DEBUG loaded listener.js 00:03:53 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (000000142B498400) [pid = 708] [serial = 579] [outer = 0000001429523400] 00:03:54 INFO - PROCESS | 708 | 1461222234181 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 00:03:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 00:03:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1387ms 00:03:54 INFO - PROCESS | 708 | 1461222234220 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 00:03:54 INFO - PROCESS | 708 | 1461222234223 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 00:03:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:03:54 INFO - PROCESS | 708 | 1461222234227 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:03:54 INFO - PROCESS | 708 | 1461222234229 Marionette TRACE conn5 <- [1,738,null,{}] 00:03:54 INFO - PROCESS | 708 | 1461222234233 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:54 INFO - PROCESS | 708 | 1461222234464 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 00:03:54 INFO - PROCESS | 708 | 1461222234609 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:54 INFO - PROCESS | 708 | ++DOCSHELL 000000141F3AF800 == 68 [pid = 708] [id = 194] 00:03:54 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001418269400) [pid = 708] [serial = 580] [outer = 0000000000000000] 00:03:54 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (0000001418922800) [pid = 708] [serial = 581] [outer = 0000001418269400] 00:03:54 INFO - PROCESS | 708 | 1461222234660 Marionette DEBUG loaded listener.js 00:03:54 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (000000141DAA3000) [pid = 708] [serial = 582] [outer = 0000001418269400] 00:03:55 INFO - PROCESS | 708 | 1461222235652 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 00:03:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:03:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1446ms 00:03:55 INFO - PROCESS | 708 | 1461222235675 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 00:03:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:03:55 INFO - PROCESS | 708 | 1461222235680 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 00:03:55 INFO - PROCESS | 708 | 1461222235685 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:03:55 INFO - PROCESS | 708 | 1461222235689 Marionette TRACE conn5 <- [1,742,null,{}] 00:03:55 INFO - PROCESS | 708 | 1461222235694 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:55 INFO - PROCESS | 708 | 1461222235809 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 00:03:55 INFO - PROCESS | 708 | --DOCSHELL 0000001422224000 == 67 [pid = 708] [id = 189] 00:03:55 INFO - PROCESS | 708 | --DOCSHELL 000000142B671800 == 66 [pid = 708] [id = 188] 00:03:55 INFO - PROCESS | 708 | --DOCSHELL 0000001429351800 == 65 [pid = 708] [id = 187] 00:03:55 INFO - PROCESS | 708 | --DOCSHELL 000000142771A800 == 64 [pid = 708] [id = 186] 00:03:55 INFO - PROCESS | 708 | --DOCSHELL 0000001425537800 == 63 [pid = 708] [id = 185] 00:03:55 INFO - PROCESS | 708 | --DOCSHELL 000000141E7D5000 == 62 [pid = 708] [id = 184] 00:03:55 INFO - PROCESS | 708 | --DOCSHELL 0000001419C8C800 == 61 [pid = 708] [id = 183] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 113 (000000141D1F1800) [pid = 708] [serial = 503] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 112 (0000001424E3CC00) [pid = 708] [serial = 506] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 111 (0000001429527800) [pid = 708] [serial = 509] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 110 (00000014295CE000) [pid = 708] [serial = 512] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 109 (00000014295B9C00) [pid = 708] [serial = 539] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOCSHELL 00000014293C5000 == 60 [pid = 708] [id = 182] 00:03:55 INFO - PROCESS | 708 | --DOCSHELL 0000001425307000 == 59 [pid = 708] [id = 181] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001425B2E400) [pid = 708] [serial = 530] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 107 (0000001424FC1000) [pid = 708] [serial = 527] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 106 (0000001421F67800) [pid = 708] [serial = 519] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 105 (000000141E7AB800) [pid = 708] [serial = 518] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 104 (000000141DC9A000) [pid = 708] [serial = 521] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 103 (0000001421F2F000) [pid = 708] [serial = 522] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001418958800) [pid = 708] [serial = 516] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 101 (000000141795E800) [pid = 708] [serial = 515] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 100 (00000014245B1400) [pid = 708] [serial = 524] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 99 (0000001424BDF800) [pid = 708] [serial = 525] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 98 (000000141D684400) [pid = 708] [serial = 533] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 97 (000000142699FC00) [pid = 708] [serial = 531] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 96 (00000014293E6C00) [pid = 708] [serial = 537] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 95 (00000014293DA800) [pid = 708] [serial = 536] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 94 (0000001428FE8400) [pid = 708] [serial = 534] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | --DOMWINDOW == 93 (00000014253AE800) [pid = 708] [serial = 528] [outer = 0000000000000000] [url = about:blank] 00:03:55 INFO - PROCESS | 708 | 1461222235961 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:55 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7D5000 == 60 [pid = 708] [id = 195] 00:03:55 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (000000141809E800) [pid = 708] [serial = 583] [outer = 0000000000000000] 00:03:56 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001418263400) [pid = 708] [serial = 584] [outer = 000000141809E800] 00:03:56 INFO - PROCESS | 708 | 1461222236015 Marionette DEBUG loaded listener.js 00:03:56 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (000000141DC92800) [pid = 708] [serial = 585] [outer = 000000141809E800] 00:03:56 INFO - PROCESS | 708 | 1461222236888 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 00:03:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 00:03:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1241ms 00:03:56 INFO - PROCESS | 708 | 1461222236930 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 00:03:56 INFO - PROCESS | 708 | 1461222236933 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 00:03:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:03:56 INFO - PROCESS | 708 | 1461222236936 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:03:56 INFO - PROCESS | 708 | 1461222236938 Marionette TRACE conn5 <- [1,746,null,{}] 00:03:56 INFO - PROCESS | 708 | 1461222236943 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:57 INFO - PROCESS | 708 | 1461222237028 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 00:03:57 INFO - PROCESS | 708 | 1461222237037 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:57 INFO - PROCESS | 708 | ++DOCSHELL 0000001425537800 == 61 [pid = 708] [id = 196] 00:03:57 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001421FD3400) [pid = 708] [serial = 586] [outer = 0000000000000000] 00:03:57 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001422919800) [pid = 708] [serial = 587] [outer = 0000001421FD3400] 00:03:57 INFO - PROCESS | 708 | 1461222237084 Marionette DEBUG loaded listener.js 00:03:57 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (0000001424B30C00) [pid = 708] [serial = 588] [outer = 0000001421FD3400] 00:03:57 INFO - PROCESS | 708 | 1461222237544 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 00:03:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:03:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 00:03:57 INFO - PROCESS | 708 | 1461222237566 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 00:03:57 INFO - PROCESS | 708 | 1461222237570 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 00:03:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:03:57 INFO - PROCESS | 708 | 1461222237586 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:03:57 INFO - PROCESS | 708 | 1461222237590 Marionette TRACE conn5 <- [1,750,null,{}] 00:03:57 INFO - PROCESS | 708 | 1461222237594 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:57 INFO - PROCESS | 708 | 1461222237683 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 00:03:57 INFO - PROCESS | 708 | 1461222237689 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:57 INFO - PROCESS | 708 | ++DOCSHELL 0000001427718800 == 62 [pid = 708] [id = 197] 00:03:57 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001424FB8800) [pid = 708] [serial = 589] [outer = 0000000000000000] 00:03:57 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (00000014253B1400) [pid = 708] [serial = 590] [outer = 0000001424FB8800] 00:03:57 INFO - PROCESS | 708 | 1461222237735 Marionette DEBUG loaded listener.js 00:03:57 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (0000001425F10C00) [pid = 708] [serial = 591] [outer = 0000001424FB8800] 00:03:58 INFO - PROCESS | 708 | [708] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:03:58 INFO - PROCESS | 708 | 1461222238666 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 00:03:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:03:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1143ms 00:03:58 INFO - PROCESS | 708 | 1461222238722 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 00:03:58 INFO - PROCESS | 708 | 1461222238724 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 00:03:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:03:58 INFO - PROCESS | 708 | 1461222238736 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:03:58 INFO - PROCESS | 708 | 1461222238738 Marionette TRACE conn5 <- [1,754,null,{}] 00:03:58 INFO - PROCESS | 708 | 1461222238742 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:03:58 INFO - PROCESS | 708 | 1461222238849 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 00:03:58 INFO - PROCESS | 708 | 1461222238855 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:58 INFO - PROCESS | 708 | ++DOCSHELL 0000001429335800 == 63 [pid = 708] [id = 198] 00:03:58 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001425079800) [pid = 708] [serial = 592] [outer = 0000000000000000] 00:03:58 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (0000001427373800) [pid = 708] [serial = 593] [outer = 0000001425079800] 00:03:58 INFO - PROCESS | 708 | 1461222238901 Marionette DEBUG loaded listener.js 00:03:58 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (00000014289AB000) [pid = 708] [serial = 594] [outer = 0000001425079800] 00:03:59 INFO - PROCESS | 708 | 1461222239775 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 00:03:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:03:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1077ms 00:03:59 INFO - PROCESS | 708 | 1461222239818 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 00:03:59 INFO - PROCESS | 708 | 1461222239820 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 00:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:03:59 INFO - PROCESS | 708 | 1461222239824 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:03:59 INFO - PROCESS | 708 | 1461222239826 Marionette TRACE conn5 <- [1,758,null,{}] 00:03:59 INFO - PROCESS | 708 | 1461222239830 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:00 INFO - PROCESS | 708 | 1461222240032 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 104 (000000142C759C00) [pid = 708] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 103 (00000014296CEC00) [pid = 708] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 102 (000000141676C000) [pid = 708] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001428FE2000) [pid = 708] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 100 (000000141F354400) [pid = 708] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 99 (00000014295CB000) [pid = 708] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 98 (000000142B4A0400) [pid = 708] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 97 (000000141DC95C00) [pid = 708] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 96 (0000001424E33C00) [pid = 708] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 95 (000000142464A800) [pid = 708] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 94 (0000001425FF0C00) [pid = 708] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 93 (0000001429523C00) [pid = 708] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 92 (000000141809F400) [pid = 708] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 91 (00000014289AE800) [pid = 708] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 90 (0000001418263800) [pid = 708] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 89 (000000142995E800) [pid = 708] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 88 (0000001428F74400) [pid = 708] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 87 (00000014259F7800) [pid = 708] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 86 (0000001421882C00) [pid = 708] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 85 (000000142951DC00) [pid = 708] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 84 (0000001425083400) [pid = 708] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 83 (000000141D5A1400) [pid = 708] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 82 (0000001424E33800) [pid = 708] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 81 (0000001418242400) [pid = 708] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:04:00 INFO - PROCESS | 708 | --DOMWINDOW == 80 (000000141E714800) [pid = 708] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:04:00 INFO - PROCESS | 708 | 1461222240087 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:00 INFO - PROCESS | 708 | ++DOCSHELL 000000142571A800 == 64 [pid = 708] [id = 199] 00:04:00 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (0000001418962C00) [pid = 708] [serial = 595] [outer = 0000000000000000] 00:04:00 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (000000141D5A1400) [pid = 708] [serial = 596] [outer = 0000001418962C00] 00:04:00 INFO - PROCESS | 708 | 1461222240143 Marionette DEBUG loaded listener.js 00:04:00 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (0000001424FC4000) [pid = 708] [serial = 597] [outer = 0000001418962C00] 00:04:00 INFO - PROCESS | 708 | 1461222240536 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 00:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 795ms 00:04:00 INFO - PROCESS | 708 | 1461222240623 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 00:04:00 INFO - PROCESS | 708 | 1461222240625 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 00:04:00 INFO - PROCESS | 708 | 1461222240628 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:04:00 INFO - PROCESS | 708 | 1461222240630 Marionette TRACE conn5 <- [1,762,null,{}] 00:04:00 INFO - PROCESS | 708 | 1461222240634 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:00 INFO - PROCESS | 708 | 1461222240720 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 00:04:00 INFO - PROCESS | 708 | 1461222240727 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:00 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE40800 == 65 [pid = 708] [id = 200] 00:04:00 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (00000014274DCC00) [pid = 708] [serial = 598] [outer = 0000000000000000] 00:04:00 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (00000014293E2400) [pid = 708] [serial = 599] [outer = 00000014274DCC00] 00:04:00 INFO - PROCESS | 708 | 1461222240772 Marionette DEBUG loaded listener.js 00:04:00 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001429524800) [pid = 708] [serial = 600] [outer = 00000014274DCC00] 00:04:01 INFO - PROCESS | 708 | 1461222241184 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 00:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 587ms 00:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:04:01 INFO - PROCESS | 708 | 1461222241218 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 00:04:01 INFO - PROCESS | 708 | 1461222241220 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 00:04:01 INFO - PROCESS | 708 | 1461222241223 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:04:01 INFO - PROCESS | 708 | 1461222241225 Marionette TRACE conn5 <- [1,766,null,{}] 00:04:01 INFO - PROCESS | 708 | 1461222241233 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:01 INFO - PROCESS | 708 | 1461222241315 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 00:04:01 INFO - PROCESS | 708 | 1461222241321 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:01 INFO - PROCESS | 708 | ++DOCSHELL 000000141D8A9800 == 66 [pid = 708] [id = 201] 00:04:01 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (0000001418444400) [pid = 708] [serial = 601] [outer = 0000000000000000] 00:04:01 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (0000001427A5A400) [pid = 708] [serial = 602] [outer = 0000001418444400] 00:04:01 INFO - PROCESS | 708 | 1461222241367 Marionette DEBUG loaded listener.js 00:04:01 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (00000014295CF800) [pid = 708] [serial = 603] [outer = 0000001418444400] 00:04:01 INFO - PROCESS | 708 | 1461222241799 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 00:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 629ms 00:04:01 INFO - PROCESS | 708 | 1461222241856 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 00:04:01 INFO - PROCESS | 708 | 1461222241858 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 00:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:04:01 INFO - PROCESS | 708 | 1461222241866 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:04:01 INFO - PROCESS | 708 | 1461222241868 Marionette TRACE conn5 <- [1,770,null,{}] 00:04:01 INFO - PROCESS | 708 | 1461222241871 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:01 INFO - PROCESS | 708 | 1461222241954 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 00:04:01 INFO - PROCESS | 708 | 1461222241962 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:01 INFO - PROCESS | 708 | ++DOCSHELL 000000142D598000 == 67 [pid = 708] [id = 202] 00:04:01 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (0000001429952400) [pid = 708] [serial = 604] [outer = 0000000000000000] 00:04:02 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (0000001429955800) [pid = 708] [serial = 605] [outer = 0000001429952400] 00:04:02 INFO - PROCESS | 708 | 1461222242007 Marionette DEBUG loaded listener.js 00:04:02 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (00000014299D4000) [pid = 708] [serial = 606] [outer = 0000001429952400] 00:04:02 INFO - PROCESS | 708 | 1461222242703 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 00:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 881ms 00:04:02 INFO - PROCESS | 708 | 1461222242750 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 00:04:02 INFO - PROCESS | 708 | 1461222242756 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 00:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:04:02 INFO - PROCESS | 708 | 1461222242762 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:04:02 INFO - PROCESS | 708 | 1461222242767 Marionette TRACE conn5 <- [1,774,null,{}] 00:04:02 INFO - PROCESS | 708 | 1461222242772 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:02 INFO - PROCESS | 708 | 1461222242898 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 00:04:03 INFO - PROCESS | 708 | 1461222243009 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:03 INFO - PROCESS | 708 | ++DOCSHELL 0000001425296000 == 68 [pid = 708] [id = 203] 00:04:03 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (000000141CF24400) [pid = 708] [serial = 607] [outer = 0000000000000000] 00:04:03 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (000000141D806000) [pid = 708] [serial = 608] [outer = 000000141CF24400] 00:04:03 INFO - PROCESS | 708 | 1461222243068 Marionette DEBUG loaded listener.js 00:04:03 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001421F2C400) [pid = 708] [serial = 609] [outer = 000000141CF24400] 00:04:03 INFO - PROCESS | 708 | 1461222243636 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 00:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 944ms 00:04:03 INFO - PROCESS | 708 | 1461222243708 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 00:04:03 INFO - PROCESS | 708 | 1461222243714 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 00:04:03 INFO - PROCESS | 708 | 1461222243721 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:04:03 INFO - PROCESS | 708 | 1461222243724 Marionette TRACE conn5 <- [1,778,null,{}] 00:04:03 INFO - PROCESS | 708 | 1461222243728 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:03 INFO - PROCESS | 708 | 1461222243871 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 00:04:04 INFO - PROCESS | 708 | 1461222243987 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:04 INFO - PROCESS | 708 | ++DOCSHELL 000000141DAD7800 == 69 [pid = 708] [id = 204] 00:04:04 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (000000142464EC00) [pid = 708] [serial = 610] [outer = 0000000000000000] 00:04:04 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001424E33C00) [pid = 708] [serial = 611] [outer = 000000142464EC00] 00:04:04 INFO - PROCESS | 708 | 1461222244045 Marionette DEBUG loaded listener.js 00:04:04 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (00000014253AC000) [pid = 708] [serial = 612] [outer = 000000142464EC00] 00:04:04 INFO - PROCESS | 708 | 1461222244639 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 00:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 986ms 00:04:04 INFO - PROCESS | 708 | 1461222244712 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 00:04:04 INFO - PROCESS | 708 | 1461222244715 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 00:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:04:04 INFO - PROCESS | 708 | 1461222244719 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:04:04 INFO - PROCESS | 708 | 1461222244723 Marionette TRACE conn5 <- [1,782,null,{}] 00:04:04 INFO - PROCESS | 708 | 1461222244735 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:04 INFO - PROCESS | 708 | 1461222244850 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 00:04:04 INFO - PROCESS | 708 | 1461222244968 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:04 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBFD800 == 70 [pid = 708] [id = 205] 00:04:04 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (0000001428F77C00) [pid = 708] [serial = 613] [outer = 0000000000000000] 00:04:05 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (00000014295CC400) [pid = 708] [serial = 614] [outer = 0000001428F77C00] 00:04:05 INFO - PROCESS | 708 | 1461222245028 Marionette DEBUG loaded listener.js 00:04:05 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (000000142A464C00) [pid = 708] [serial = 615] [outer = 0000001428F77C00] 00:04:05 INFO - PROCESS | 708 | 1461222245608 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 00:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 942ms 00:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:04:05 INFO - PROCESS | 708 | 1461222245662 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 00:04:05 INFO - PROCESS | 708 | 1461222245666 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 00:04:05 INFO - PROCESS | 708 | 1461222245669 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:04:05 INFO - PROCESS | 708 | 1461222245671 Marionette TRACE conn5 <- [1,786,null,{}] 00:04:05 INFO - PROCESS | 708 | 1461222245675 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:05 INFO - PROCESS | 708 | 1461222245784 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 00:04:05 INFO - PROCESS | 708 | 1461222245859 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:05 INFO - PROCESS | 708 | ++DOCSHELL 000000142E846800 == 71 [pid = 708] [id = 206] 00:04:05 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (000000142A692400) [pid = 708] [serial = 616] [outer = 0000000000000000] 00:04:05 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (000000142B437C00) [pid = 708] [serial = 617] [outer = 000000142A692400] 00:04:05 INFO - PROCESS | 708 | 1461222245955 Marionette DEBUG loaded listener.js 00:04:06 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (000000142B708400) [pid = 708] [serial = 618] [outer = 000000142A692400] 00:04:06 INFO - PROCESS | 708 | 1461222246502 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 00:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 00:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 880ms 00:04:06 INFO - PROCESS | 708 | 1461222246551 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 00:04:06 INFO - PROCESS | 708 | 1461222246554 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 00:04:06 INFO - PROCESS | 708 | 1461222246558 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:04:06 INFO - PROCESS | 708 | 1461222246560 Marionette TRACE conn5 <- [1,790,null,{}] 00:04:06 INFO - PROCESS | 708 | 1461222246564 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:06 INFO - PROCESS | 708 | 1461222246668 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 00:04:06 INFO - PROCESS | 708 | 1461222246755 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:06 INFO - PROCESS | 708 | ++DOCSHELL 000000142EEE6800 == 72 [pid = 708] [id = 207] 00:04:06 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (0000001427F61000) [pid = 708] [serial = 619] [outer = 0000000000000000] 00:04:06 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (000000142B715C00) [pid = 708] [serial = 620] [outer = 0000001427F61000] 00:04:06 INFO - PROCESS | 708 | 1461222246810 Marionette DEBUG loaded listener.js 00:04:06 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (000000142B7EC800) [pid = 708] [serial = 621] [outer = 0000001427F61000] 00:04:07 INFO - PROCESS | 708 | 1461222247454 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 00:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 00:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 943ms 00:04:07 INFO - PROCESS | 708 | 1461222247503 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 00:04:07 INFO - PROCESS | 708 | 1461222247506 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 00:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:04:07 INFO - PROCESS | 708 | 1461222247509 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:04:07 INFO - PROCESS | 708 | 1461222247511 Marionette TRACE conn5 <- [1,794,null,{}] 00:04:07 INFO - PROCESS | 708 | 1461222247515 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:07 INFO - PROCESS | 708 | 1461222247633 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 00:04:07 INFO - PROCESS | 708 | 1461222247849 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:07 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7EA000 == 73 [pid = 708] [id = 208] 00:04:07 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (000000141693F000) [pid = 708] [serial = 622] [outer = 0000000000000000] 00:04:07 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001416947800) [pid = 708] [serial = 623] [outer = 000000141693F000] 00:04:07 INFO - PROCESS | 708 | 1461222247911 Marionette DEBUG loaded listener.js 00:04:07 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001418264800) [pid = 708] [serial = 624] [outer = 000000141693F000] 00:04:08 INFO - PROCESS | 708 | 1461222248501 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 00:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 00:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1030ms 00:04:08 INFO - PROCESS | 708 | 1461222248543 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 00:04:08 INFO - PROCESS | 708 | 1461222248548 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 00:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:04:08 INFO - PROCESS | 708 | 1461222248553 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:04:08 INFO - PROCESS | 708 | 1461222248557 Marionette TRACE conn5 <- [1,798,null,{}] 00:04:08 INFO - PROCESS | 708 | 1461222248580 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:08 INFO - PROCESS | 708 | 1461222248700 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 00:04:08 INFO - PROCESS | 708 | --DOCSHELL 000000141D8A9800 == 72 [pid = 708] [id = 201] 00:04:08 INFO - PROCESS | 708 | --DOCSHELL 000000142CE40800 == 71 [pid = 708] [id = 200] 00:04:08 INFO - PROCESS | 708 | --DOCSHELL 000000142571A800 == 70 [pid = 708] [id = 199] 00:04:08 INFO - PROCESS | 708 | --DOCSHELL 0000001429335800 == 69 [pid = 708] [id = 198] 00:04:08 INFO - PROCESS | 708 | --DOCSHELL 0000001427718800 == 68 [pid = 708] [id = 197] 00:04:08 INFO - PROCESS | 708 | --DOCSHELL 0000001425537800 == 67 [pid = 708] [id = 196] 00:04:08 INFO - PROCESS | 708 | --DOCSHELL 000000141E7D5000 == 66 [pid = 708] [id = 195] 00:04:08 INFO - PROCESS | 708 | --DOCSHELL 000000141F3AF800 == 65 [pid = 708] [id = 194] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 109 (000000142A62F800) [pid = 708] [serial = 569] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOCSHELL 00000014293BC800 == 64 [pid = 708] [id = 192] 00:04:08 INFO - PROCESS | 708 | --DOCSHELL 000000142528F000 == 63 [pid = 708] [id = 191] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001429520000) [pid = 708] [serial = 501] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 107 (000000142B715800) [pid = 708] [serial = 417] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 106 (0000001418247400) [pid = 708] [serial = 453] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 105 (000000142A461800) [pid = 708] [serial = 465] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 104 (0000001424B39800) [pid = 708] [serial = 411] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 103 (00000014299D8000) [pid = 708] [serial = 513] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 102 (000000142B7EBC00) [pid = 708] [serial = 468] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001421F67C00) [pid = 708] [serial = 456] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 100 (00000014257B3400) [pid = 708] [serial = 459] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 99 (0000001425FE9800) [pid = 708] [serial = 507] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 98 (000000142A62E000) [pid = 708] [serial = 414] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 97 (00000014295C2C00) [pid = 708] [serial = 510] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 96 (000000141D8C7400) [pid = 708] [serial = 408] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 95 (000000142A46B400) [pid = 708] [serial = 462] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 94 (000000141F34BC00) [pid = 708] [serial = 504] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 93 (000000142A463C00) [pid = 708] [serial = 567] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 92 (0000001428F82000) [pid = 708] [serial = 560] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 91 (0000001427375000) [pid = 708] [serial = 558] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 90 (000000142458B000) [pid = 708] [serial = 554] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 89 (00000014295C8C00) [pid = 708] [serial = 540] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 88 (0000001427F68800) [pid = 708] [serial = 546] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 87 (000000142627B000) [pid = 708] [serial = 545] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 86 (000000141D8C3800) [pid = 708] [serial = 551] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 85 (000000141E717400) [pid = 708] [serial = 552] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 84 (00000014293E4C00) [pid = 708] [serial = 563] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 83 (000000141CF19C00) [pid = 708] [serial = 548] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 82 (00000014293E2800) [pid = 708] [serial = 549] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 81 (0000001422372400) [pid = 708] [serial = 543] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 80 (000000141EF72400) [pid = 708] [serial = 542] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 79 (00000014299CD800) [pid = 708] [serial = 566] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 78 (00000014293E4000) [pid = 708] [serial = 561] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 77 (0000001425F11800) [pid = 708] [serial = 557] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 76 (00000014295B6C00) [pid = 708] [serial = 564] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | --DOMWINDOW == 75 (0000001424E30C00) [pid = 708] [serial = 555] [outer = 0000000000000000] [url = about:blank] 00:04:08 INFO - PROCESS | 708 | 1461222248847 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:08 INFO - PROCESS | 708 | ++DOCSHELL 000000141DBAC800 == 64 [pid = 708] [id = 209] 00:04:08 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (000000141682D400) [pid = 708] [serial = 625] [outer = 0000000000000000] 00:04:08 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (00000014172E8C00) [pid = 708] [serial = 626] [outer = 000000141682D400] 00:04:08 INFO - PROCESS | 708 | 1461222248897 Marionette DEBUG loaded listener.js 00:04:08 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (000000141E711400) [pid = 708] [serial = 627] [outer = 000000141682D400] 00:04:09 INFO - PROCESS | 708 | 1461222249344 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 00:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 839ms 00:04:09 INFO - PROCESS | 708 | 1461222249400 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 00:04:09 INFO - PROCESS | 708 | 1461222249404 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 00:04:09 INFO - PROCESS | 708 | 1461222249409 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:04:09 INFO - PROCESS | 708 | 1461222249411 Marionette TRACE conn5 <- [1,802,null,{}] 00:04:09 INFO - PROCESS | 708 | 1461222249415 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:09 INFO - PROCESS | 708 | 1461222249505 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 00:04:09 INFO - PROCESS | 708 | 1461222249513 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:09 INFO - PROCESS | 708 | ++DOCSHELL 0000001425592000 == 65 [pid = 708] [id = 210] 00:04:09 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (0000001421F35C00) [pid = 708] [serial = 628] [outer = 0000000000000000] 00:04:09 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (0000001421F6C800) [pid = 708] [serial = 629] [outer = 0000001421F35C00] 00:04:09 INFO - PROCESS | 708 | 1461222249561 Marionette DEBUG loaded listener.js 00:04:09 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (0000001423C2E400) [pid = 708] [serial = 630] [outer = 0000001421F35C00] 00:04:10 INFO - PROCESS | 708 | 1461222250033 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 00:04:10 INFO - PROCESS | 708 | 1461222250108 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 00:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:04:10 INFO - PROCESS | 708 | 1461222250113 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:04:10 INFO - PROCESS | 708 | 1461222250119 Marionette TRACE conn5 <- [1,806,null,{}] 00:04:10 INFO - PROCESS | 708 | 1461222250128 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:10 INFO - PROCESS | 708 | 1461222250218 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 00:04:10 INFO - PROCESS | 708 | 1461222250293 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:10 INFO - PROCESS | 708 | ++DOCSHELL 0000001427717800 == 66 [pid = 708] [id = 211] 00:04:10 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (00000014228A3800) [pid = 708] [serial = 631] [outer = 0000000000000000] 00:04:10 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (0000001425029C00) [pid = 708] [serial = 632] [outer = 00000014228A3800] 00:04:10 INFO - PROCESS | 708 | 1461222250339 Marionette DEBUG loaded listener.js 00:04:10 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (0000001425B28C00) [pid = 708] [serial = 633] [outer = 00000014228A3800] 00:04:10 INFO - PROCESS | 708 | 1461222250694 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 00:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 650ms 00:04:10 INFO - PROCESS | 708 | 1461222250764 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 00:04:10 INFO - PROCESS | 708 | 1461222250767 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 00:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:04:10 INFO - PROCESS | 708 | 1461222250770 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:04:10 INFO - PROCESS | 708 | 1461222250772 Marionette TRACE conn5 <- [1,810,null,{}] 00:04:10 INFO - PROCESS | 708 | 1461222250788 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:10 INFO - PROCESS | 708 | 1461222250929 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 00:04:10 INFO - PROCESS | 708 | 1461222250937 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:10 INFO - PROCESS | 708 | ++DOCSHELL 0000001428ECC800 == 67 [pid = 708] [id = 212] 00:04:10 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001425FE3C00) [pid = 708] [serial = 634] [outer = 0000000000000000] 00:04:10 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (00000014262E4C00) [pid = 708] [serial = 635] [outer = 0000001425FE3C00] 00:04:10 INFO - PROCESS | 708 | 1461222250982 Marionette DEBUG loaded listener.js 00:04:11 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (0000001427E10800) [pid = 708] [serial = 636] [outer = 0000001425FE3C00] 00:04:11 INFO - PROCESS | 708 | 1461222251417 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 00:04:11 INFO - PROCESS | 708 | 1461222251446 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 00:04:11 INFO - PROCESS | 708 | 1461222251449 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:04:11 INFO - PROCESS | 708 | 1461222251451 Marionette TRACE conn5 <- [1,814,null,{}] 00:04:11 INFO - PROCESS | 708 | 1461222251455 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:11 INFO - PROCESS | 708 | 1461222251574 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 00:04:11 INFO - PROCESS | 708 | 1461222251625 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:11 INFO - PROCESS | 708 | ++DOCSHELL 000000142C598000 == 68 [pid = 708] [id = 213] 00:04:11 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (00000014293DB400) [pid = 708] [serial = 637] [outer = 0000000000000000] 00:04:11 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (00000014293E1C00) [pid = 708] [serial = 638] [outer = 00000014293DB400] 00:04:11 INFO - PROCESS | 708 | 1461222251680 Marionette DEBUG loaded listener.js 00:04:11 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (00000014295B7400) [pid = 708] [serial = 639] [outer = 00000014293DB400] 00:04:12 INFO - PROCESS | 708 | 1461222252132 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 00:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 733ms 00:04:12 INFO - PROCESS | 708 | 1461222252186 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 00:04:12 INFO - PROCESS | 708 | 1461222252188 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 00:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:04:12 INFO - PROCESS | 708 | 1461222252221 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:04:12 INFO - PROCESS | 708 | 1461222252223 Marionette TRACE conn5 <- [1,818,null,{}] 00:04:12 INFO - PROCESS | 708 | 1461222252238 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:12 INFO - PROCESS | 708 | 1461222252347 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 00:04:12 INFO - PROCESS | 708 | 1461222252399 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:12 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF0A000 == 69 [pid = 708] [id = 214] 00:04:12 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (00000014295CF000) [pid = 708] [serial = 640] [outer = 0000000000000000] 00:04:12 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (00000014296D1000) [pid = 708] [serial = 641] [outer = 00000014295CF000] 00:04:12 INFO - PROCESS | 708 | 1461222252444 Marionette DEBUG loaded listener.js 00:04:12 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (000000142995CC00) [pid = 708] [serial = 642] [outer = 00000014295CF000] 00:04:12 INFO - PROCESS | 708 | 1461222252857 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 00:04:12 INFO - PROCESS | 708 | --DOMWINDOW == 92 (0000001418962C00) [pid = 708] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:04:12 INFO - PROCESS | 708 | --DOMWINDOW == 91 (0000001418444400) [pid = 708] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:04:12 INFO - PROCESS | 708 | --DOMWINDOW == 90 (0000001425079800) [pid = 708] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:04:12 INFO - PROCESS | 708 | --DOMWINDOW == 89 (0000001418269400) [pid = 708] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:04:12 INFO - PROCESS | 708 | --DOMWINDOW == 88 (000000141809E800) [pid = 708] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:04:12 INFO - PROCESS | 708 | --DOMWINDOW == 87 (0000001424FB8800) [pid = 708] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:04:12 INFO - PROCESS | 708 | --DOMWINDOW == 86 (00000014274DCC00) [pid = 708] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:04:12 INFO - PROCESS | 708 | --DOMWINDOW == 85 (0000001421FD3400) [pid = 708] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 733ms 00:04:12 INFO - PROCESS | 708 | 1461222252927 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 00:04:12 INFO - PROCESS | 708 | 1461222252930 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 00:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:04:12 INFO - PROCESS | 708 | 1461222252933 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:04:12 INFO - PROCESS | 708 | 1461222252935 Marionette TRACE conn5 <- [1,822,null,{}] 00:04:12 INFO - PROCESS | 708 | 1461222252938 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:13 INFO - PROCESS | 708 | 1461222253022 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 00:04:13 INFO - PROCESS | 708 | 1461222253028 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:13 INFO - PROCESS | 708 | ++DOCSHELL 000000142D3C5000 == 70 [pid = 708] [id = 215] 00:04:13 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001424FB8800) [pid = 708] [serial = 643] [outer = 0000000000000000] 00:04:13 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (0000001425D14000) [pid = 708] [serial = 644] [outer = 0000001424FB8800] 00:04:13 INFO - PROCESS | 708 | 1461222253073 Marionette DEBUG loaded listener.js 00:04:13 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (0000001425D1C800) [pid = 708] [serial = 645] [outer = 0000001424FB8800] 00:04:13 INFO - PROCESS | 708 | 1461222253488 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 00:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 585ms 00:04:13 INFO - PROCESS | 708 | 1461222253521 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 00:04:13 INFO - PROCESS | 708 | 1461222253524 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 00:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:04:13 INFO - PROCESS | 708 | 1461222253531 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:04:13 INFO - PROCESS | 708 | 1461222253533 Marionette TRACE conn5 <- [1,826,null,{}] 00:04:13 INFO - PROCESS | 708 | 1461222253537 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:13 INFO - PROCESS | 708 | 1461222253622 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 00:04:13 INFO - PROCESS | 708 | 1461222253627 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:13 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBC8800 == 71 [pid = 708] [id = 216] 00:04:13 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (0000001418233000) [pid = 708] [serial = 646] [outer = 0000000000000000] 00:04:13 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (0000001418237000) [pid = 708] [serial = 647] [outer = 0000001418233000] 00:04:13 INFO - PROCESS | 708 | 1461222253673 Marionette DEBUG loaded listener.js 00:04:13 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (0000001425D15000) [pid = 708] [serial = 648] [outer = 0000001418233000] 00:04:14 INFO - PROCESS | 708 | 1461222254115 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 00:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 627ms 00:04:14 INFO - PROCESS | 708 | 1461222254163 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 00:04:14 INFO - PROCESS | 708 | 1461222254165 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 00:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:04:14 INFO - PROCESS | 708 | 1461222254168 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:04:14 INFO - PROCESS | 708 | 1461222254170 Marionette TRACE conn5 <- [1,830,null,{}] 00:04:14 INFO - PROCESS | 708 | 1461222254173 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:14 INFO - PROCESS | 708 | 1461222254257 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 00:04:14 INFO - PROCESS | 708 | 1461222254263 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:14 INFO - PROCESS | 708 | ++DOCSHELL 000000142E841000 == 72 [pid = 708] [id = 217] 00:04:14 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (0000001427306400) [pid = 708] [serial = 649] [outer = 0000000000000000] 00:04:14 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (0000001427309800) [pid = 708] [serial = 650] [outer = 0000001427306400] 00:04:14 INFO - PROCESS | 708 | 1461222254308 Marionette DEBUG loaded listener.js 00:04:14 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (0000001427310800) [pid = 708] [serial = 651] [outer = 0000001427306400] 00:04:14 INFO - PROCESS | 708 | 1461222254719 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 00:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 587ms 00:04:14 INFO - PROCESS | 708 | 1461222254765 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 00:04:14 INFO - PROCESS | 708 | 1461222254768 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 00:04:14 INFO - PROCESS | 708 | 1461222254771 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:04:14 INFO - PROCESS | 708 | 1461222254773 Marionette TRACE conn5 <- [1,834,null,{}] 00:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:04:14 INFO - PROCESS | 708 | 1461222254781 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:14 INFO - PROCESS | 708 | 1461222254868 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 00:04:15 INFO - PROCESS | 708 | 1461222255072 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:15 INFO - PROCESS | 708 | ++DOCSHELL 0000001422218000 == 73 [pid = 708] [id = 218] 00:04:15 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001418231400) [pid = 708] [serial = 652] [outer = 0000000000000000] 00:04:15 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (000000141824C000) [pid = 708] [serial = 653] [outer = 0000001418231400] 00:04:15 INFO - PROCESS | 708 | 1461222255132 Marionette DEBUG loaded listener.js 00:04:15 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (000000141DB0F400) [pid = 708] [serial = 654] [outer = 0000001418231400] 00:04:15 INFO - PROCESS | 708 | 1461222255698 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 00:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 984ms 00:04:15 INFO - PROCESS | 708 | 1461222255763 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 00:04:15 INFO - PROCESS | 708 | 1461222255767 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 00:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:04:15 INFO - PROCESS | 708 | 1461222255773 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:04:15 INFO - PROCESS | 708 | 1461222255777 Marionette TRACE conn5 <- [1,838,null,{}] 00:04:15 INFO - PROCESS | 708 | 1461222255783 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:15 INFO - PROCESS | 708 | 1461222255901 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 00:04:16 INFO - PROCESS | 708 | 1461222256018 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:16 INFO - PROCESS | 708 | ++DOCSHELL 0000001427719000 == 74 [pid = 708] [id = 219] 00:04:16 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001421F66000) [pid = 708] [serial = 655] [outer = 0000000000000000] 00:04:16 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (0000001424B2C400) [pid = 708] [serial = 656] [outer = 0000001421F66000] 00:04:16 INFO - PROCESS | 708 | 1461222256077 Marionette DEBUG loaded listener.js 00:04:16 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001425030400) [pid = 708] [serial = 657] [outer = 0000001421F66000] 00:04:16 INFO - PROCESS | 708 | 1461222256681 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 00:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 944ms 00:04:16 INFO - PROCESS | 708 | 1461222256722 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 00:04:16 INFO - PROCESS | 708 | 1461222256727 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 00:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:04:16 INFO - PROCESS | 708 | 1461222256731 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:04:16 INFO - PROCESS | 708 | 1461222256734 Marionette TRACE conn5 <- [1,842,null,{}] 00:04:16 INFO - PROCESS | 708 | 1461222256738 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:16 INFO - PROCESS | 708 | 1461222256849 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 00:04:16 INFO - PROCESS | 708 | 1461222256939 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:16 INFO - PROCESS | 708 | ++DOCSHELL 000000142EEE0800 == 75 [pid = 708] [id = 220] 00:04:16 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (0000001427307C00) [pid = 708] [serial = 658] [outer = 0000000000000000] 00:04:16 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (0000001427315C00) [pid = 708] [serial = 659] [outer = 0000001427307C00] 00:04:17 INFO - PROCESS | 708 | 1461222256995 Marionette DEBUG loaded listener.js 00:04:17 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (00000014293E0400) [pid = 708] [serial = 660] [outer = 0000001427307C00] 00:04:17 INFO - PROCESS | 708 | 1461222257605 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 00:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 943ms 00:04:17 INFO - PROCESS | 708 | 1461222257677 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 00:04:17 INFO - PROCESS | 708 | 1461222257680 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 00:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:04:17 INFO - PROCESS | 708 | 1461222257691 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:04:17 INFO - PROCESS | 708 | 1461222257698 Marionette TRACE conn5 <- [1,846,null,{}] 00:04:17 INFO - PROCESS | 708 | 1461222257702 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:17 INFO - PROCESS | 708 | 1461222257851 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 00:04:17 INFO - PROCESS | 708 | 1461222257962 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:17 INFO - PROCESS | 708 | ++DOCSHELL 00000014300CB800 == 76 [pid = 708] [id = 221] 00:04:17 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (0000001428FDF000) [pid = 708] [serial = 661] [outer = 0000000000000000] 00:04:18 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (00000014299D3000) [pid = 708] [serial = 662] [outer = 0000001428FDF000] 00:04:18 INFO - PROCESS | 708 | 1461222258019 Marionette DEBUG loaded listener.js 00:04:18 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (000000142A62D000) [pid = 708] [serial = 663] [outer = 0000001428FDF000] 00:04:18 INFO - PROCESS | 708 | 1461222258559 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 00:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 943ms 00:04:18 INFO - PROCESS | 708 | 1461222258632 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 00:04:18 INFO - PROCESS | 708 | 1461222258635 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 00:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:04:18 INFO - PROCESS | 708 | 1461222258640 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:04:18 INFO - PROCESS | 708 | 1461222258642 Marionette TRACE conn5 <- [1,850,null,{}] 00:04:18 INFO - PROCESS | 708 | 1461222258646 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:18 INFO - PROCESS | 708 | 1461222258758 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 00:04:18 INFO - PROCESS | 708 | 1461222258875 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:18 INFO - PROCESS | 708 | ++DOCSHELL 000000142F97D800 == 77 [pid = 708] [id = 222] 00:04:18 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (00000014299CE800) [pid = 708] [serial = 664] [outer = 0000000000000000] 00:04:18 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (000000142B4A4800) [pid = 708] [serial = 665] [outer = 00000014299CE800] 00:04:18 INFO - PROCESS | 708 | 1461222258931 Marionette DEBUG loaded listener.js 00:04:19 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (000000142B7EE800) [pid = 708] [serial = 666] [outer = 00000014299CE800] 00:04:19 INFO - PROCESS | 708 | 1461222259811 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 00:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1191ms 00:04:19 INFO - PROCESS | 708 | 1461222259832 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 00:04:19 INFO - PROCESS | 708 | 1461222259836 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 00:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:04:19 INFO - PROCESS | 708 | 1461222259842 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:04:19 INFO - PROCESS | 708 | 1461222259846 Marionette TRACE conn5 <- [1,854,null,{}] 00:04:19 INFO - PROCESS | 708 | 1461222259853 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:19 INFO - PROCESS | 708 | 1461222259955 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 00:04:20 INFO - PROCESS | 708 | 1461222260036 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:20 INFO - PROCESS | 708 | ++DOCSHELL 0000001418B5D800 == 78 [pid = 708] [id = 223] 00:04:20 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001416773C00) [pid = 708] [serial = 667] [outer = 0000000000000000] 00:04:20 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (000000141693F400) [pid = 708] [serial = 668] [outer = 0000001416773C00] 00:04:20 INFO - PROCESS | 708 | 1461222260131 Marionette DEBUG loaded listener.js 00:04:20 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001419B3CC00) [pid = 708] [serial = 669] [outer = 0000001416773C00] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 000000142D3D7000 == 77 [pid = 708] [id = 122] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 000000142D40A800 == 76 [pid = 708] [id = 190] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 000000142E841000 == 75 [pid = 708] [id = 217] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 000000142DBC8800 == 74 [pid = 708] [id = 216] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 000000142D3C5000 == 73 [pid = 708] [id = 215] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 000000142CF0A000 == 72 [pid = 708] [id = 214] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 000000142C598000 == 71 [pid = 708] [id = 213] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 0000001428ECC800 == 70 [pid = 708] [id = 212] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 0000001427717800 == 69 [pid = 708] [id = 211] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 0000001425592000 == 68 [pid = 708] [id = 210] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 000000141DBAC800 == 67 [pid = 708] [id = 209] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 000000141E7EA000 == 66 [pid = 708] [id = 208] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 000000142DBFD800 == 65 [pid = 708] [id = 205] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 000000141DAD7800 == 64 [pid = 708] [id = 204] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 0000001425296000 == 63 [pid = 708] [id = 203] 00:04:20 INFO - PROCESS | 708 | --DOCSHELL 000000142D598000 == 62 [pid = 708] [id = 202] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 111 (0000001427A5A400) [pid = 708] [serial = 602] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 110 (0000001427373800) [pid = 708] [serial = 593] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 109 (00000014289AB000) [pid = 708] [serial = 594] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 108 (000000141DAA3000) [pid = 708] [serial = 582] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 107 (0000001418922800) [pid = 708] [serial = 581] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 106 (0000001418263400) [pid = 708] [serial = 584] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 105 (000000141DC92800) [pid = 708] [serial = 585] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 104 (00000014253B1400) [pid = 708] [serial = 590] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 103 (00000014293E2400) [pid = 708] [serial = 599] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001422919800) [pid = 708] [serial = 587] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001424B30C00) [pid = 708] [serial = 588] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 100 (000000141DC95800) [pid = 708] [serial = 572] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 99 (0000001425F16800) [pid = 708] [serial = 575] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 98 (0000001429961000) [pid = 708] [serial = 578] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 97 (00000014295CF800) [pid = 708] [serial = 603] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 96 (000000141D5A1400) [pid = 708] [serial = 596] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 95 (0000001429524800) [pid = 708] [serial = 600] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 94 (0000001425F10C00) [pid = 708] [serial = 591] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 708 | --DOMWINDOW == 93 (0000001424FC4000) [pid = 708] [serial = 597] [outer = 0000000000000000] [url = about:blank] 00:04:22 INFO - PROCESS | 708 | 1461222262057 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 00:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2257ms 00:04:22 INFO - PROCESS | 708 | 1461222262102 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 00:04:22 INFO - PROCESS | 708 | 1461222262108 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 00:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:04:22 INFO - PROCESS | 708 | 1461222262114 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:04:22 INFO - PROCESS | 708 | 1461222262117 Marionette TRACE conn5 <- [1,858,null,{}] 00:04:22 INFO - PROCESS | 708 | 1461222262121 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:22 INFO - PROCESS | 708 | 1461222262210 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 00:04:22 INFO - PROCESS | 708 | 1461222262220 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:22 INFO - PROCESS | 708 | ++DOCSHELL 0000001425B98800 == 63 [pid = 708] [id = 224] 00:04:22 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (000000141DC9BC00) [pid = 708] [serial = 670] [outer = 0000000000000000] 00:04:22 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (000000141EF6C800) [pid = 708] [serial = 671] [outer = 000000141DC9BC00] 00:04:22 INFO - PROCESS | 708 | 1461222262268 Marionette DEBUG loaded listener.js 00:04:22 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (0000001421F66800) [pid = 708] [serial = 672] [outer = 000000141DC9BC00] 00:04:22 INFO - PROCESS | 708 | 1461222262752 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 00:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 689ms 00:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:04:22 INFO - PROCESS | 708 | 1461222262805 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 00:04:22 INFO - PROCESS | 708 | 1461222262807 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 00:04:22 INFO - PROCESS | 708 | 1461222262811 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:04:22 INFO - PROCESS | 708 | 1461222262815 Marionette TRACE conn5 <- [1,862,null,{}] 00:04:22 INFO - PROCESS | 708 | 1461222262825 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:22 INFO - PROCESS | 708 | 1461222262915 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 00:04:22 INFO - PROCESS | 708 | 1461222262921 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:22 INFO - PROCESS | 708 | ++DOCSHELL 0000001427A53800 == 64 [pid = 708] [id = 225] 00:04:22 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (00000014248E4C00) [pid = 708] [serial = 673] [outer = 0000000000000000] 00:04:22 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001424B32800) [pid = 708] [serial = 674] [outer = 00000014248E4C00] 00:04:22 INFO - PROCESS | 708 | 1461222262972 Marionette DEBUG loaded listener.js 00:04:23 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (0000001424E35000) [pid = 708] [serial = 675] [outer = 00000014248E4C00] 00:04:23 INFO - PROCESS | 708 | 1461222263434 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 00:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms 00:04:23 INFO - PROCESS | 708 | 1461222263505 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 00:04:23 INFO - PROCESS | 708 | 1461222263508 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 00:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:04:23 INFO - PROCESS | 708 | 1461222263511 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:04:23 INFO - PROCESS | 708 | 1461222263513 Marionette TRACE conn5 <- [1,866,null,{}] 00:04:23 INFO - PROCESS | 708 | 1461222263516 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:23 INFO - PROCESS | 708 | 1461222263601 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 00:04:23 INFO - PROCESS | 708 | 1461222263681 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:23 INFO - PROCESS | 708 | ++DOCSHELL 000000142933A000 == 65 [pid = 708] [id = 226] 00:04:23 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001421F35000) [pid = 708] [serial = 676] [outer = 0000000000000000] 00:04:23 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (0000001425076000) [pid = 708] [serial = 677] [outer = 0000001421F35000] 00:04:23 INFO - PROCESS | 708 | 1461222263729 Marionette DEBUG loaded listener.js 00:04:23 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (00000014257ABC00) [pid = 708] [serial = 678] [outer = 0000001421F35000] 00:04:24 INFO - PROCESS | 708 | 1461222264154 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 00:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 690ms 00:04:24 INFO - PROCESS | 708 | 1461222264214 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 00:04:24 INFO - PROCESS | 708 | 1461222264217 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 00:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:04:24 INFO - PROCESS | 708 | 1461222264220 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:04:24 INFO - PROCESS | 708 | 1461222264222 Marionette TRACE conn5 <- [1,870,null,{}] 00:04:24 INFO - PROCESS | 708 | 1461222264225 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:24 INFO - PROCESS | 708 | 1461222264365 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 00:04:24 INFO - PROCESS | 708 | 1461222264388 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:24 INFO - PROCESS | 708 | ++DOCSHELL 000000142A6BF800 == 66 [pid = 708] [id = 227] 00:04:24 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001425D13000) [pid = 708] [serial = 679] [outer = 0000000000000000] 00:04:24 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (0000001425F12000) [pid = 708] [serial = 680] [outer = 0000001425D13000] 00:04:24 INFO - PROCESS | 708 | 1461222264434 Marionette DEBUG loaded listener.js 00:04:24 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (0000001425FEF400) [pid = 708] [serial = 681] [outer = 0000001425D13000] 00:04:24 INFO - PROCESS | 708 | 1461222264875 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 00:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 00:04:24 INFO - PROCESS | 708 | 1461222264913 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 00:04:24 INFO - PROCESS | 708 | 1461222264916 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 00:04:24 INFO - PROCESS | 708 | 1461222264919 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:04:24 INFO - PROCESS | 708 | 1461222264921 Marionette TRACE conn5 <- [1,874,null,{}] 00:04:24 INFO - PROCESS | 708 | 1461222264924 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:25 INFO - PROCESS | 708 | 1461222265052 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 00:04:25 INFO - PROCESS | 708 | 1461222265104 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:25 INFO - PROCESS | 708 | ++DOCSHELL 000000142CEC8800 == 67 [pid = 708] [id = 228] 00:04:25 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (0000001427311800) [pid = 708] [serial = 682] [outer = 0000000000000000] 00:04:25 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (0000001427377400) [pid = 708] [serial = 683] [outer = 0000001427311800] 00:04:25 INFO - PROCESS | 708 | 1461222265154 Marionette DEBUG loaded listener.js 00:04:25 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (0000001428F75800) [pid = 708] [serial = 684] [outer = 0000001427311800] 00:04:25 INFO - PROCESS | 708 | 1461222265563 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 00:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 691ms 00:04:25 INFO - PROCESS | 708 | 1461222265615 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 00:04:25 INFO - PROCESS | 708 | 1461222265617 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 00:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:04:25 INFO - PROCESS | 708 | 1461222265620 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:04:25 INFO - PROCESS | 708 | 1461222265622 Marionette TRACE conn5 <- [1,878,null,{}] 00:04:25 INFO - PROCESS | 708 | 1461222265625 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:25 INFO - PROCESS | 708 | 1461222265759 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 00:04:25 INFO - PROCESS | 708 | 1461222265779 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:25 INFO - PROCESS | 708 | ++DOCSHELL 000000142D390000 == 68 [pid = 708] [id = 229] 00:04:25 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001428F7F800) [pid = 708] [serial = 685] [outer = 0000000000000000] 00:04:25 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001428FE3C00) [pid = 708] [serial = 686] [outer = 0000001428F7F800] 00:04:25 INFO - PROCESS | 708 | 1461222265824 Marionette DEBUG loaded listener.js 00:04:25 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (00000014293DF000) [pid = 708] [serial = 687] [outer = 0000001428F7F800] 00:04:26 INFO - PROCESS | 708 | --DOMWINDOW == 110 (0000001425FE3C00) [pid = 708] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:04:26 INFO - PROCESS | 708 | --DOMWINDOW == 109 (00000014228A3800) [pid = 708] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:04:26 INFO - PROCESS | 708 | --DOMWINDOW == 108 (000000141682D400) [pid = 708] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:04:26 INFO - PROCESS | 708 | --DOMWINDOW == 107 (0000001421F35C00) [pid = 708] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:04:26 INFO - PROCESS | 708 | --DOMWINDOW == 106 (00000014293DB400) [pid = 708] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:04:26 INFO - PROCESS | 708 | --DOMWINDOW == 105 (000000141693F000) [pid = 708] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:04:26 INFO - PROCESS | 708 | --DOMWINDOW == 104 (0000001429952400) [pid = 708] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:04:26 INFO - PROCESS | 708 | --DOMWINDOW == 103 (00000014295CF000) [pid = 708] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:04:26 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001424FB8800) [pid = 708] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:04:26 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001418233000) [pid = 708] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:04:26 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (0000001425D11C00) [pid = 708] [serial = 688] [outer = 00000014249C9800] 00:04:26 INFO - PROCESS | 708 | 1461222266445 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 00:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 878ms 00:04:26 INFO - PROCESS | 708 | 1461222266500 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 00:04:26 INFO - PROCESS | 708 | 1461222266503 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 00:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:04:26 INFO - PROCESS | 708 | 1461222266506 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:04:26 INFO - PROCESS | 708 | 1461222266508 Marionette TRACE conn5 <- [1,882,null,{}] 00:04:26 INFO - PROCESS | 708 | 1461222266511 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:26 INFO - PROCESS | 708 | 1461222266594 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 00:04:26 INFO - PROCESS | 708 | 1461222266602 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:26 INFO - PROCESS | 708 | ++DOCSHELL 000000142CECF000 == 69 [pid = 708] [id = 230] 00:04:26 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001424BE1C00) [pid = 708] [serial = 689] [outer = 0000000000000000] 00:04:26 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (000000142951F000) [pid = 708] [serial = 690] [outer = 0000001424BE1C00] 00:04:26 INFO - PROCESS | 708 | 1461222266649 Marionette DEBUG loaded listener.js 00:04:26 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (00000014295B2C00) [pid = 708] [serial = 691] [outer = 0000001424BE1C00] 00:04:27 INFO - PROCESS | 708 | 1461222267062 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 00:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 586ms 00:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:04:27 INFO - PROCESS | 708 | 1461222267095 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 00:04:27 INFO - PROCESS | 708 | 1461222267097 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 00:04:27 INFO - PROCESS | 708 | 1461222267101 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:04:27 INFO - PROCESS | 708 | 1461222267102 Marionette TRACE conn5 <- [1,886,null,{}] 00:04:27 INFO - PROCESS | 708 | 1461222267110 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:27 INFO - PROCESS | 708 | 1461222267194 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 00:04:27 INFO - PROCESS | 708 | 1461222267200 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:27 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBBF000 == 70 [pid = 708] [id = 231] 00:04:27 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (0000001429529000) [pid = 708] [serial = 692] [outer = 0000000000000000] 00:04:27 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (00000014295C3C00) [pid = 708] [serial = 693] [outer = 0000001429529000] 00:04:27 INFO - PROCESS | 708 | 1461222267248 Marionette DEBUG loaded listener.js 00:04:27 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (00000014295CE400) [pid = 708] [serial = 694] [outer = 0000001429529000] 00:04:27 INFO - PROCESS | 708 | 1461222267676 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 00:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 628ms 00:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:04:27 INFO - PROCESS | 708 | 1461222267732 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 00:04:27 INFO - PROCESS | 708 | 1461222267734 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 00:04:27 INFO - PROCESS | 708 | 1461222267742 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:04:27 INFO - PROCESS | 708 | 1461222267744 Marionette TRACE conn5 <- [1,890,null,{}] 00:04:27 INFO - PROCESS | 708 | 1461222267748 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:27 INFO - PROCESS | 708 | 1461222267839 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 00:04:27 INFO - PROCESS | 708 | 1461222267845 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:27 INFO - PROCESS | 708 | ++DOCSHELL 000000142E83F800 == 71 [pid = 708] [id = 232] 00:04:27 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (00000014296D4400) [pid = 708] [serial = 695] [outer = 0000000000000000] 00:04:27 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (00000014296D9C00) [pid = 708] [serial = 696] [outer = 00000014296D4400] 00:04:27 INFO - PROCESS | 708 | 1461222267890 Marionette DEBUG loaded listener.js 00:04:27 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (00000014299D1C00) [pid = 708] [serial = 697] [outer = 00000014296D4400] 00:04:28 INFO - PROCESS | 708 | 1461222268433 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 00:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 733ms 00:04:28 INFO - PROCESS | 708 | 1461222268475 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 00:04:28 INFO - PROCESS | 708 | 1461222268479 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 00:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:04:28 INFO - PROCESS | 708 | 1461222268485 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:04:28 INFO - PROCESS | 708 | 1461222268489 Marionette TRACE conn5 <- [1,894,null,{}] 00:04:28 INFO - PROCESS | 708 | 1461222268495 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:28 INFO - PROCESS | 708 | 1461222268667 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 00:04:28 INFO - PROCESS | 708 | 1461222268761 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:28 INFO - PROCESS | 708 | ++DOCSHELL 0000001424EA0800 == 72 [pid = 708] [id = 233] 00:04:28 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (000000141823AC00) [pid = 708] [serial = 698] [outer = 0000000000000000] 00:04:28 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (000000141D806800) [pid = 708] [serial = 699] [outer = 000000141823AC00] 00:04:28 INFO - PROCESS | 708 | 1461222268821 Marionette DEBUG loaded listener.js 00:04:28 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (000000141F34E800) [pid = 708] [serial = 700] [outer = 000000141823AC00] 00:04:29 INFO - PROCESS | 708 | 1461222269388 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 00:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 942ms 00:04:29 INFO - PROCESS | 708 | 1461222269431 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 00:04:29 INFO - PROCESS | 708 | 1461222269437 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 00:04:29 INFO - PROCESS | 708 | 1461222269444 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:04:29 INFO - PROCESS | 708 | 1461222269447 Marionette TRACE conn5 <- [1,898,null,{}] 00:04:29 INFO - PROCESS | 708 | 1461222269452 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:29 INFO - PROCESS | 708 | 1461222269564 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 00:04:29 INFO - PROCESS | 708 | 1461222269683 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:29 INFO - PROCESS | 708 | ++DOCSHELL 0000001428EC9000 == 73 [pid = 708] [id = 234] 00:04:29 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (00000014222B6400) [pid = 708] [serial = 701] [outer = 0000000000000000] 00:04:29 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (0000001424B33C00) [pid = 708] [serial = 702] [outer = 00000014222B6400] 00:04:29 INFO - PROCESS | 708 | 1461222269741 Marionette DEBUG loaded listener.js 00:04:29 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (00000014253B3C00) [pid = 708] [serial = 703] [outer = 00000014222B6400] 00:04:30 INFO - PROCESS | 708 | 1461222270356 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 00:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 986ms 00:04:30 INFO - PROCESS | 708 | 1461222270437 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 00:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:04:30 INFO - PROCESS | 708 | 1461222270439 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 00:04:30 INFO - PROCESS | 708 | 1461222270443 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:04:30 INFO - PROCESS | 708 | 1461222270447 Marionette TRACE conn5 <- [1,902,null,{}] 00:04:30 INFO - PROCESS | 708 | 1461222270460 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:30 INFO - PROCESS | 708 | 1461222270572 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 00:04:30 INFO - PROCESS | 708 | 1461222270692 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:30 INFO - PROCESS | 708 | ++DOCSHELL 000000142F973000 == 74 [pid = 708] [id = 235] 00:04:30 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (000000142736A400) [pid = 708] [serial = 704] [outer = 0000000000000000] 00:04:30 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (0000001427F64800) [pid = 708] [serial = 705] [outer = 000000142736A400] 00:04:30 INFO - PROCESS | 708 | 1461222270752 Marionette DEBUG loaded listener.js 00:04:30 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (000000142954D800) [pid = 708] [serial = 706] [outer = 000000142736A400] 00:04:31 INFO - PROCESS | 708 | 1461222271363 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 00:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 986ms 00:04:31 INFO - PROCESS | 708 | 1461222271431 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 00:04:31 INFO - PROCESS | 708 | 1461222271434 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 00:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:04:31 INFO - PROCESS | 708 | 1461222271438 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:04:31 INFO - PROCESS | 708 | 1461222271440 Marionette TRACE conn5 <- [1,906,null,{}] 00:04:31 INFO - PROCESS | 708 | 1461222271444 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:31 INFO - PROCESS | 708 | 1461222271552 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 00:04:31 INFO - PROCESS | 708 | 1461222271670 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:31 INFO - PROCESS | 708 | ++DOCSHELL 00000014300B7000 == 75 [pid = 708] [id = 236] 00:04:31 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (0000001429556400) [pid = 708] [serial = 707] [outer = 0000000000000000] 00:04:31 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (00000014295BB400) [pid = 708] [serial = 708] [outer = 0000001429556400] 00:04:31 INFO - PROCESS | 708 | 1461222271727 Marionette DEBUG loaded listener.js 00:04:31 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (000000142A45F800) [pid = 708] [serial = 709] [outer = 0000001429556400] 00:04:32 INFO - PROCESS | 708 | 1461222272258 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 00:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 882ms 00:04:32 INFO - PROCESS | 708 | 1461222272322 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 00:04:32 INFO - PROCESS | 708 | 1461222272325 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 00:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:04:32 INFO - PROCESS | 708 | 1461222272328 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:04:32 INFO - PROCESS | 708 | 1461222272330 Marionette TRACE conn5 <- [1,910,null,{}] 00:04:32 INFO - PROCESS | 708 | 1461222272334 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:32 INFO - PROCESS | 708 | 1461222272469 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 00:04:32 INFO - PROCESS | 708 | 1461222272586 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:32 INFO - PROCESS | 708 | ++DOCSHELL 0000001430A84800 == 76 [pid = 708] [id = 237] 00:04:32 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (000000141DB0EC00) [pid = 708] [serial = 710] [outer = 0000000000000000] 00:04:32 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (000000142A626400) [pid = 708] [serial = 711] [outer = 000000141DB0EC00] 00:04:32 INFO - PROCESS | 708 | 1461222272643 Marionette DEBUG loaded listener.js 00:04:32 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (000000142A6E8C00) [pid = 708] [serial = 712] [outer = 000000141DB0EC00] 00:04:33 INFO - PROCESS | 708 | 1461222273223 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 00:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 942ms 00:04:33 INFO - PROCESS | 708 | 1461222273273 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 00:04:33 INFO - PROCESS | 708 | 1461222273275 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 00:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:04:33 INFO - PROCESS | 708 | 1461222273279 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:04:33 INFO - PROCESS | 708 | 1461222273281 Marionette TRACE conn5 <- [1,914,null,{}] 00:04:33 INFO - PROCESS | 708 | 1461222273285 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:33 INFO - PROCESS | 708 | 1461222273413 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 00:04:33 INFO - PROCESS | 708 | 1461222273541 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:33 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBF0000 == 77 [pid = 708] [id = 238] 00:04:33 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (00000014179B3C00) [pid = 708] [serial = 713] [outer = 0000000000000000] 00:04:33 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (000000142954F400) [pid = 708] [serial = 714] [outer = 00000014179B3C00] 00:04:33 INFO - PROCESS | 708 | 1461222273601 Marionette DEBUG loaded listener.js 00:04:33 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (000000142C517000) [pid = 708] [serial = 715] [outer = 00000014179B3C00] 00:04:34 INFO - PROCESS | 708 | 1461222274379 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 00:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1126ms 00:04:34 INFO - PROCESS | 708 | 1461222274407 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 00:04:34 INFO - PROCESS | 708 | 1461222274411 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 00:04:34 INFO - PROCESS | 708 | 1461222274416 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:04:34 INFO - PROCESS | 708 | 1461222274420 Marionette TRACE conn5 <- [1,918,null,{}] 00:04:34 INFO - PROCESS | 708 | 1461222274426 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:34 INFO - PROCESS | 708 | 1461222274534 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 00:04:34 INFO - PROCESS | 708 | 1461222274661 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:34 INFO - PROCESS | 708 | ++DOCSHELL 00000014255A0800 == 78 [pid = 708] [id = 239] 00:04:34 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (000000141D56DC00) [pid = 708] [serial = 716] [outer = 0000000000000000] 00:04:34 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (000000141E7A6800) [pid = 708] [serial = 717] [outer = 000000141D56DC00] 00:04:34 INFO - PROCESS | 708 | 1461222274717 Marionette DEBUG loaded listener.js 00:04:34 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (0000001423C2EC00) [pid = 708] [serial = 718] [outer = 000000141D56DC00] 00:04:35 INFO - PROCESS | 708 | --DOCSHELL 000000142DBBF000 == 77 [pid = 708] [id = 231] 00:04:35 INFO - PROCESS | 708 | --DOCSHELL 000000142CECF000 == 76 [pid = 708] [id = 230] 00:04:35 INFO - PROCESS | 708 | --DOCSHELL 000000142D390000 == 75 [pid = 708] [id = 229] 00:04:35 INFO - PROCESS | 708 | --DOCSHELL 000000142CEC8800 == 74 [pid = 708] [id = 228] 00:04:35 INFO - PROCESS | 708 | --DOCSHELL 000000142A6BF800 == 73 [pid = 708] [id = 227] 00:04:35 INFO - PROCESS | 708 | --DOCSHELL 000000142933A000 == 72 [pid = 708] [id = 226] 00:04:35 INFO - PROCESS | 708 | --DOCSHELL 0000001427A53800 == 71 [pid = 708] [id = 225] 00:04:35 INFO - PROCESS | 708 | --DOCSHELL 0000001425B98800 == 70 [pid = 708] [id = 224] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 131 (000000142B715C00) [pid = 708] [serial = 620] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 130 (0000001427309800) [pid = 708] [serial = 650] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOCSHELL 0000001418B5D800 == 69 [pid = 708] [id = 223] 00:04:35 INFO - PROCESS | 708 | --DOCSHELL 0000001427719000 == 68 [pid = 708] [id = 219] 00:04:35 INFO - PROCESS | 708 | --DOCSHELL 0000001422218000 == 67 [pid = 708] [id = 218] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 129 (00000014262E4C00) [pid = 708] [serial = 635] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 128 (0000001425029C00) [pid = 708] [serial = 632] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 127 (00000014172E8C00) [pid = 708] [serial = 626] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 126 (000000141E711400) [pid = 708] [serial = 627] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 125 (0000001421F6C800) [pid = 708] [serial = 629] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 124 (0000001423C2E400) [pid = 708] [serial = 630] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 123 (00000014295B7400) [pid = 708] [serial = 639] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 122 (0000001418264800) [pid = 708] [serial = 624] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 121 (0000001416947800) [pid = 708] [serial = 623] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 120 (00000014293E1C00) [pid = 708] [serial = 638] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 119 (0000001429955800) [pid = 708] [serial = 605] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 118 (00000014299D4000) [pid = 708] [serial = 606] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 117 (000000141D806000) [pid = 708] [serial = 608] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 116 (00000014295CC400) [pid = 708] [serial = 614] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 115 (0000001424E33C00) [pid = 708] [serial = 611] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 114 (000000142B437C00) [pid = 708] [serial = 617] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 113 (00000014296D1000) [pid = 708] [serial = 641] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 112 (0000001425D14000) [pid = 708] [serial = 644] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 111 (000000142995CC00) [pid = 708] [serial = 642] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 110 (0000001425D15000) [pid = 708] [serial = 648] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 109 (0000001425D1C800) [pid = 708] [serial = 645] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001427E10800) [pid = 708] [serial = 636] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 107 (0000001418237000) [pid = 708] [serial = 647] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | --DOMWINDOW == 106 (0000001425B28C00) [pid = 708] [serial = 633] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 708 | 1461222275305 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 00:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 942ms 00:04:35 INFO - PROCESS | 708 | 1461222275363 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 00:04:35 INFO - PROCESS | 708 | 1461222275369 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 00:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:04:35 INFO - PROCESS | 708 | 1461222275375 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:04:35 INFO - PROCESS | 708 | 1461222275378 Marionette TRACE conn5 <- [1,922,null,{}] 00:04:35 INFO - PROCESS | 708 | 1461222275382 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:35 INFO - PROCESS | 708 | 1461222275473 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 00:04:35 INFO - PROCESS | 708 | 1461222275552 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:35 INFO - PROCESS | 708 | ++DOCSHELL 00000014223AD000 == 68 [pid = 708] [id = 240] 00:04:35 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (0000001418958800) [pid = 708] [serial = 719] [outer = 0000000000000000] 00:04:35 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (000000141DBCE000) [pid = 708] [serial = 720] [outer = 0000001418958800] 00:04:35 INFO - PROCESS | 708 | 1461222275599 Marionette DEBUG loaded listener.js 00:04:35 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (00000014249D5000) [pid = 708] [serial = 721] [outer = 0000001418958800] 00:04:36 INFO - PROCESS | 708 | 1461222276037 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 00:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 00:04:36 INFO - PROCESS | 708 | 1461222276067 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 00:04:36 INFO - PROCESS | 708 | 1461222276070 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 00:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:04:36 INFO - PROCESS | 708 | 1461222276074 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:04:36 INFO - PROCESS | 708 | 1461222276077 Marionette TRACE conn5 <- [1,926,null,{}] 00:04:36 INFO - PROCESS | 708 | 1461222276093 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:36 INFO - PROCESS | 708 | 1461222276185 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 00:04:36 INFO - PROCESS | 708 | 1461222276199 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:36 INFO - PROCESS | 708 | ++DOCSHELL 0000001427E48800 == 69 [pid = 708] [id = 241] 00:04:36 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (00000014257AC400) [pid = 708] [serial = 722] [outer = 0000000000000000] 00:04:36 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (0000001425B2D400) [pid = 708] [serial = 723] [outer = 00000014257AC400] 00:04:36 INFO - PROCESS | 708 | 1461222276251 Marionette DEBUG loaded listener.js 00:04:36 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001425F2AC00) [pid = 708] [serial = 724] [outer = 00000014257AC400] 00:04:36 INFO - PROCESS | 708 | 1461222276700 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 00:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 00:04:36 INFO - PROCESS | 708 | 1461222276768 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 00:04:36 INFO - PROCESS | 708 | 1461222276771 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 00:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:04:36 INFO - PROCESS | 708 | 1461222276774 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:04:36 INFO - PROCESS | 708 | 1461222276776 Marionette TRACE conn5 <- [1,930,null,{}] 00:04:36 INFO - PROCESS | 708 | 1461222276780 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:36 INFO - PROCESS | 708 | 1461222276867 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 00:04:36 INFO - PROCESS | 708 | 1461222276875 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:36 INFO - PROCESS | 708 | ++DOCSHELL 0000001429354800 == 70 [pid = 708] [id = 242] 00:04:36 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (000000142730D400) [pid = 708] [serial = 725] [outer = 0000000000000000] 00:04:36 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (000000142736BC00) [pid = 708] [serial = 726] [outer = 000000142730D400] 00:04:36 INFO - PROCESS | 708 | 1461222276923 Marionette DEBUG loaded listener.js 00:04:37 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001427F5A000) [pid = 708] [serial = 727] [outer = 000000142730D400] 00:04:37 INFO - PROCESS | 708 | 1461222277354 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 00:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 628ms 00:04:37 INFO - PROCESS | 708 | 1461222277405 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 00:04:37 INFO - PROCESS | 708 | 1461222277408 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 00:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:04:37 INFO - PROCESS | 708 | 1461222277411 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:04:37 INFO - PROCESS | 708 | 1461222277413 Marionette TRACE conn5 <- [1,934,null,{}] 00:04:37 INFO - PROCESS | 708 | 1461222277416 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:37 INFO - PROCESS | 708 | 1461222277526 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 00:04:37 INFO - PROCESS | 708 | 1461222277605 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:37 INFO - PROCESS | 708 | ++DOCSHELL 000000142B67C000 == 71 [pid = 708] [id = 243] 00:04:37 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (0000001428F76400) [pid = 708] [serial = 728] [outer = 0000000000000000] 00:04:37 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (0000001428FDE400) [pid = 708] [serial = 729] [outer = 0000001428F76400] 00:04:37 INFO - PROCESS | 708 | 1461222277651 Marionette DEBUG loaded listener.js 00:04:37 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (00000014293E1C00) [pid = 708] [serial = 730] [outer = 0000001428F76400] 00:04:38 INFO - PROCESS | 708 | 1461222278071 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 00:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 690ms 00:04:38 INFO - PROCESS | 708 | 1461222278104 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 00:04:38 INFO - PROCESS | 708 | 1461222278106 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 00:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:04:38 INFO - PROCESS | 708 | 1461222278109 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:04:38 INFO - PROCESS | 708 | 1461222278111 Marionette TRACE conn5 <- [1,938,null,{}] 00:04:38 INFO - PROCESS | 708 | 1461222278115 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:38 INFO - PROCESS | 708 | 1461222278259 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 00:04:38 INFO - PROCESS | 708 | 1461222278315 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:38 INFO - PROCESS | 708 | ++DOCSHELL 000000142D37D000 == 72 [pid = 708] [id = 244] 00:04:38 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (0000001429552800) [pid = 708] [serial = 731] [outer = 0000000000000000] 00:04:38 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (00000014295CB000) [pid = 708] [serial = 732] [outer = 0000001429552800] 00:04:38 INFO - PROCESS | 708 | 1461222278363 Marionette DEBUG loaded listener.js 00:04:38 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (000000142A460800) [pid = 708] [serial = 733] [outer = 0000001429552800] 00:04:38 INFO - PROCESS | 708 | 1461222278795 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 00:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 734ms 00:04:38 INFO - PROCESS | 708 | 1461222278846 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 00:04:38 INFO - PROCESS | 708 | 1461222278848 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 00:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:04:38 INFO - PROCESS | 708 | 1461222278857 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:04:38 INFO - PROCESS | 708 | 1461222278859 Marionette TRACE conn5 <- [1,942,null,{}] 00:04:38 INFO - PROCESS | 708 | 1461222278919 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:39 INFO - PROCESS | 708 | 1461222279031 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 00:04:39 INFO - PROCESS | 708 | 1461222279085 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:39 INFO - PROCESS | 708 | ++DOCSHELL 000000142D599800 == 73 [pid = 708] [id = 245] 00:04:39 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (000000142B43DC00) [pid = 708] [serial = 734] [outer = 0000000000000000] 00:04:39 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (000000142B49CC00) [pid = 708] [serial = 735] [outer = 000000142B43DC00] 00:04:39 INFO - PROCESS | 708 | 1461222279130 Marionette DEBUG loaded listener.js 00:04:39 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (000000142C50B400) [pid = 708] [serial = 736] [outer = 000000142B43DC00] 00:04:39 INFO - PROCESS | 708 | --DOMWINDOW == 123 (0000001425D13000) [pid = 708] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:04:39 INFO - PROCESS | 708 | --DOMWINDOW == 122 (0000001416773C00) [pid = 708] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:04:39 INFO - PROCESS | 708 | --DOMWINDOW == 121 (000000141DC9BC00) [pid = 708] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:04:39 INFO - PROCESS | 708 | --DOMWINDOW == 120 (0000001421F35000) [pid = 708] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:04:39 INFO - PROCESS | 708 | --DOMWINDOW == 119 (00000014248E4C00) [pid = 708] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:04:39 INFO - PROCESS | 708 | --DOMWINDOW == 118 (0000001427311800) [pid = 708] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:04:39 INFO - PROCESS | 708 | --DOMWINDOW == 117 (0000001428F7F800) [pid = 708] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:04:39 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001424BE1C00) [pid = 708] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:04:39 INFO - PROCESS | 708 | --DOMWINDOW == 115 (0000001429529000) [pid = 708] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:04:39 INFO - PROCESS | 708 | --DOMWINDOW == 114 (0000001427306400) [pid = 708] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:04:39 INFO - PROCESS | 708 | --DOMWINDOW == 113 (000000142A46C800) [pid = 708] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:04:39 INFO - PROCESS | 708 | 1461222279600 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 00:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 775ms 00:04:39 INFO - PROCESS | 708 | 1461222279630 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 00:04:39 INFO - PROCESS | 708 | 1461222279632 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 00:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:04:39 INFO - PROCESS | 708 | 1461222279636 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:04:39 INFO - PROCESS | 708 | 1461222279637 Marionette TRACE conn5 <- [1,946,null,{}] 00:04:39 INFO - PROCESS | 708 | 1461222279641 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:39 INFO - PROCESS | 708 | 1461222279725 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 00:04:39 INFO - PROCESS | 708 | 1461222279805 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:39 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBDE000 == 74 [pid = 708] [id = 246] 00:04:39 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (0000001424524000) [pid = 708] [serial = 737] [outer = 0000000000000000] 00:04:39 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001428FDFC00) [pid = 708] [serial = 738] [outer = 0000001424524000] 00:04:39 INFO - PROCESS | 708 | 1461222279851 Marionette DEBUG loaded listener.js 00:04:39 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (000000142C50F400) [pid = 708] [serial = 739] [outer = 0000001424524000] 00:04:40 INFO - PROCESS | 708 | 1461222280204 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 00:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 00:04:40 INFO - PROCESS | 708 | 1461222280266 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 00:04:40 INFO - PROCESS | 708 | 1461222280268 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 00:04:40 INFO - PROCESS | 708 | 1461222280271 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:04:40 INFO - PROCESS | 708 | 1461222280273 Marionette TRACE conn5 <- [1,950,null,{}] 00:04:40 INFO - PROCESS | 708 | 1461222280276 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:40 INFO - PROCESS | 708 | 1461222280392 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 00:04:40 INFO - PROCESS | 708 | 1461222280428 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:40 INFO - PROCESS | 708 | ++DOCSHELL 000000142EEDB000 == 75 [pid = 708] [id = 247] 00:04:40 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (000000142B43BC00) [pid = 708] [serial = 740] [outer = 0000000000000000] 00:04:40 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (000000142C516800) [pid = 708] [serial = 741] [outer = 000000142B43BC00] 00:04:40 INFO - PROCESS | 708 | 1461222280472 Marionette DEBUG loaded listener.js 00:04:40 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (000000142C762800) [pid = 708] [serial = 742] [outer = 000000142B43BC00] 00:04:40 INFO - PROCESS | 708 | 1461222280869 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 00:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 626ms 00:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:04:40 INFO - PROCESS | 708 | 1461222280901 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 00:04:40 INFO - PROCESS | 708 | 1461222280903 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 00:04:40 INFO - PROCESS | 708 | 1461222280906 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:04:40 INFO - PROCESS | 708 | 1461222280908 Marionette TRACE conn5 <- [1,954,null,{}] 00:04:40 INFO - PROCESS | 708 | 1461222280912 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:41 INFO - PROCESS | 708 | 1461222281031 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 00:04:41 INFO - PROCESS | 708 | 1461222281039 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:41 INFO - PROCESS | 708 | ++DOCSHELL 000000142FB8C000 == 76 [pid = 708] [id = 248] 00:04:41 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (000000142C767C00) [pid = 708] [serial = 743] [outer = 0000000000000000] 00:04:41 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (000000142EDEE400) [pid = 708] [serial = 744] [outer = 000000142C767C00] 00:04:41 INFO - PROCESS | 708 | 1461222281084 Marionette DEBUG loaded listener.js 00:04:41 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (000000142EDF6400) [pid = 708] [serial = 745] [outer = 000000142C767C00] 00:04:41 INFO - PROCESS | 708 | 1461222281561 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 00:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 00:04:41 INFO - PROCESS | 708 | 1461222281600 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 00:04:41 INFO - PROCESS | 708 | 1461222281605 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 00:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:04:41 INFO - PROCESS | 708 | 1461222281612 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:04:41 INFO - PROCESS | 708 | 1461222281618 Marionette TRACE conn5 <- [1,958,null,{}] 00:04:41 INFO - PROCESS | 708 | 1461222281625 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:41 INFO - PROCESS | 708 | 1461222281800 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 00:04:41 INFO - PROCESS | 708 | 1461222281900 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:41 INFO - PROCESS | 708 | ++DOCSHELL 0000001424C70800 == 77 [pid = 708] [id = 249] 00:04:41 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (000000141CEBD400) [pid = 708] [serial = 746] [outer = 0000000000000000] 00:04:41 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (000000141DC97000) [pid = 708] [serial = 747] [outer = 000000141CEBD400] 00:04:41 INFO - PROCESS | 708 | 1461222281958 Marionette DEBUG loaded listener.js 00:04:42 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (0000001421F62C00) [pid = 708] [serial = 748] [outer = 000000141CEBD400] 00:04:42 INFO - PROCESS | 708 | 1461222282538 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 00:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 986ms 00:04:42 INFO - PROCESS | 708 | 1461222282600 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 00:04:42 INFO - PROCESS | 708 | 1461222282607 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 00:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:04:42 INFO - PROCESS | 708 | 1461222282614 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:04:42 INFO - PROCESS | 708 | 1461222282617 Marionette TRACE conn5 <- [1,962,null,{}] 00:04:42 INFO - PROCESS | 708 | 1461222282621 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:42 INFO - PROCESS | 708 | 1461222282736 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 00:04:42 INFO - PROCESS | 708 | 1461222282858 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:42 INFO - PROCESS | 708 | ++DOCSHELL 000000142B669000 == 78 [pid = 708] [id = 250] 00:04:42 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (000000142502A800) [pid = 708] [serial = 749] [outer = 0000000000000000] 00:04:42 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (00000014253B2C00) [pid = 708] [serial = 750] [outer = 000000142502A800] 00:04:42 INFO - PROCESS | 708 | 1461222282916 Marionette DEBUG loaded listener.js 00:04:43 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (0000001427308800) [pid = 708] [serial = 751] [outer = 000000142502A800] 00:04:43 INFO - PROCESS | 708 | 1461222283500 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 00:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 944ms 00:04:43 INFO - PROCESS | 708 | 1461222283564 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 00:04:43 INFO - PROCESS | 708 | 1461222283567 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 00:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:04:43 INFO - PROCESS | 708 | 1461222283571 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:04:43 INFO - PROCESS | 708 | 1461222283575 Marionette TRACE conn5 <- [1,966,null,{}] 00:04:43 INFO - PROCESS | 708 | 1461222283587 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:43 INFO - PROCESS | 708 | 1461222283705 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 00:04:43 INFO - PROCESS | 708 | 1461222283828 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:43 INFO - PROCESS | 708 | ++DOCSHELL 0000001430AD7000 == 79 [pid = 708] [id = 251] 00:04:43 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (0000001429558800) [pid = 708] [serial = 752] [outer = 0000000000000000] 00:04:43 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (00000014296D0400) [pid = 708] [serial = 753] [outer = 0000001429558800] 00:04:43 INFO - PROCESS | 708 | 1461222283888 Marionette DEBUG loaded listener.js 00:04:43 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (000000142B7DF800) [pid = 708] [serial = 754] [outer = 0000001429558800] 00:04:44 INFO - PROCESS | 708 | 1461222284510 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 00:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 986ms 00:04:44 INFO - PROCESS | 708 | 1461222284559 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 00:04:44 INFO - PROCESS | 708 | 1461222284562 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 00:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:04:44 INFO - PROCESS | 708 | 1461222284565 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:04:44 INFO - PROCESS | 708 | 1461222284567 Marionette TRACE conn5 <- [1,970,null,{}] 00:04:44 INFO - PROCESS | 708 | 1461222284571 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:44 INFO - PROCESS | 708 | 1461222284682 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 00:04:44 INFO - PROCESS | 708 | 1461222284803 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:44 INFO - PROCESS | 708 | ++DOCSHELL 0000001430A73800 == 80 [pid = 708] [id = 252] 00:04:44 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (000000142E453800) [pid = 708] [serial = 755] [outer = 0000000000000000] 00:04:44 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (000000142E458800) [pid = 708] [serial = 756] [outer = 000000142E453800] 00:04:44 INFO - PROCESS | 708 | 1461222284860 Marionette DEBUG loaded listener.js 00:04:44 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (000000142EDF9400) [pid = 708] [serial = 757] [outer = 000000142E453800] 00:04:45 INFO - PROCESS | 708 | 1461222285411 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 00:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 879ms 00:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:04:45 INFO - PROCESS | 708 | 1461222285447 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 00:04:45 INFO - PROCESS | 708 | 1461222285449 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 00:04:45 INFO - PROCESS | 708 | 1461222285453 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:04:45 INFO - PROCESS | 708 | 1461222285455 Marionette TRACE conn5 <- [1,974,null,{}] 00:04:45 INFO - PROCESS | 708 | 1461222285459 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:45 INFO - PROCESS | 708 | 1461222285565 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 00:04:45 INFO - PROCESS | 708 | 1461222285659 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:45 INFO - PROCESS | 708 | ++DOCSHELL 000000142F8BB800 == 81 [pid = 708] [id = 253] 00:04:45 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (000000142F099C00) [pid = 708] [serial = 758] [outer = 0000000000000000] 00:04:45 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (000000142F09D400) [pid = 708] [serial = 759] [outer = 000000142F099C00] 00:04:45 INFO - PROCESS | 708 | 1461222285714 Marionette DEBUG loaded listener.js 00:04:45 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (000000142F0A4000) [pid = 708] [serial = 760] [outer = 000000142F099C00] 00:04:46 INFO - PROCESS | 708 | 1461222286300 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 00:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 880ms 00:04:46 INFO - PROCESS | 708 | 1461222286335 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 00:04:46 INFO - PROCESS | 708 | 1461222286338 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 00:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:04:46 INFO - PROCESS | 708 | 1461222286341 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:04:46 INFO - PROCESS | 708 | 1461222286344 Marionette TRACE conn5 <- [1,978,null,{}] 00:04:46 INFO - PROCESS | 708 | 1461222286347 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:46 INFO - PROCESS | 708 | 1461222286478 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 00:04:46 INFO - PROCESS | 708 | 1461222286604 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:46 INFO - PROCESS | 708 | ++DOCSHELL 0000001431D35800 == 82 [pid = 708] [id = 254] 00:04:46 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (0000001431D6E400) [pid = 708] [serial = 761] [outer = 0000000000000000] 00:04:46 INFO - PROCESS | 708 | ++DOMWINDOW == 139 (000000142E425400) [pid = 708] [serial = 762] [outer = 0000001431D6E400] 00:04:46 INFO - PROCESS | 708 | 1461222286663 Marionette DEBUG loaded listener.js 00:04:46 INFO - PROCESS | 708 | ++DOMWINDOW == 140 (000000142E42D800) [pid = 708] [serial = 763] [outer = 0000001431D6E400] 00:04:47 INFO - PROCESS | 708 | 1461222287243 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 00:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 944ms 00:04:47 INFO - PROCESS | 708 | 1461222287288 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 00:04:47 INFO - PROCESS | 708 | 1461222287291 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 00:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:04:47 INFO - PROCESS | 708 | 1461222287295 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:04:47 INFO - PROCESS | 708 | 1461222287297 Marionette TRACE conn5 <- [1,982,null,{}] 00:04:47 INFO - PROCESS | 708 | 1461222287301 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:47 INFO - PROCESS | 708 | 1461222287408 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 00:04:47 INFO - PROCESS | 708 | 1461222287503 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:47 INFO - PROCESS | 708 | ++DOCSHELL 0000001424EA4000 == 83 [pid = 708] [id = 255] 00:04:47 INFO - PROCESS | 708 | ++DOMWINDOW == 141 (0000001418245000) [pid = 708] [serial = 764] [outer = 0000000000000000] 00:04:47 INFO - PROCESS | 708 | ++DOMWINDOW == 142 (00000014257AF400) [pid = 708] [serial = 765] [outer = 0000001418245000] 00:04:47 INFO - PROCESS | 708 | 1461222287558 Marionette DEBUG loaded listener.js 00:04:47 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (000000142B438800) [pid = 708] [serial = 766] [outer = 0000001418245000] 00:04:48 INFO - PROCESS | 708 | 1461222288338 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 00:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1132ms 00:04:48 INFO - PROCESS | 708 | 1461222288429 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 00:04:48 INFO - PROCESS | 708 | 1461222288435 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 00:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:04:48 INFO - PROCESS | 708 | 1461222288440 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:04:48 INFO - PROCESS | 708 | 1461222288444 Marionette TRACE conn5 <- [1,986,null,{}] 00:04:48 INFO - PROCESS | 708 | 1461222288449 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:48 INFO - PROCESS | 708 | 1461222288556 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 00:04:48 INFO - PROCESS | 708 | 1461222288686 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:48 INFO - PROCESS | 708 | ++DOCSHELL 0000001422396000 == 84 [pid = 708] [id = 256] 00:04:48 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (000000141EF6C400) [pid = 708] [serial = 767] [outer = 0000000000000000] 00:04:48 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (0000001421F2F800) [pid = 708] [serial = 768] [outer = 000000141EF6C400] 00:04:48 INFO - PROCESS | 708 | 1461222288739 Marionette DEBUG loaded listener.js 00:04:48 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (0000001424B32400) [pid = 708] [serial = 769] [outer = 000000141EF6C400] 00:04:49 INFO - PROCESS | 708 | --DOCSHELL 000000142EEDB000 == 83 [pid = 708] [id = 247] 00:04:49 INFO - PROCESS | 708 | --DOCSHELL 000000142DBDE000 == 82 [pid = 708] [id = 246] 00:04:49 INFO - PROCESS | 708 | --DOCSHELL 000000142D599800 == 81 [pid = 708] [id = 245] 00:04:49 INFO - PROCESS | 708 | --DOCSHELL 000000142D37D000 == 80 [pid = 708] [id = 244] 00:04:49 INFO - PROCESS | 708 | --DOCSHELL 000000142B67C000 == 79 [pid = 708] [id = 243] 00:04:49 INFO - PROCESS | 708 | --DOCSHELL 0000001429354800 == 78 [pid = 708] [id = 242] 00:04:49 INFO - PROCESS | 708 | --DOCSHELL 0000001427E48800 == 77 [pid = 708] [id = 241] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 145 (00000014296D9C00) [pid = 708] [serial = 696] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOCSHELL 00000014223AD000 == 76 [pid = 708] [id = 240] 00:04:49 INFO - PROCESS | 708 | --DOCSHELL 00000014255A0800 == 75 [pid = 708] [id = 239] 00:04:49 INFO - PROCESS | 708 | --DOCSHELL 00000014300B7000 == 74 [pid = 708] [id = 236] 00:04:49 INFO - PROCESS | 708 | --DOCSHELL 000000142F973000 == 73 [pid = 708] [id = 235] 00:04:49 INFO - PROCESS | 708 | --DOCSHELL 0000001428EC9000 == 72 [pid = 708] [id = 234] 00:04:49 INFO - PROCESS | 708 | --DOCSHELL 0000001424EA0800 == 71 [pid = 708] [id = 233] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 144 (0000001427310800) [pid = 708] [serial = 651] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 143 (000000142B433000) [pid = 708] [serial = 570] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 142 (0000001427315C00) [pid = 708] [serial = 659] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 141 (0000001425F12000) [pid = 708] [serial = 680] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 140 (0000001419B3CC00) [pid = 708] [serial = 669] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 139 (000000141693F400) [pid = 708] [serial = 668] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 138 (000000141EF6C800) [pid = 708] [serial = 671] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 137 (0000001421F66800) [pid = 708] [serial = 672] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 136 (0000001425076000) [pid = 708] [serial = 677] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 135 (0000001424B32800) [pid = 708] [serial = 674] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 134 (0000001424E35000) [pid = 708] [serial = 675] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 133 (000000141824C000) [pid = 708] [serial = 653] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 132 (0000001428F75800) [pid = 708] [serial = 684] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 131 (0000001427377400) [pid = 708] [serial = 683] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 130 (000000142B4A4800) [pid = 708] [serial = 665] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 129 (0000001425FEF400) [pid = 708] [serial = 681] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 128 (00000014299D3000) [pid = 708] [serial = 662] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 127 (0000001424B2C400) [pid = 708] [serial = 656] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 126 (0000001428FE3C00) [pid = 708] [serial = 686] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 125 (00000014293DF000) [pid = 708] [serial = 687] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 124 (000000142951F000) [pid = 708] [serial = 690] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 123 (00000014295B2C00) [pid = 708] [serial = 691] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 122 (00000014295C3C00) [pid = 708] [serial = 693] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 121 (00000014295CE400) [pid = 708] [serial = 694] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 120 (0000001425083000) [pid = 708] [serial = 387] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:04:49 INFO - PROCESS | 708 | --DOMWINDOW == 119 (00000014257ABC00) [pid = 708] [serial = 678] [outer = 0000000000000000] [url = about:blank] 00:04:49 INFO - PROCESS | 708 | 1461222289320 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 00:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 941ms 00:04:49 INFO - PROCESS | 708 | 1461222289386 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 00:04:49 INFO - PROCESS | 708 | 1461222289392 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 00:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:04:49 INFO - PROCESS | 708 | 1461222289398 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:04:49 INFO - PROCESS | 708 | 1461222289401 Marionette TRACE conn5 <- [1,990,null,{}] 00:04:49 INFO - PROCESS | 708 | 1461222289405 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:49 INFO - PROCESS | 708 | 1461222289498 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 00:04:49 INFO - PROCESS | 708 | 1461222289511 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:49 INFO - PROCESS | 708 | ++DOCSHELL 0000001425A8C000 == 72 [pid = 708] [id = 257] 00:04:49 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (000000141DC98000) [pid = 708] [serial = 770] [outer = 0000000000000000] 00:04:49 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (0000001421F3BC00) [pid = 708] [serial = 771] [outer = 000000141DC98000] 00:04:49 INFO - PROCESS | 708 | 1461222289557 Marionette DEBUG loaded listener.js 00:04:49 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (0000001424645000) [pid = 708] [serial = 772] [outer = 000000141DC98000] 00:04:50 INFO - PROCESS | 708 | 1461222290031 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 00:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 00:04:50 INFO - PROCESS | 708 | 1461222290090 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 00:04:50 INFO - PROCESS | 708 | 1461222290093 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 00:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:04:50 INFO - PROCESS | 708 | 1461222290096 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:04:50 INFO - PROCESS | 708 | 1461222290100 Marionette TRACE conn5 <- [1,994,null,{}] 00:04:50 INFO - PROCESS | 708 | 1461222290111 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:50 INFO - PROCESS | 708 | 1461222290204 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 00:04:50 INFO - PROCESS | 708 | 1461222290213 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:50 INFO - PROCESS | 708 | ++DOCSHELL 0000001429353800 == 73 [pid = 708] [id = 258] 00:04:50 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (0000001425077800) [pid = 708] [serial = 773] [outer = 0000000000000000] 00:04:50 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (00000014253AD400) [pid = 708] [serial = 774] [outer = 0000001425077800] 00:04:50 INFO - PROCESS | 708 | 1461222290262 Marionette DEBUG loaded listener.js 00:04:50 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (0000001425B2A000) [pid = 708] [serial = 775] [outer = 0000001425077800] 00:04:50 INFO - PROCESS | 708 | 1461222290718 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 00:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 648ms 00:04:50 INFO - PROCESS | 708 | 1461222290747 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 00:04:50 INFO - PROCESS | 708 | 1461222290749 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 00:04:50 INFO - PROCESS | 708 | 1461222290757 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:04:50 INFO - PROCESS | 708 | 1461222290759 Marionette TRACE conn5 <- [1,998,null,{}] 00:04:50 INFO - PROCESS | 708 | 1461222290762 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:50 INFO - PROCESS | 708 | 1461222290881 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 00:04:50 INFO - PROCESS | 708 | 1461222290889 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:50 INFO - PROCESS | 708 | ++DOCSHELL 000000142A6A7000 == 74 [pid = 708] [id = 259] 00:04:50 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (0000001425082800) [pid = 708] [serial = 776] [outer = 0000000000000000] 00:04:51 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (0000001425FE8400) [pid = 708] [serial = 777] [outer = 0000001425082800] 00:04:51 INFO - PROCESS | 708 | 1461222291010 Marionette DEBUG loaded listener.js 00:04:51 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (00000014269A7400) [pid = 708] [serial = 778] [outer = 0000001425082800] 00:04:51 INFO - PROCESS | 708 | 1461222291415 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 00:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 691ms 00:04:51 INFO - PROCESS | 708 | 1461222291452 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 00:04:51 INFO - PROCESS | 708 | 1461222291454 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 00:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:04:51 INFO - PROCESS | 708 | 1461222291457 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:04:51 INFO - PROCESS | 708 | 1461222291459 Marionette TRACE conn5 <- [1,1002,null,{}] 00:04:51 INFO - PROCESS | 708 | 1461222291463 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:51 INFO - PROCESS | 708 | 1461222291583 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 00:04:51 INFO - PROCESS | 708 | 1461222291589 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:51 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF08800 == 75 [pid = 708] [id = 260] 00:04:51 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (00000014253B7400) [pid = 708] [serial = 779] [outer = 0000000000000000] 00:04:51 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (000000142736B000) [pid = 708] [serial = 780] [outer = 00000014253B7400] 00:04:51 INFO - PROCESS | 708 | 1461222291636 Marionette DEBUG loaded listener.js 00:04:51 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (0000001427F5CC00) [pid = 708] [serial = 781] [outer = 00000014253B7400] 00:04:52 INFO - PROCESS | 708 | 1461222292113 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 00:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 692ms 00:04:52 INFO - PROCESS | 708 | 1461222292155 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 00:04:52 INFO - PROCESS | 708 | 1461222292157 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 00:04:52 INFO - PROCESS | 708 | 1461222292161 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:04:52 INFO - PROCESS | 708 | 1461222292163 Marionette TRACE conn5 <- [1,1006,null,{}] 00:04:52 INFO - PROCESS | 708 | 1461222292167 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:52 INFO - PROCESS | 708 | 1461222292320 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 00:04:52 INFO - PROCESS | 708 | 1461222292349 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:52 INFO - PROCESS | 708 | ++DOCSHELL 000000142D417000 == 76 [pid = 708] [id = 261] 00:04:52 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (00000014293E6800) [pid = 708] [serial = 782] [outer = 0000000000000000] 00:04:52 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (0000001429528400) [pid = 708] [serial = 783] [outer = 00000014293E6800] 00:04:52 INFO - PROCESS | 708 | 1461222292399 Marionette DEBUG loaded listener.js 00:04:52 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (00000014295B4000) [pid = 708] [serial = 784] [outer = 00000014293E6800] 00:04:52 INFO - PROCESS | 708 | 1461222292834 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 00:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 734ms 00:04:52 INFO - PROCESS | 708 | 1461222292900 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 00:04:52 INFO - PROCESS | 708 | 1461222292903 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 00:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:04:52 INFO - PROCESS | 708 | 1461222292906 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:04:52 INFO - PROCESS | 708 | 1461222292908 Marionette TRACE conn5 <- [1,1010,null,{}] 00:04:52 INFO - PROCESS | 708 | 1461222292911 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:53 INFO - PROCESS | 708 | 1461222293035 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 00:04:53 INFO - PROCESS | 708 | 1461222293089 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:53 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBE8800 == 77 [pid = 708] [id = 262] 00:04:53 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (00000014295BB800) [pid = 708] [serial = 785] [outer = 0000000000000000] 00:04:53 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (00000014295CF800) [pid = 708] [serial = 786] [outer = 00000014295BB800] 00:04:53 INFO - PROCESS | 708 | 1461222293137 Marionette DEBUG loaded listener.js 00:04:53 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (00000014296D2C00) [pid = 708] [serial = 787] [outer = 00000014295BB800] 00:04:53 INFO - PROCESS | 708 | --DOMWINDOW == 136 (0000001428F76400) [pid = 708] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:04:53 INFO - PROCESS | 708 | --DOMWINDOW == 135 (000000142730D400) [pid = 708] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:04:53 INFO - PROCESS | 708 | --DOMWINDOW == 134 (0000001418958800) [pid = 708] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:04:53 INFO - PROCESS | 708 | --DOMWINDOW == 133 (0000001429552800) [pid = 708] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:04:53 INFO - PROCESS | 708 | --DOMWINDOW == 132 (0000001424524000) [pid = 708] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:04:53 INFO - PROCESS | 708 | --DOMWINDOW == 131 (000000141D56DC00) [pid = 708] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:04:53 INFO - PROCESS | 708 | --DOMWINDOW == 130 (00000014257AC400) [pid = 708] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:04:53 INFO - PROCESS | 708 | --DOMWINDOW == 129 (000000142B43DC00) [pid = 708] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:04:53 INFO - PROCESS | 708 | --DOMWINDOW == 128 (000000142B43BC00) [pid = 708] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:04:53 INFO - PROCESS | 708 | 1461222293705 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 00:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 839ms 00:04:53 INFO - PROCESS | 708 | 1461222293748 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 00:04:53 INFO - PROCESS | 708 | 1461222293750 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 00:04:53 INFO - PROCESS | 708 | 1461222293754 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:04:53 INFO - PROCESS | 708 | 1461222293756 Marionette TRACE conn5 <- [1,1014,null,{}] 00:04:53 INFO - PROCESS | 708 | 1461222293759 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:53 INFO - PROCESS | 708 | 1461222293850 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 00:04:53 INFO - PROCESS | 708 | 1461222293857 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:53 INFO - PROCESS | 708 | ++DOCSHELL 000000142E842000 == 78 [pid = 708] [id = 263] 00:04:53 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (0000001425D13000) [pid = 708] [serial = 788] [outer = 0000000000000000] 00:04:53 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (00000014299CBC00) [pid = 708] [serial = 789] [outer = 0000001425D13000] 00:04:53 INFO - PROCESS | 708 | 1461222293903 Marionette DEBUG loaded listener.js 00:04:53 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (000000142A62A400) [pid = 708] [serial = 790] [outer = 0000001425D13000] 00:04:54 INFO - PROCESS | 708 | 1461222294350 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 00:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 629ms 00:04:54 INFO - PROCESS | 708 | 1461222294387 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 00:04:54 INFO - PROCESS | 708 | 1461222294390 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 00:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:04:54 INFO - PROCESS | 708 | 1461222294393 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:04:54 INFO - PROCESS | 708 | 1461222294395 Marionette TRACE conn5 <- [1,1018,null,{}] 00:04:54 INFO - PROCESS | 708 | 1461222294398 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:54 INFO - PROCESS | 708 | 1461222294488 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 00:04:54 INFO - PROCESS | 708 | 1461222294494 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:54 INFO - PROCESS | 708 | ++DOCSHELL 000000142EDB7800 == 79 [pid = 708] [id = 264] 00:04:54 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (000000141DAA3000) [pid = 708] [serial = 791] [outer = 0000000000000000] 00:04:54 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (000000142B432000) [pid = 708] [serial = 792] [outer = 000000141DAA3000] 00:04:54 INFO - PROCESS | 708 | 1461222294540 Marionette DEBUG loaded listener.js 00:04:54 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (000000142B7E6400) [pid = 708] [serial = 793] [outer = 000000141DAA3000] 00:04:54 INFO - PROCESS | 708 | 1461222294946 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 00:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 585ms 00:04:54 INFO - PROCESS | 708 | 1461222294980 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 00:04:54 INFO - PROCESS | 708 | 1461222294982 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 00:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:04:55 INFO - PROCESS | 708 | 1461222294998 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:04:55 INFO - PROCESS | 708 | 1461222295000 Marionette TRACE conn5 <- [1,1022,null,{}] 00:04:55 INFO - PROCESS | 708 | 1461222295008 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:55 INFO - PROCESS | 708 | 1461222295095 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 00:04:55 INFO - PROCESS | 708 | 1461222295103 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:55 INFO - PROCESS | 708 | ++DOCSHELL 000000142F8B8800 == 80 [pid = 708] [id = 265] 00:04:55 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (000000142A6DE400) [pid = 708] [serial = 794] [outer = 0000000000000000] 00:04:55 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (000000142C515C00) [pid = 708] [serial = 795] [outer = 000000142A6DE400] 00:04:55 INFO - PROCESS | 708 | 1461222295148 Marionette DEBUG loaded listener.js 00:04:55 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (000000142E426800) [pid = 708] [serial = 796] [outer = 000000142A6DE400] 00:04:55 INFO - PROCESS | 708 | 1461222295823 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 00:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 901ms 00:04:55 INFO - PROCESS | 708 | 1461222295891 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 00:04:55 INFO - PROCESS | 708 | 1461222295896 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 00:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:04:55 INFO - PROCESS | 708 | 1461222295901 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:04:55 INFO - PROCESS | 708 | 1461222295906 Marionette TRACE conn5 <- [1,1026,null,{}] 00:04:55 INFO - PROCESS | 708 | 1461222295912 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:56 INFO - PROCESS | 708 | 1461222296065 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 00:04:56 INFO - PROCESS | 708 | 1461222296191 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:56 INFO - PROCESS | 708 | ++DOCSHELL 0000001427E51000 == 81 [pid = 708] [id = 266] 00:04:56 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (000000141844B400) [pid = 708] [serial = 797] [outer = 0000000000000000] 00:04:56 INFO - PROCESS | 708 | ++DOMWINDOW == 139 (000000141DA3B400) [pid = 708] [serial = 798] [outer = 000000141844B400] 00:04:56 INFO - PROCESS | 708 | 1461222296251 Marionette DEBUG loaded listener.js 00:04:56 INFO - PROCESS | 708 | ++DOMWINDOW == 140 (0000001421F68C00) [pid = 708] [serial = 799] [outer = 000000141844B400] 00:04:56 INFO - PROCESS | 708 | 1461222296857 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 00:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 983ms 00:04:56 INFO - PROCESS | 708 | 1461222296889 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 00:04:56 INFO - PROCESS | 708 | 1461222296895 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 00:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:04:56 INFO - PROCESS | 708 | 1461222296902 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:04:56 INFO - PROCESS | 708 | 1461222296906 Marionette TRACE conn5 <- [1,1030,null,{}] 00:04:56 INFO - PROCESS | 708 | 1461222296910 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:57 INFO - PROCESS | 708 | 1461222297025 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 00:04:57 INFO - PROCESS | 708 | 1461222297121 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:57 INFO - PROCESS | 708 | ++DOCSHELL 000000142D3BE800 == 82 [pid = 708] [id = 267] 00:04:57 INFO - PROCESS | 708 | ++DOMWINDOW == 141 (00000014253AE400) [pid = 708] [serial = 800] [outer = 0000000000000000] 00:04:57 INFO - PROCESS | 708 | ++DOMWINDOW == 142 (0000001425D1B800) [pid = 708] [serial = 801] [outer = 00000014253AE400] 00:04:57 INFO - PROCESS | 708 | 1461222297177 Marionette DEBUG loaded listener.js 00:04:57 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (0000001427A5B000) [pid = 708] [serial = 802] [outer = 00000014253AE400] 00:04:57 INFO - PROCESS | 708 | 1461222297831 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 00:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 983ms 00:04:57 INFO - PROCESS | 708 | 1461222297891 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 00:04:57 INFO - PROCESS | 708 | 1461222297894 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 00:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:04:57 INFO - PROCESS | 708 | 1461222297898 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:04:57 INFO - PROCESS | 708 | 1461222297902 Marionette TRACE conn5 <- [1,1034,null,{}] 00:04:57 INFO - PROCESS | 708 | 1461222297914 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:58 INFO - PROCESS | 708 | 1461222298071 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 00:04:58 INFO - PROCESS | 708 | 1461222298089 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:58 INFO - PROCESS | 708 | ++DOCSHELL 0000001430A64000 == 83 [pid = 708] [id = 268] 00:04:58 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (00000014295CC400) [pid = 708] [serial = 803] [outer = 0000000000000000] 00:04:58 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (000000142B43E000) [pid = 708] [serial = 804] [outer = 00000014295CC400] 00:04:58 INFO - PROCESS | 708 | 1461222298148 Marionette DEBUG loaded listener.js 00:04:58 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (000000142D2A4800) [pid = 708] [serial = 805] [outer = 00000014295CC400] 00:04:58 INFO - PROCESS | 708 | 1461222298754 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 00:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 899ms 00:04:58 INFO - PROCESS | 708 | 1461222298800 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 00:04:58 INFO - PROCESS | 708 | 1461222298804 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 00:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:04:58 INFO - PROCESS | 708 | 1461222298807 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:04:58 INFO - PROCESS | 708 | 1461222298809 Marionette TRACE conn5 <- [1,1038,null,{}] 00:04:58 INFO - PROCESS | 708 | 1461222298813 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:58 INFO - PROCESS | 708 | 1461222298926 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 00:04:59 INFO - PROCESS | 708 | 1461222299021 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:59 INFO - PROCESS | 708 | ++DOCSHELL 0000001430ADC800 == 84 [pid = 708] [id = 269] 00:04:59 INFO - PROCESS | 708 | ++DOMWINDOW == 147 (0000001429953400) [pid = 708] [serial = 806] [outer = 0000000000000000] 00:04:59 INFO - PROCESS | 708 | ++DOMWINDOW == 148 (000000142D2AB400) [pid = 708] [serial = 807] [outer = 0000001429953400] 00:04:59 INFO - PROCESS | 708 | 1461222299077 Marionette DEBUG loaded listener.js 00:04:59 INFO - PROCESS | 708 | ++DOMWINDOW == 149 (000000142E42C000) [pid = 708] [serial = 808] [outer = 0000001429953400] 00:04:59 INFO - PROCESS | 708 | 1461222299622 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 00:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 838ms 00:04:59 INFO - PROCESS | 708 | 1461222299646 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 00:04:59 INFO - PROCESS | 708 | 1461222299648 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 00:04:59 INFO - PROCESS | 708 | 1461222299669 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:04:59 INFO - PROCESS | 708 | 1461222299671 Marionette TRACE conn5 <- [1,1042,null,{}] 00:04:59 INFO - PROCESS | 708 | 1461222299675 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:04:59 INFO - PROCESS | 708 | 1461222299784 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 00:04:59 INFO - PROCESS | 708 | 1461222299878 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:59 INFO - PROCESS | 708 | ++DOCSHELL 000000142FC5E800 == 85 [pid = 708] [id = 270] 00:04:59 INFO - PROCESS | 708 | ++DOMWINDOW == 150 (000000142E433800) [pid = 708] [serial = 809] [outer = 0000000000000000] 00:04:59 INFO - PROCESS | 708 | ++DOMWINDOW == 151 (000000142E453400) [pid = 708] [serial = 810] [outer = 000000142E433800] 00:04:59 INFO - PROCESS | 708 | 1461222299933 Marionette DEBUG loaded listener.js 00:05:00 INFO - PROCESS | 708 | ++DOMWINDOW == 152 (000000142EDF3C00) [pid = 708] [serial = 811] [outer = 000000142E433800] 00:05:00 INFO - PROCESS | 708 | 1461222300514 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 00:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 879ms 00:05:00 INFO - PROCESS | 708 | 1461222300552 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 00:05:00 INFO - PROCESS | 708 | 1461222300555 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 00:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:05:00 INFO - PROCESS | 708 | 1461222300558 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:05:00 INFO - PROCESS | 708 | 1461222300560 Marionette TRACE conn5 <- [1,1046,null,{}] 00:05:00 INFO - PROCESS | 708 | 1461222300564 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:00 INFO - PROCESS | 708 | 1461222300695 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 00:05:00 INFO - PROCESS | 708 | 1461222300821 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:00 INFO - PROCESS | 708 | ++DOCSHELL 000000143073E000 == 86 [pid = 708] [id = 271] 00:05:00 INFO - PROCESS | 708 | ++DOMWINDOW == 153 (000000142EBCB000) [pid = 708] [serial = 812] [outer = 0000000000000000] 00:05:00 INFO - PROCESS | 708 | ++DOMWINDOW == 154 (000000142F0A6800) [pid = 708] [serial = 813] [outer = 000000142EBCB000] 00:05:00 INFO - PROCESS | 708 | 1461222300880 Marionette DEBUG loaded listener.js 00:05:00 INFO - PROCESS | 708 | ++DOMWINDOW == 155 (00000014314D6800) [pid = 708] [serial = 814] [outer = 000000142EBCB000] 00:05:01 INFO - PROCESS | 708 | 1461222301385 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 00:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 880ms 00:05:01 INFO - PROCESS | 708 | 1461222301448 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 00:05:01 INFO - PROCESS | 708 | 1461222301450 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 00:05:01 INFO - PROCESS | 708 | 1461222301456 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:05:01 INFO - PROCESS | 708 | 1461222301458 Marionette TRACE conn5 <- [1,1050,null,{}] 00:05:01 INFO - PROCESS | 708 | 1461222301462 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:01 INFO - PROCESS | 708 | 1461222301570 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 00:05:01 INFO - PROCESS | 708 | 1461222301664 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:01 INFO - PROCESS | 708 | ++DOCSHELL 000000142FEDB800 == 87 [pid = 708] [id = 272] 00:05:01 INFO - PROCESS | 708 | ++DOMWINDOW == 156 (000000142D33D000) [pid = 708] [serial = 815] [outer = 0000000000000000] 00:05:01 INFO - PROCESS | 708 | ++DOMWINDOW == 157 (000000142D342800) [pid = 708] [serial = 816] [outer = 000000142D33D000] 00:05:01 INFO - PROCESS | 708 | 1461222301719 Marionette DEBUG loaded listener.js 00:05:01 INFO - PROCESS | 708 | ++DOMWINDOW == 158 (000000142F0A6400) [pid = 708] [serial = 817] [outer = 000000142D33D000] 00:05:02 INFO - PROCESS | 708 | 1461222302473 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 00:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1076ms 00:05:02 INFO - PROCESS | 708 | 1461222302537 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 00:05:02 INFO - PROCESS | 708 | 1461222302541 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 00:05:02 INFO - PROCESS | 708 | 1461222302547 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:05:02 INFO - PROCESS | 708 | 1461222302551 Marionette TRACE conn5 <- [1,1054,null,{}] 00:05:02 INFO - PROCESS | 708 | 1461222302558 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:02 INFO - PROCESS | 708 | 1461222302669 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 00:05:02 INFO - PROCESS | 708 | 1461222302802 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:02 INFO - PROCESS | 708 | ++DOCSHELL 0000001418311800 == 88 [pid = 708] [id = 273] 00:05:02 INFO - PROCESS | 708 | ++DOMWINDOW == 159 (0000001416949400) [pid = 708] [serial = 818] [outer = 0000000000000000] 00:05:02 INFO - PROCESS | 708 | ++DOMWINDOW == 160 (00000014171E3C00) [pid = 708] [serial = 819] [outer = 0000001416949400] 00:05:02 INFO - PROCESS | 708 | 1461222302854 Marionette DEBUG loaded listener.js 00:05:02 INFO - PROCESS | 708 | ++DOMWINDOW == 161 (00000014180A4000) [pid = 708] [serial = 820] [outer = 0000001416949400] 00:05:03 INFO - PROCESS | 708 | 1461222303493 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 00:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 985ms 00:05:03 INFO - PROCESS | 708 | 1461222303535 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 00:05:03 INFO - PROCESS | 708 | 1461222303541 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 00:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:05:03 INFO - PROCESS | 708 | 1461222303548 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:05:03 INFO - PROCESS | 708 | 1461222303551 Marionette TRACE conn5 <- [1,1058,null,{}] 00:05:03 INFO - PROCESS | 708 | 1461222303554 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:03 INFO - PROCESS | 708 | 1461222303658 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 00:05:03 INFO - PROCESS | 708 | 1461222303808 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:03 INFO - PROCESS | 708 | --DOCSHELL 000000142EEE0800 == 87 [pid = 708] [id = 220] 00:05:03 INFO - PROCESS | 708 | --DOCSHELL 000000142EDB7800 == 86 [pid = 708] [id = 264] 00:05:03 INFO - PROCESS | 708 | --DOCSHELL 000000142E842000 == 85 [pid = 708] [id = 263] 00:05:03 INFO - PROCESS | 708 | --DOCSHELL 000000142DBE8800 == 84 [pid = 708] [id = 262] 00:05:03 INFO - PROCESS | 708 | --DOCSHELL 000000142D417000 == 83 [pid = 708] [id = 261] 00:05:03 INFO - PROCESS | 708 | --DOCSHELL 000000142CF08800 == 82 [pid = 708] [id = 260] 00:05:03 INFO - PROCESS | 708 | --DOCSHELL 000000142A6A7000 == 81 [pid = 708] [id = 259] 00:05:03 INFO - PROCESS | 708 | --DOCSHELL 0000001429353800 == 80 [pid = 708] [id = 258] 00:05:03 INFO - PROCESS | 708 | --DOCSHELL 0000001425A8C000 == 79 [pid = 708] [id = 257] 00:05:03 INFO - PROCESS | 708 | --DOCSHELL 0000001422396000 == 78 [pid = 708] [id = 256] 00:05:03 INFO - PROCESS | 708 | --DOMWINDOW == 160 (000000141D806800) [pid = 708] [serial = 699] [outer = 0000000000000000] [url = about:blank] 00:05:03 INFO - PROCESS | 708 | --DOMWINDOW == 159 (0000001424B33C00) [pid = 708] [serial = 702] [outer = 0000000000000000] [url = about:blank] 00:05:03 INFO - PROCESS | 708 | --DOMWINDOW == 158 (000000142954F400) [pid = 708] [serial = 714] [outer = 0000000000000000] [url = about:blank] 00:05:03 INFO - PROCESS | 708 | --DOMWINDOW == 157 (0000001427F64800) [pid = 708] [serial = 705] [outer = 0000000000000000] [url = about:blank] 00:05:03 INFO - PROCESS | 708 | --DOMWINDOW == 156 (00000014295BB400) [pid = 708] [serial = 708] [outer = 0000000000000000] [url = about:blank] 00:05:03 INFO - PROCESS | 708 | --DOMWINDOW == 155 (000000142A626400) [pid = 708] [serial = 711] [outer = 0000000000000000] [url = about:blank] 00:05:03 INFO - PROCESS | 708 | --DOMWINDOW == 154 (000000142EDEE400) [pid = 708] [serial = 744] [outer = 0000000000000000] [url = about:blank] 00:05:03 INFO - PROCESS | 708 | ++DOCSHELL 000000141DBC2000 == 79 [pid = 708] [id = 274] 00:05:03 INFO - PROCESS | 708 | ++DOMWINDOW == 155 (0000001417AD0400) [pid = 708] [serial = 821] [outer = 0000000000000000] 00:05:03 INFO - PROCESS | 708 | ++DOMWINDOW == 156 (0000001418265000) [pid = 708] [serial = 822] [outer = 0000001417AD0400] 00:05:03 INFO - PROCESS | 708 | 1461222303903 Marionette DEBUG loaded listener.js 00:05:03 INFO - PROCESS | 708 | ++DOMWINDOW == 157 (000000141893A400) [pid = 708] [serial = 823] [outer = 0000001417AD0400] 00:05:04 INFO - PROCESS | 708 | --DOCSHELL 0000001431D35800 == 78 [pid = 708] [id = 254] 00:05:04 INFO - PROCESS | 708 | --DOCSHELL 000000142F8BB800 == 77 [pid = 708] [id = 253] 00:05:04 INFO - PROCESS | 708 | --DOCSHELL 0000001430A73800 == 76 [pid = 708] [id = 252] 00:05:04 INFO - PROCESS | 708 | --DOCSHELL 0000001430AD7000 == 75 [pid = 708] [id = 251] 00:05:04 INFO - PROCESS | 708 | --DOCSHELL 000000142B669000 == 74 [pid = 708] [id = 250] 00:05:04 INFO - PROCESS | 708 | --DOCSHELL 0000001424C70800 == 73 [pid = 708] [id = 249] 00:05:04 INFO - PROCESS | 708 | --DOCSHELL 000000142FB8C000 == 72 [pid = 708] [id = 248] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 156 (0000001428FDE400) [pid = 708] [serial = 729] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 155 (00000014293E1C00) [pid = 708] [serial = 730] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 154 (000000142736BC00) [pid = 708] [serial = 726] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 153 (000000141DBCE000) [pid = 708] [serial = 720] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 152 (00000014249D5000) [pid = 708] [serial = 721] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 151 (000000142A460800) [pid = 708] [serial = 733] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 150 (00000014295CB000) [pid = 708] [serial = 732] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 149 (0000001428FDFC00) [pid = 708] [serial = 738] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 148 (0000001423C2EC00) [pid = 708] [serial = 718] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 147 (000000141E7A6800) [pid = 708] [serial = 717] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 146 (0000001425B2D400) [pid = 708] [serial = 723] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 145 (0000001425F2AC00) [pid = 708] [serial = 724] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 144 (000000142B49CC00) [pid = 708] [serial = 735] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 143 (000000142C762800) [pid = 708] [serial = 742] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 142 (000000142C516800) [pid = 708] [serial = 741] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 141 (000000142C50B400) [pid = 708] [serial = 736] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 140 (000000142C50F400) [pid = 708] [serial = 739] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | --DOMWINDOW == 139 (0000001427F5A000) [pid = 708] [serial = 727] [outer = 0000000000000000] [url = about:blank] 00:05:04 INFO - PROCESS | 708 | 1461222304364 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 00:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 837ms 00:05:04 INFO - PROCESS | 708 | 1461222304385 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 00:05:04 INFO - PROCESS | 708 | 1461222304388 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 00:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:05:04 INFO - PROCESS | 708 | 1461222304391 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:05:04 INFO - PROCESS | 708 | 1461222304395 Marionette TRACE conn5 <- [1,1062,null,{}] 00:05:04 INFO - PROCESS | 708 | 1461222304407 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:04 INFO - PROCESS | 708 | 1461222304503 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 00:05:04 INFO - PROCESS | 708 | 1461222304510 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:04 INFO - PROCESS | 708 | ++DOCSHELL 0000001424550000 == 73 [pid = 708] [id = 275] 00:05:04 INFO - PROCESS | 708 | ++DOMWINDOW == 140 (000000141CD3E000) [pid = 708] [serial = 824] [outer = 0000000000000000] 00:05:04 INFO - PROCESS | 708 | ++DOMWINDOW == 141 (000000141D805800) [pid = 708] [serial = 825] [outer = 000000141CD3E000] 00:05:04 INFO - PROCESS | 708 | 1461222304561 Marionette DEBUG loaded listener.js 00:05:04 INFO - PROCESS | 708 | ++DOMWINDOW == 142 (000000141DBCE800) [pid = 708] [serial = 826] [outer = 000000141CD3E000] 00:05:05 INFO - PROCESS | 708 | 1461222305046 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 00:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 687ms 00:05:05 INFO - PROCESS | 708 | 1461222305081 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 00:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:05:05 INFO - PROCESS | 708 | 1461222305084 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 00:05:05 INFO - PROCESS | 708 | 1461222305088 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:05:05 INFO - PROCESS | 708 | 1461222305090 Marionette TRACE conn5 <- [1,1066,null,{}] 00:05:05 INFO - PROCESS | 708 | 1461222305093 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:05 INFO - PROCESS | 708 | 1461222305183 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 00:05:05 INFO - PROCESS | 708 | 1461222305191 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:05 INFO - PROCESS | 708 | ++DOCSHELL 0000001425707800 == 74 [pid = 708] [id = 276] 00:05:05 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (000000141E71B400) [pid = 708] [serial = 827] [outer = 0000000000000000] 00:05:05 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (000000141F349800) [pid = 708] [serial = 828] [outer = 000000141E71B400] 00:05:05 INFO - PROCESS | 708 | 1461222305238 Marionette DEBUG loaded listener.js 00:05:05 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (0000001421F35400) [pid = 708] [serial = 829] [outer = 000000141E71B400] 00:05:05 INFO - PROCESS | 708 | 1461222305698 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 00:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 691ms 00:05:05 INFO - PROCESS | 708 | 1461222305781 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 00:05:05 INFO - PROCESS | 708 | 1461222305783 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 00:05:05 INFO - PROCESS | 708 | 1461222305787 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:05:05 INFO - PROCESS | 708 | 1461222305789 Marionette TRACE conn5 <- [1,1070,null,{}] 00:05:05 INFO - PROCESS | 708 | 1461222305792 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:05 INFO - PROCESS | 708 | 1461222305879 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 00:05:05 INFO - PROCESS | 708 | 1461222305971 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:05 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BDB000 == 75 [pid = 708] [id = 277] 00:05:05 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (000000141DA9DC00) [pid = 708] [serial = 830] [outer = 0000000000000000] 00:05:06 INFO - PROCESS | 708 | ++DOMWINDOW == 147 (00000014222AA800) [pid = 708] [serial = 831] [outer = 000000141DA9DC00] 00:05:06 INFO - PROCESS | 708 | 1461222306018 Marionette DEBUG loaded listener.js 00:05:06 INFO - PROCESS | 708 | ++DOMWINDOW == 148 (00000014229A4000) [pid = 708] [serial = 832] [outer = 000000141DA9DC00] 00:05:06 INFO - PROCESS | 708 | 1461222306422 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 00:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 00:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:05:06 INFO - PROCESS | 708 | 1461222306483 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 00:05:06 INFO - PROCESS | 708 | 1461222306485 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 00:05:06 INFO - PROCESS | 708 | 1461222306489 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:05:06 INFO - PROCESS | 708 | 1461222306490 Marionette TRACE conn5 <- [1,1074,null,{}] 00:05:06 INFO - PROCESS | 708 | 1461222306494 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:06 INFO - PROCESS | 708 | 1461222306660 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 00:05:06 INFO - PROCESS | 708 | 1461222306688 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:06 INFO - PROCESS | 708 | ++DOCSHELL 0000001428D90000 == 76 [pid = 708] [id = 278] 00:05:06 INFO - PROCESS | 708 | ++DOMWINDOW == 149 (000000142464A800) [pid = 708] [serial = 833] [outer = 0000000000000000] 00:05:06 INFO - PROCESS | 708 | ++DOMWINDOW == 150 (0000001424BE5000) [pid = 708] [serial = 834] [outer = 000000142464A800] 00:05:06 INFO - PROCESS | 708 | 1461222306737 Marionette DEBUG loaded listener.js 00:05:06 INFO - PROCESS | 708 | ++DOMWINDOW == 151 (000000142502A000) [pid = 708] [serial = 835] [outer = 000000142464A800] 00:05:07 INFO - PROCESS | 708 | 1461222307182 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 00:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 00:05:07 INFO - PROCESS | 708 | 1461222307224 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 00:05:07 INFO - PROCESS | 708 | 1461222307226 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 00:05:07 INFO - PROCESS | 708 | 1461222307229 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:05:07 INFO - PROCESS | 708 | 1461222307231 Marionette TRACE conn5 <- [1,1078,null,{}] 00:05:07 INFO - PROCESS | 708 | 1461222307235 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:07 INFO - PROCESS | 708 | 1461222307349 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 00:05:07 INFO - PROCESS | 708 | 1461222307405 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:07 INFO - PROCESS | 708 | ++DOCSHELL 00000014293B8000 == 77 [pid = 708] [id = 279] 00:05:07 INFO - PROCESS | 708 | ++DOMWINDOW == 152 (0000001425038800) [pid = 708] [serial = 836] [outer = 0000000000000000] 00:05:07 INFO - PROCESS | 708 | ++DOMWINDOW == 153 (0000001425081C00) [pid = 708] [serial = 837] [outer = 0000001425038800] 00:05:07 INFO - PROCESS | 708 | 1461222307450 Marionette DEBUG loaded listener.js 00:05:07 INFO - PROCESS | 708 | ++DOMWINDOW == 154 (00000014253B7C00) [pid = 708] [serial = 838] [outer = 0000001425038800] 00:05:07 INFO - PROCESS | 708 | 1461222307850 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 00:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 00:05:07 INFO - PROCESS | 708 | 1461222307903 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 00:05:07 INFO - PROCESS | 708 | 1461222307905 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 00:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:05:07 INFO - PROCESS | 708 | 1461222307916 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:05:07 INFO - PROCESS | 708 | 1461222307918 Marionette TRACE conn5 <- [1,1082,null,{}] 00:05:07 INFO - PROCESS | 708 | 1461222307922 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:08 INFO - PROCESS | 708 | 1461222308064 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 00:05:08 INFO - PROCESS | 708 | 1461222308089 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:08 INFO - PROCESS | 708 | ++DOCSHELL 000000142B66C800 == 78 [pid = 708] [id = 280] 00:05:08 INFO - PROCESS | 708 | ++DOMWINDOW == 155 (0000001425B26800) [pid = 708] [serial = 839] [outer = 0000000000000000] 00:05:08 INFO - PROCESS | 708 | ++DOMWINDOW == 156 (0000001425B2EC00) [pid = 708] [serial = 840] [outer = 0000001425B26800] 00:05:08 INFO - PROCESS | 708 | 1461222308134 Marionette DEBUG loaded listener.js 00:05:08 INFO - PROCESS | 708 | ++DOMWINDOW == 157 (0000001425D1EC00) [pid = 708] [serial = 841] [outer = 0000001425B26800] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 156 (00000014299CE800) [pid = 708] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 155 (000000141823AC00) [pid = 708] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 154 (00000014295BB800) [pid = 708] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 153 (0000001427F61000) [pid = 708] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 152 (00000014253B7400) [pid = 708] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 151 (0000001425D13000) [pid = 708] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 150 (0000001429523400) [pid = 708] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 149 (0000001425082800) [pid = 708] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 148 (000000141DB0EC00) [pid = 708] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 147 (000000141DAA3000) [pid = 708] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 146 (0000001418BE3000) [pid = 708] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 145 (0000001418245000) [pid = 708] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 144 (000000141EF6C400) [pid = 708] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 143 (000000142502A800) [pid = 708] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 142 (000000142C767C00) [pid = 708] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 141 (000000142736A400) [pid = 708] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 140 (000000141DC98000) [pid = 708] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 139 (000000142464EC00) [pid = 708] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 138 (00000014293E6800) [pid = 708] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 137 (00000014179B3C00) [pid = 708] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 136 (000000141CF24400) [pid = 708] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 135 (000000142E453800) [pid = 708] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 134 (0000001428FDF000) [pid = 708] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 133 (000000141CEBD400) [pid = 708] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 132 (0000001418231400) [pid = 708] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 131 (000000142A692400) [pid = 708] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 130 (00000014296D4400) [pid = 708] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 129 (00000014229A2800) [pid = 708] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 128 (00000014222B6400) [pid = 708] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 127 (0000001425077800) [pid = 708] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 126 (0000001428F77C00) [pid = 708] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 125 (0000001421F66000) [pid = 708] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 124 (0000001429556400) [pid = 708] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 123 (0000001427307C00) [pid = 708] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:05:08 INFO - PROCESS | 708 | --DOMWINDOW == 122 (0000001429558800) [pid = 708] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:05:08 INFO - PROCESS | 708 | 1461222308825 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 00:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 941ms 00:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:05:08 INFO - PROCESS | 708 | 1461222308859 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 00:05:08 INFO - PROCESS | 708 | 1461222308861 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 00:05:08 INFO - PROCESS | 708 | 1461222308865 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:05:08 INFO - PROCESS | 708 | 1461222308867 Marionette TRACE conn5 <- [1,1086,null,{}] 00:05:08 INFO - PROCESS | 708 | 1461222308870 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:08 INFO - PROCESS | 708 | 1461222308956 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 00:05:08 INFO - PROCESS | 708 | 1461222308963 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:08 INFO - PROCESS | 708 | ++DOCSHELL 000000142C5B1800 == 79 [pid = 708] [id = 281] 00:05:08 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (0000001418BE3000) [pid = 708] [serial = 842] [outer = 0000000000000000] 00:05:09 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (0000001421882800) [pid = 708] [serial = 843] [outer = 0000001418BE3000] 00:05:09 INFO - PROCESS | 708 | 1461222309009 Marionette DEBUG loaded listener.js 00:05:09 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (0000001424FBEC00) [pid = 708] [serial = 844] [outer = 0000001418BE3000] 00:05:09 INFO - PROCESS | 708 | 1461222309462 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 00:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 00:05:09 INFO - PROCESS | 708 | 1461222309500 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 00:05:09 INFO - PROCESS | 708 | 1461222309502 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 00:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:05:09 INFO - PROCESS | 708 | 1461222309506 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:05:09 INFO - PROCESS | 708 | 1461222309508 Marionette TRACE conn5 <- [1,1090,null,{}] 00:05:09 INFO - PROCESS | 708 | 1461222309512 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:09 INFO - PROCESS | 708 | 1461222309602 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 00:05:09 INFO - PROCESS | 708 | 1461222309608 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:09 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF0F000 == 80 [pid = 708] [id = 282] 00:05:09 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (0000001425F10000) [pid = 708] [serial = 845] [outer = 0000000000000000] 00:05:09 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (0000001425F19000) [pid = 708] [serial = 846] [outer = 0000001425F10000] 00:05:09 INFO - PROCESS | 708 | 1461222309654 Marionette DEBUG loaded listener.js 00:05:09 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (000000142627CC00) [pid = 708] [serial = 847] [outer = 0000001425F10000] 00:05:10 INFO - PROCESS | 708 | 1461222310091 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 00:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 00:05:10 INFO - PROCESS | 708 | 1461222310139 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 00:05:10 INFO - PROCESS | 708 | 1461222310141 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 00:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:05:10 INFO - PROCESS | 708 | 1461222310145 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:05:10 INFO - PROCESS | 708 | 1461222310148 Marionette TRACE conn5 <- [1,1094,null,{}] 00:05:10 INFO - PROCESS | 708 | 1461222310156 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:10 INFO - PROCESS | 708 | 1461222310268 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 00:05:10 INFO - PROCESS | 708 | 1461222310274 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:10 INFO - PROCESS | 708 | ++DOCSHELL 000000142D411800 == 81 [pid = 708] [id = 283] 00:05:10 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (0000001427312800) [pid = 708] [serial = 848] [outer = 0000000000000000] 00:05:10 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (0000001427376000) [pid = 708] [serial = 849] [outer = 0000001427312800] 00:05:10 INFO - PROCESS | 708 | 1461222310324 Marionette DEBUG loaded listener.js 00:05:10 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (0000001427312400) [pid = 708] [serial = 850] [outer = 0000001427312800] 00:05:11 INFO - PROCESS | 708 | 1461222311021 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 00:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 943ms 00:05:11 INFO - PROCESS | 708 | 1461222311091 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 00:05:11 INFO - PROCESS | 708 | 1461222311096 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 00:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:05:11 INFO - PROCESS | 708 | 1461222311102 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:05:11 INFO - PROCESS | 708 | 1461222311106 Marionette TRACE conn5 <- [1,1098,null,{}] 00:05:11 INFO - PROCESS | 708 | 1461222311112 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:11 INFO - PROCESS | 708 | 1461222311275 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 00:05:11 INFO - PROCESS | 708 | 1461222311397 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:11 INFO - PROCESS | 708 | ++DOCSHELL 0000001421827000 == 82 [pid = 708] [id = 284] 00:05:11 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (0000001418244000) [pid = 708] [serial = 851] [outer = 0000000000000000] 00:05:11 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (0000001418915000) [pid = 708] [serial = 852] [outer = 0000001418244000] 00:05:11 INFO - PROCESS | 708 | 1461222311458 Marionette DEBUG loaded listener.js 00:05:11 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (0000001419D28400) [pid = 708] [serial = 853] [outer = 0000001418244000] 00:05:12 INFO - PROCESS | 708 | 1461222312022 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 00:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 943ms 00:05:12 INFO - PROCESS | 708 | 1461222312048 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 00:05:12 INFO - PROCESS | 708 | 1461222312055 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 00:05:12 INFO - PROCESS | 708 | 1461222312062 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:05:12 INFO - PROCESS | 708 | 1461222312065 Marionette TRACE conn5 <- [1,1102,null,{}] 00:05:12 INFO - PROCESS | 708 | 1461222312069 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:12 INFO - PROCESS | 708 | 1461222312186 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 00:05:12 INFO - PROCESS | 708 | 1461222312286 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:12 INFO - PROCESS | 708 | ++DOCSHELL 0000001428930000 == 83 [pid = 708] [id = 285] 00:05:12 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (000000141E716C00) [pid = 708] [serial = 854] [outer = 0000000000000000] 00:05:12 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (000000141F34B800) [pid = 708] [serial = 855] [outer = 000000141E716C00] 00:05:12 INFO - PROCESS | 708 | 1461222312342 Marionette DEBUG loaded listener.js 00:05:12 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (00000014229AEC00) [pid = 708] [serial = 856] [outer = 000000141E716C00] 00:05:13 INFO - PROCESS | 708 | 1461222313005 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 00:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 985ms 00:05:13 INFO - PROCESS | 708 | 1461222313053 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 00:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:05:13 INFO - PROCESS | 708 | 1461222313055 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 00:05:13 INFO - PROCESS | 708 | 1461222313059 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:05:13 INFO - PROCESS | 708 | 1461222313064 Marionette TRACE conn5 <- [1,1106,null,{}] 00:05:13 INFO - PROCESS | 708 | 1461222313076 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:13 INFO - PROCESS | 708 | 1461222313196 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 00:05:13 INFO - PROCESS | 708 | 1461222313325 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:13 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBC7000 == 84 [pid = 708] [id = 286] 00:05:13 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (000000142507A800) [pid = 708] [serial = 857] [outer = 0000000000000000] 00:05:13 INFO - PROCESS | 708 | ++DOMWINDOW == 139 (0000001425AE9000) [pid = 708] [serial = 858] [outer = 000000142507A800] 00:05:13 INFO - PROCESS | 708 | 1461222313385 Marionette DEBUG loaded listener.js 00:05:13 INFO - PROCESS | 708 | ++DOMWINDOW == 140 (000000142736A400) [pid = 708] [serial = 859] [outer = 000000142507A800] 00:05:14 INFO - PROCESS | 708 | 1461222314052 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 00:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1034ms 00:05:14 INFO - PROCESS | 708 | 1461222314094 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 00:05:14 INFO - PROCESS | 708 | 1461222314098 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 00:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:05:14 INFO - PROCESS | 708 | 1461222314101 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:05:14 INFO - PROCESS | 708 | 1461222314104 Marionette TRACE conn5 <- [1,1110,null,{}] 00:05:14 INFO - PROCESS | 708 | 1461222314108 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:14 INFO - PROCESS | 708 | 1461222314225 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 00:05:14 INFO - PROCESS | 708 | 1461222314352 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:14 INFO - PROCESS | 708 | ++DOCSHELL 000000142EEE0800 == 85 [pid = 708] [id = 287] 00:05:14 INFO - PROCESS | 708 | ++DOMWINDOW == 141 (0000001427A62800) [pid = 708] [serial = 860] [outer = 0000000000000000] 00:05:14 INFO - PROCESS | 708 | ++DOMWINDOW == 142 (0000001428F81C00) [pid = 708] [serial = 861] [outer = 0000001427A62800] 00:05:14 INFO - PROCESS | 708 | 1461222314410 Marionette DEBUG loaded listener.js 00:05:14 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (00000014293DAC00) [pid = 708] [serial = 862] [outer = 0000001427A62800] 00:05:14 INFO - PROCESS | 708 | 1461222314956 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 00:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 880ms 00:05:14 INFO - PROCESS | 708 | 1461222314984 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 00:05:14 INFO - PROCESS | 708 | 1461222314986 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 00:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:05:14 INFO - PROCESS | 708 | 1461222314990 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:05:14 INFO - PROCESS | 708 | 1461222314992 Marionette TRACE conn5 <- [1,1114,null,{}] 00:05:15 INFO - PROCESS | 708 | 1461222314996 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:15 INFO - PROCESS | 708 | 1461222315107 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 00:05:15 INFO - PROCESS | 708 | 1461222315206 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:15 INFO - PROCESS | 708 | ++DOCSHELL 000000142F8BE800 == 86 [pid = 708] [id = 288] 00:05:15 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (00000014293E3000) [pid = 708] [serial = 863] [outer = 0000000000000000] 00:05:15 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (000000142951E800) [pid = 708] [serial = 864] [outer = 00000014293E3000] 00:05:15 INFO - PROCESS | 708 | 1461222315261 Marionette DEBUG loaded listener.js 00:05:15 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (000000142954CC00) [pid = 708] [serial = 865] [outer = 00000014293E3000] 00:05:15 INFO - PROCESS | 708 | 1461222315901 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 00:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 941ms 00:05:15 INFO - PROCESS | 708 | 1461222315933 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 00:05:15 INFO - PROCESS | 708 | 1461222315936 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 00:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:05:15 INFO - PROCESS | 708 | 1461222315939 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:05:15 INFO - PROCESS | 708 | 1461222315942 Marionette TRACE conn5 <- [1,1118,null,{}] 00:05:15 INFO - PROCESS | 708 | 1461222315946 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:16 INFO - PROCESS | 708 | 1461222316078 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 00:05:16 INFO - PROCESS | 708 | 1461222316216 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:16 INFO - PROCESS | 708 | ++DOCSHELL 000000142D3CD000 == 87 [pid = 708] [id = 289] 00:05:16 INFO - PROCESS | 708 | ++DOMWINDOW == 147 (0000001416946800) [pid = 708] [serial = 866] [outer = 0000000000000000] 00:05:16 INFO - PROCESS | 708 | ++DOMWINDOW == 148 (00000014295BC800) [pid = 708] [serial = 867] [outer = 0000001416946800] 00:05:16 INFO - PROCESS | 708 | 1461222316277 Marionette DEBUG loaded listener.js 00:05:16 INFO - PROCESS | 708 | ++DOMWINDOW == 149 (00000014296D8400) [pid = 708] [serial = 868] [outer = 0000001416946800] 00:05:16 INFO - PROCESS | 708 | 1461222316888 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 00:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 984ms 00:05:16 INFO - PROCESS | 708 | 1461222316926 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 00:05:16 INFO - PROCESS | 708 | 1461222316929 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 00:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:05:16 INFO - PROCESS | 708 | 1461222316932 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:05:16 INFO - PROCESS | 708 | 1461222316935 Marionette TRACE conn5 <- [1,1122,null,{}] 00:05:16 INFO - PROCESS | 708 | 1461222316938 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:17 INFO - PROCESS | 708 | 1461222317051 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 00:05:17 INFO - PROCESS | 708 | 1461222317342 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:17 INFO - PROCESS | 708 | ++DOCSHELL 000000141DCE1800 == 88 [pid = 708] [id = 290] 00:05:17 INFO - PROCESS | 708 | ++DOMWINDOW == 150 (0000001416834000) [pid = 708] [serial = 869] [outer = 0000000000000000] 00:05:17 INFO - PROCESS | 708 | ++DOMWINDOW == 151 (0000001417165C00) [pid = 708] [serial = 870] [outer = 0000001416834000] 00:05:17 INFO - PROCESS | 708 | 1461222317432 Marionette DEBUG loaded listener.js 00:05:17 INFO - PROCESS | 708 | ++DOMWINDOW == 152 (0000001418261800) [pid = 708] [serial = 871] [outer = 0000001416834000] 00:05:17 INFO - PROCESS | 708 | [GFX2-]: DrawTargetD2D 1.1 (000000141836AA30): Failed to create GradientStopCollection with no stops. 00:05:17 INFO - PROCESS | 708 | [GFX3-]: No stops specified for gradient pattern. 00:05:18 INFO - PROCESS | 708 | 1461222318042 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 00:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1194ms 00:05:18 INFO - PROCESS | 708 | 1461222318131 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 00:05:18 INFO - PROCESS | 708 | 1461222318136 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 00:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:05:18 INFO - PROCESS | 708 | 1461222318142 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:05:18 INFO - PROCESS | 708 | 1461222318146 Marionette TRACE conn5 <- [1,1126,null,{}] 00:05:18 INFO - PROCESS | 708 | 1461222318166 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:18 INFO - PROCESS | 708 | 1461222318287 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 00:05:18 INFO - PROCESS | 708 | 1461222318435 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 000000142CF16000 == 87 [pid = 708] [id = 119] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 000000142DBD1800 == 86 [pid = 708] [id = 123] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 00000014255A1800 == 85 [pid = 708] [id = 152] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 000000142CF0F000 == 84 [pid = 708] [id = 282] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 000000142C5B1800 == 83 [pid = 708] [id = 281] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 000000142B66C800 == 82 [pid = 708] [id = 280] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 00000014293B8000 == 81 [pid = 708] [id = 279] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 0000001425BDB000 == 80 [pid = 708] [id = 277] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 151 (000000142C515C00) [pid = 708] [serial = 795] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | ++DOCSHELL 000000141D520800 == 81 [pid = 708] [id = 291] 00:05:18 INFO - PROCESS | 708 | ++DOMWINDOW == 152 (0000001416830400) [pid = 708] [serial = 872] [outer = 0000000000000000] 00:05:18 INFO - PROCESS | 708 | ++DOMWINDOW == 153 (00000014180A3800) [pid = 708] [serial = 873] [outer = 0000001416830400] 00:05:18 INFO - PROCESS | 708 | 1461222318542 Marionette DEBUG loaded listener.js 00:05:18 INFO - PROCESS | 708 | ++DOMWINDOW == 154 (000000141CF20000) [pid = 708] [serial = 874] [outer = 0000001416830400] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 0000001425707800 == 80 [pid = 708] [id = 276] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 0000001424550000 == 79 [pid = 708] [id = 275] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 000000141DBC2000 == 78 [pid = 708] [id = 274] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 0000001418311800 == 77 [pid = 708] [id = 273] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 000000143073E000 == 76 [pid = 708] [id = 271] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 000000142FC5E800 == 75 [pid = 708] [id = 270] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 0000001430ADC800 == 74 [pid = 708] [id = 269] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 0000001430A64000 == 73 [pid = 708] [id = 268] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 000000142D3BE800 == 72 [pid = 708] [id = 267] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 0000001427E51000 == 71 [pid = 708] [id = 266] 00:05:18 INFO - PROCESS | 708 | --DOCSHELL 000000142F8B8800 == 70 [pid = 708] [id = 265] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 153 (000000142B438800) [pid = 708] [serial = 766] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 152 (000000142F09D400) [pid = 708] [serial = 759] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 151 (000000142A62D000) [pid = 708] [serial = 663] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 150 (000000141DC97000) [pid = 708] [serial = 747] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 149 (0000001421F62C00) [pid = 708] [serial = 748] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 148 (00000014296D0400) [pid = 708] [serial = 753] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 147 (000000142E425400) [pid = 708] [serial = 762] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 146 (000000141DB0F400) [pid = 708] [serial = 654] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 145 (000000142B708400) [pid = 708] [serial = 618] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 144 (000000142E458800) [pid = 708] [serial = 756] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 143 (00000014299D1C00) [pid = 708] [serial = 697] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 142 (000000142B7E6400) [pid = 708] [serial = 793] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 141 (00000014289C2400) [pid = 708] [serial = 576] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 140 (00000014253B3C00) [pid = 708] [serial = 703] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 139 (00000014253AD400) [pid = 708] [serial = 774] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 138 (000000142A464C00) [pid = 708] [serial = 615] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 137 (0000001425030400) [pid = 708] [serial = 657] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 136 (000000142A45F800) [pid = 708] [serial = 709] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 135 (00000014293E0400) [pid = 708] [serial = 660] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 134 (000000142B7DF800) [pid = 708] [serial = 754] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 133 (000000142B7EE800) [pid = 708] [serial = 666] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 132 (000000141F34E800) [pid = 708] [serial = 700] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 131 (00000014295CF800) [pid = 708] [serial = 786] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 130 (000000142B7EC800) [pid = 708] [serial = 621] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 129 (000000142736B000) [pid = 708] [serial = 780] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 128 (00000014299CBC00) [pid = 708] [serial = 789] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 127 (000000142B498400) [pid = 708] [serial = 579] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 126 (000000142A62A400) [pid = 708] [serial = 790] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 125 (0000001425FE8400) [pid = 708] [serial = 777] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 124 (000000142A6E8C00) [pid = 708] [serial = 712] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 123 (000000142B432000) [pid = 708] [serial = 792] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 122 (0000001423C34000) [pid = 708] [serial = 573] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 121 (00000014257AF400) [pid = 708] [serial = 765] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 120 (0000001421F2F800) [pid = 708] [serial = 768] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 119 (0000001424B32400) [pid = 708] [serial = 769] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 118 (0000001427308800) [pid = 708] [serial = 751] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 117 (00000014253B2C00) [pid = 708] [serial = 750] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 116 (00000014269A7400) [pid = 708] [serial = 778] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 115 (000000142EDF6400) [pid = 708] [serial = 745] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 114 (000000142954D800) [pid = 708] [serial = 706] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 113 (0000001421F3BC00) [pid = 708] [serial = 771] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 112 (0000001427F5CC00) [pid = 708] [serial = 781] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 111 (0000001425B2A000) [pid = 708] [serial = 775] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 110 (00000014253AC000) [pid = 708] [serial = 612] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 109 (0000001429528400) [pid = 708] [serial = 783] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 108 (000000142C517000) [pid = 708] [serial = 715] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 107 (0000001421F2C400) [pid = 708] [serial = 609] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 106 (000000142EDF9400) [pid = 708] [serial = 757] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 105 (00000014295B4000) [pid = 708] [serial = 784] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 104 (0000001424645000) [pid = 708] [serial = 772] [outer = 0000000000000000] [url = about:blank] 00:05:18 INFO - PROCESS | 708 | --DOMWINDOW == 103 (00000014296D2C00) [pid = 708] [serial = 787] [outer = 0000000000000000] [url = about:blank] 00:05:19 INFO - PROCESS | 708 | 1461222319054 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 00:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 963ms 00:05:19 INFO - PROCESS | 708 | 1461222319109 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 00:05:19 INFO - PROCESS | 708 | 1461222319113 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 00:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:05:19 INFO - PROCESS | 708 | 1461222319118 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:05:19 INFO - PROCESS | 708 | 1461222319120 Marionette TRACE conn5 <- [1,1130,null,{}] 00:05:19 INFO - PROCESS | 708 | 1461222319124 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:19 INFO - PROCESS | 708 | 1461222319214 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 00:05:19 INFO - PROCESS | 708 | 1461222319223 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:19 INFO - PROCESS | 708 | ++DOCSHELL 000000142535C000 == 71 [pid = 708] [id = 292] 00:05:19 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (000000141DAA5000) [pid = 708] [serial = 875] [outer = 0000000000000000] 00:05:19 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (000000141DC96800) [pid = 708] [serial = 876] [outer = 000000141DAA5000] 00:05:19 INFO - PROCESS | 708 | 1461222319278 Marionette DEBUG loaded listener.js 00:05:19 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (000000141E718400) [pid = 708] [serial = 877] [outer = 000000141DAA5000] 00:05:19 INFO - PROCESS | 708 | 1461222319747 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 00:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 00:05:19 INFO - PROCESS | 708 | 1461222319834 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 00:05:19 INFO - PROCESS | 708 | 1461222319836 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 00:05:19 INFO - PROCESS | 708 | 1461222319841 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:05:19 INFO - PROCESS | 708 | 1461222319848 Marionette TRACE conn5 <- [1,1134,null,{}] 00:05:19 INFO - PROCESS | 708 | 1461222319858 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:19 INFO - PROCESS | 708 | 1461222319982 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 00:05:20 INFO - PROCESS | 708 | 1461222320036 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:20 INFO - PROCESS | 708 | ++DOCSHELL 0000001425EB3000 == 72 [pid = 708] [id = 293] 00:05:20 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (000000141F34E800) [pid = 708] [serial = 878] [outer = 0000000000000000] 00:05:20 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (0000001421F62800) [pid = 708] [serial = 879] [outer = 000000141F34E800] 00:05:20 INFO - PROCESS | 708 | 1461222320083 Marionette DEBUG loaded listener.js 00:05:20 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (00000014228A8C00) [pid = 708] [serial = 880] [outer = 000000141F34E800] 00:05:20 INFO - PROCESS | 708 | 1461222320461 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 00:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 627ms 00:05:20 INFO - PROCESS | 708 | 1461222320475 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 00:05:20 INFO - PROCESS | 708 | 1461222320477 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 00:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:05:20 INFO - PROCESS | 708 | 1461222320480 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:05:20 INFO - PROCESS | 708 | 1461222320482 Marionette TRACE conn5 <- [1,1138,null,{}] 00:05:20 INFO - PROCESS | 708 | 1461222320486 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:20 INFO - PROCESS | 708 | 1461222320613 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 00:05:20 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 00:05:20 INFO - PROCESS | 708 | 1461222320781 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:20 INFO - PROCESS | 708 | ++DOCSHELL 000000142893B000 == 73 [pid = 708] [id = 294] 00:05:20 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001424BDA000) [pid = 708] [serial = 881] [outer = 0000000000000000] 00:05:20 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (0000001424BE1C00) [pid = 708] [serial = 882] [outer = 0000001424BDA000] 00:05:20 INFO - PROCESS | 708 | 1461222320880 Marionette DEBUG loaded listener.js 00:05:20 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001424E3A800) [pid = 708] [serial = 883] [outer = 0000001424BDA000] 00:05:21 INFO - PROCESS | 708 | 1461222321378 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 00:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 943ms 00:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:05:21 INFO - PROCESS | 708 | 1461222321427 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 00:05:21 INFO - PROCESS | 708 | 1461222321429 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 00:05:21 INFO - PROCESS | 708 | 1461222321432 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:05:21 INFO - PROCESS | 708 | 1461222321434 Marionette TRACE conn5 <- [1,1142,null,{}] 00:05:21 INFO - PROCESS | 708 | 1461222321437 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:21 INFO - PROCESS | 708 | 1461222321555 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 00:05:21 INFO - PROCESS | 708 | 1461222321612 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:21 INFO - PROCESS | 708 | ++DOCSHELL 00000014293BD000 == 74 [pid = 708] [id = 295] 00:05:21 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (0000001425154400) [pid = 708] [serial = 884] [outer = 0000000000000000] 00:05:21 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (00000014253AE000) [pid = 708] [serial = 885] [outer = 0000001425154400] 00:05:21 INFO - PROCESS | 708 | 1461222321667 Marionette DEBUG loaded listener.js 00:05:21 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001425B28C00) [pid = 708] [serial = 886] [outer = 0000001425154400] 00:05:22 INFO - PROCESS | 708 | 1461222322121 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 00:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 732ms 00:05:22 INFO - PROCESS | 708 | 1461222322167 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 00:05:22 INFO - PROCESS | 708 | 1461222322170 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 00:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:05:22 INFO - PROCESS | 708 | 1461222322173 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:05:22 INFO - PROCESS | 708 | 1461222322175 Marionette TRACE conn5 <- [1,1146,null,{}] 00:05:22 INFO - PROCESS | 708 | 1461222322179 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:22 INFO - PROCESS | 708 | 1461222322297 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 00:05:22 INFO - PROCESS | 708 | 1461222322354 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:22 INFO - PROCESS | 708 | ++DOCSHELL 000000142C5AA000 == 75 [pid = 708] [id = 296] 00:05:22 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (0000001425F10C00) [pid = 708] [serial = 887] [outer = 0000000000000000] 00:05:22 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (0000001425FE8400) [pid = 708] [serial = 888] [outer = 0000001425F10C00] 00:05:22 INFO - PROCESS | 708 | 1461222322399 Marionette DEBUG loaded listener.js 00:05:22 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (000000142730A000) [pid = 708] [serial = 889] [outer = 0000001425F10C00] 00:05:22 INFO - PROCESS | 708 | --DOMWINDOW == 117 (0000001418BE3000) [pid = 708] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:05:22 INFO - PROCESS | 708 | --DOMWINDOW == 116 (000000142464A800) [pid = 708] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:05:22 INFO - PROCESS | 708 | --DOMWINDOW == 115 (000000141E71B400) [pid = 708] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:05:22 INFO - PROCESS | 708 | --DOMWINDOW == 114 (000000141CD3E000) [pid = 708] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:05:22 INFO - PROCESS | 708 | --DOMWINDOW == 113 (000000141DA9DC00) [pid = 708] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:05:22 INFO - PROCESS | 708 | --DOMWINDOW == 112 (0000001425F10000) [pid = 708] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:05:22 INFO - PROCESS | 708 | --DOMWINDOW == 111 (0000001425038800) [pid = 708] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:05:22 INFO - PROCESS | 708 | --DOMWINDOW == 110 (0000001416949400) [pid = 708] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:05:22 INFO - PROCESS | 708 | --DOMWINDOW == 109 (0000001425B26800) [pid = 708] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:05:22 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001417AD0400) [pid = 708] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:05:22 INFO - PROCESS | 708 | 1461222322934 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",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 00:05:22 INFO - PROCESS | 708 | 1461222322955 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 00:05:22 INFO - PROCESS | 708 | 1461222322958 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:05:22 INFO - PROCESS | 708 | 1461222322960 Marionette TRACE conn5 <- [1,1150,null,{}] 00:05:22 INFO - PROCESS | 708 | 1461222322970 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:23 INFO - PROCESS | 708 | 1461222323081 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 00:05:23 INFO - PROCESS | 708 | 1461222323089 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:23 INFO - PROCESS | 708 | ++DOCSHELL 000000142CECE800 == 76 [pid = 708] [id = 297] 00:05:23 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001418BE3000) [pid = 708] [serial = 890] [outer = 0000000000000000] 00:05:23 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001425B26800) [pid = 708] [serial = 891] [outer = 0000001418BE3000] 00:05:23 INFO - PROCESS | 708 | 1461222323135 Marionette DEBUG loaded listener.js 00:05:23 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (0000001427313000) [pid = 708] [serial = 892] [outer = 0000001418BE3000] 00:05:23 INFO - PROCESS | 708 | 1461222323540 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 00:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 00:05:23 INFO - PROCESS | 708 | 1461222323591 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 00:05:23 INFO - PROCESS | 708 | 1461222323593 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 00:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:05:23 INFO - PROCESS | 708 | 1461222323596 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:05:23 INFO - PROCESS | 708 | 1461222323598 Marionette TRACE conn5 <- [1,1154,null,{}] 00:05:23 INFO - PROCESS | 708 | 1461222323601 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:23 INFO - PROCESS | 708 | 1461222323690 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 00:05:23 INFO - PROCESS | 708 | 1461222323696 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:23 INFO - PROCESS | 708 | ++DOCSHELL 000000142D387800 == 77 [pid = 708] [id = 298] 00:05:23 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001427370C00) [pid = 708] [serial = 893] [outer = 0000000000000000] 00:05:23 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (00000014274DAC00) [pid = 708] [serial = 894] [outer = 0000001427370C00] 00:05:23 INFO - PROCESS | 708 | 1461222323741 Marionette DEBUG loaded listener.js 00:05:23 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (0000001428F7D400) [pid = 708] [serial = 895] [outer = 0000001427370C00] 00:05:24 INFO - PROCESS | 708 | 1461222324162 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 00:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 629ms 00:05:24 INFO - PROCESS | 708 | 1461222324228 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 00:05:24 INFO - PROCESS | 708 | 1461222324230 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 00:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:05:24 INFO - PROCESS | 708 | 1461222324234 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:05:24 INFO - PROCESS | 708 | 1461222324236 Marionette TRACE conn5 <- [1,1158,null,{}] 00:05:24 INFO - PROCESS | 708 | 1461222324239 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:24 INFO - PROCESS | 708 | 1461222324347 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 00:05:24 INFO - PROCESS | 708 | 1461222324388 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:24 INFO - PROCESS | 708 | ++DOCSHELL 000000142D426800 == 78 [pid = 708] [id = 299] 00:05:24 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001428F79800) [pid = 708] [serial = 896] [outer = 0000000000000000] 00:05:24 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (000000142951A800) [pid = 708] [serial = 897] [outer = 0000001428F79800] 00:05:24 INFO - PROCESS | 708 | 1461222324432 Marionette DEBUG loaded listener.js 00:05:24 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (000000142954C400) [pid = 708] [serial = 898] [outer = 0000001428F79800] 00:05:25 INFO - PROCESS | 708 | 1461222325053 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 00:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 837ms 00:05:25 INFO - PROCESS | 708 | 1461222325075 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 00:05:25 INFO - PROCESS | 708 | 1461222325080 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 00:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:05:25 INFO - PROCESS | 708 | 1461222325086 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:05:25 INFO - PROCESS | 708 | 1461222325090 Marionette TRACE conn5 <- [1,1162,null,{}] 00:05:25 INFO - PROCESS | 708 | 1461222325096 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:25 INFO - PROCESS | 708 | 1461222325229 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 00:05:25 INFO - PROCESS | 708 | 1461222325356 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:25 INFO - PROCESS | 708 | ++DOCSHELL 000000142528A000 == 79 [pid = 708] [id = 300] 00:05:25 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (0000001418444000) [pid = 708] [serial = 899] [outer = 0000000000000000] 00:05:25 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (0000001419D22000) [pid = 708] [serial = 900] [outer = 0000001418444000] 00:05:25 INFO - PROCESS | 708 | 1461222325416 Marionette DEBUG loaded listener.js 00:05:25 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (000000141DBCE000) [pid = 708] [serial = 901] [outer = 0000001418444000] 00:05:26 INFO - PROCESS | 708 | 1461222326064 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 00:05:26 INFO - PROCESS | 708 | 1461222326126 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 00:05:26 INFO - PROCESS | 708 | 1461222326133 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:05:26 INFO - PROCESS | 708 | 1461222326136 Marionette TRACE conn5 <- [1,1166,null,{}] 00:05:26 INFO - PROCESS | 708 | 1461222326141 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:26 INFO - PROCESS | 708 | 1461222326258 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 00:05:26 INFO - PROCESS | 708 | 1461222326382 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:26 INFO - PROCESS | 708 | ++DOCSHELL 0000001429344000 == 80 [pid = 708] [id = 301] 00:05:26 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (000000141DCA0400) [pid = 708] [serial = 902] [outer = 0000000000000000] 00:05:26 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (00000014228A6400) [pid = 708] [serial = 903] [outer = 000000141DCA0400] 00:05:26 INFO - PROCESS | 708 | 1461222326439 Marionette DEBUG loaded listener.js 00:05:26 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (0000001424BE4C00) [pid = 708] [serial = 904] [outer = 000000141DCA0400] 00:05:27 INFO - PROCESS | 708 | 1461222327064 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 00:05:27 INFO - PROCESS | 708 | 1461222327127 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 00:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:05:27 INFO - PROCESS | 708 | 1461222327131 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:05:27 INFO - PROCESS | 708 | 1461222327135 Marionette TRACE conn5 <- [1,1170,null,{}] 00:05:27 INFO - PROCESS | 708 | 1461222327159 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:27 INFO - PROCESS | 708 | 1461222327306 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 00:05:27 INFO - PROCESS | 708 | 1461222327367 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:27 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBE7000 == 81 [pid = 708] [id = 302] 00:05:27 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (0000001425F16400) [pid = 708] [serial = 905] [outer = 0000000000000000] 00:05:27 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (00000014274DBC00) [pid = 708] [serial = 906] [outer = 0000001425F16400] 00:05:27 INFO - PROCESS | 708 | 1461222327426 Marionette DEBUG loaded listener.js 00:05:27 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (0000001429550C00) [pid = 708] [serial = 907] [outer = 0000001425F16400] 00:05:28 INFO - PROCESS | 708 | 1461222328004 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 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 00:05:28 INFO - PROCESS | 708 | 1461222328077 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 00:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:05:28 INFO - PROCESS | 708 | 1461222328080 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:05:28 INFO - PROCESS | 708 | 1461222328083 Marionette TRACE conn5 <- [1,1174,null,{}] 00:05:28 INFO - PROCESS | 708 | 1461222328087 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:28 INFO - PROCESS | 708 | 1461222328209 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 00:05:28 INFO - PROCESS | 708 | 1461222328304 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:28 INFO - PROCESS | 708 | ++DOCSHELL 000000142EDB8000 == 82 [pid = 708] [id = 303] 00:05:28 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (00000014295B7C00) [pid = 708] [serial = 908] [outer = 0000000000000000] 00:05:28 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (00000014295BE000) [pid = 708] [serial = 909] [outer = 00000014295B7C00] 00:05:28 INFO - PROCESS | 708 | 1461222328360 Marionette DEBUG loaded listener.js 00:05:28 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (00000014295CCC00) [pid = 708] [serial = 910] [outer = 00000014295B7C00] 00:05:28 INFO - PROCESS | 708 | 1461222328936 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 (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 00:05:28 INFO - PROCESS | 708 | 1461222328963 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 00:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:05:28 INFO - PROCESS | 708 | 1461222328967 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:05:28 INFO - PROCESS | 708 | 1461222328969 Marionette TRACE conn5 <- [1,1178,null,{}] 00:05:28 INFO - PROCESS | 708 | 1461222328973 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:29 INFO - PROCESS | 708 | 1461222329083 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 00:05:29 INFO - PROCESS | 708 | 1461222329179 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:29 INFO - PROCESS | 708 | ++DOCSHELL 000000142F042800 == 83 [pid = 708] [id = 304] 00:05:29 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (00000014296D2C00) [pid = 708] [serial = 911] [outer = 0000000000000000] 00:05:29 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (0000001429956400) [pid = 708] [serial = 912] [outer = 00000014296D2C00] 00:05:29 INFO - PROCESS | 708 | 1461222329234 Marionette DEBUG loaded listener.js 00:05:29 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (00000014299CB400) [pid = 708] [serial = 913] [outer = 00000014296D2C00] 00:05:29 INFO - PROCESS | 708 | 1461222329784 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 00:05:29 INFO - PROCESS | 708 | 1461222329860 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 00:05:29 INFO - PROCESS | 708 | 1461222329864 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:05:29 INFO - PROCESS | 708 | 1461222329867 Marionette TRACE conn5 <- [1,1182,null,{}] 00:05:29 INFO - PROCESS | 708 | 1461222329871 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:30 INFO - PROCESS | 708 | 1461222330005 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 00:05:30 INFO - PROCESS | 708 | 1461222330131 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:30 INFO - PROCESS | 708 | ++DOCSHELL 000000142FB94000 == 84 [pid = 708] [id = 305] 00:05:30 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (000000142A462800) [pid = 708] [serial = 914] [outer = 0000000000000000] 00:05:30 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (000000142A627800) [pid = 708] [serial = 915] [outer = 000000142A462800] 00:05:30 INFO - PROCESS | 708 | 1461222330190 Marionette DEBUG loaded listener.js 00:05:30 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (000000142A684800) [pid = 708] [serial = 916] [outer = 000000142A462800] 00:05:30 INFO - PROCESS | 708 | 1461222330738 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 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 00:05:30 INFO - PROCESS | 708 | 1461222330795 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 00:05:30 INFO - PROCESS | 708 | 1461222330799 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:05:30 INFO - PROCESS | 708 | 1461222330801 Marionette TRACE conn5 <- [1,1186,null,{}] 00:05:30 INFO - PROCESS | 708 | 1461222330805 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:30 INFO - PROCESS | 708 | 1461222330915 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 00:05:31 INFO - PROCESS | 708 | 1461222331040 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:31 INFO - PROCESS | 708 | ++DOCSHELL 000000141DADF000 == 85 [pid = 708] [id = 306] 00:05:31 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (00000014295BD000) [pid = 708] [serial = 917] [outer = 0000000000000000] 00:05:31 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (000000142A6E2C00) [pid = 708] [serial = 918] [outer = 00000014295BD000] 00:05:31 INFO - PROCESS | 708 | 1461222331097 Marionette DEBUG loaded listener.js 00:05:31 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (000000142B439400) [pid = 708] [serial = 919] [outer = 00000014295BD000] 00:05:31 INFO - PROCESS | 708 | 1461222331723 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 984ms 00:05:31 INFO - PROCESS | 708 | 1461222331785 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 00:05:31 INFO - PROCESS | 708 | 1461222331788 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 00:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:05:31 INFO - PROCESS | 708 | 1461222331791 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:05:31 INFO - PROCESS | 708 | 1461222331793 Marionette TRACE conn5 <- [1,1190,null,{}] 00:05:31 INFO - PROCESS | 708 | 1461222331797 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:31 INFO - PROCESS | 708 | 1461222331910 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 00:05:32 INFO - PROCESS | 708 | 1461222332036 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:32 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7D5000 == 86 [pid = 708] [id = 307] 00:05:32 INFO - PROCESS | 708 | ++DOMWINDOW == 139 (000000141E7A1800) [pid = 708] [serial = 920] [outer = 0000000000000000] 00:05:32 INFO - PROCESS | 708 | ++DOMWINDOW == 140 (00000014228A9400) [pid = 708] [serial = 921] [outer = 000000141E7A1800] 00:05:32 INFO - PROCESS | 708 | 1461222332093 Marionette DEBUG loaded listener.js 00:05:32 INFO - PROCESS | 708 | ++DOMWINDOW == 141 (00000014299CFC00) [pid = 708] [serial = 922] [outer = 000000141E7A1800] 00:05:32 INFO - PROCESS | 708 | 1461222332870 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:05: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 00:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1132ms 00:05:32 INFO - PROCESS | 708 | 1461222332926 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 00:05:32 INFO - PROCESS | 708 | 1461222332931 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 00:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:05:32 INFO - PROCESS | 708 | 1461222332937 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:05:32 INFO - PROCESS | 708 | 1461222332940 Marionette TRACE conn5 <- [1,1194,null,{}] 00:05:32 INFO - PROCESS | 708 | 1461222332960 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:33 INFO - PROCESS | 708 | 1461222333072 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 00:05:33 INFO - PROCESS | 708 | 1461222333206 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:33 INFO - PROCESS | 708 | ++DOCSHELL 000000141790B800 == 87 [pid = 708] [id = 308] 00:05:33 INFO - PROCESS | 708 | ++DOMWINDOW == 142 (000000141DC9FC00) [pid = 708] [serial = 923] [outer = 0000000000000000] 00:05:33 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (000000141E7A6800) [pid = 708] [serial = 924] [outer = 000000141DC9FC00] 00:05:33 INFO - PROCESS | 708 | 1461222333261 Marionette DEBUG loaded listener.js 00:05:33 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (0000001421F65400) [pid = 708] [serial = 925] [outer = 000000141DC9FC00] 00:05:33 INFO - PROCESS | 708 | --DOCSHELL 000000142D387800 == 86 [pid = 708] [id = 298] 00:05:33 INFO - PROCESS | 708 | --DOCSHELL 000000142CECE800 == 85 [pid = 708] [id = 297] 00:05:33 INFO - PROCESS | 708 | --DOCSHELL 000000142C5AA000 == 84 [pid = 708] [id = 296] 00:05:33 INFO - PROCESS | 708 | --DOCSHELL 00000014293BD000 == 83 [pid = 708] [id = 295] 00:05:33 INFO - PROCESS | 708 | --DOCSHELL 000000142893B000 == 82 [pid = 708] [id = 294] 00:05:33 INFO - PROCESS | 708 | --DOCSHELL 0000001428D90000 == 81 [pid = 708] [id = 278] 00:05:33 INFO - PROCESS | 708 | --DOCSHELL 0000001425EB3000 == 80 [pid = 708] [id = 293] 00:05:33 INFO - PROCESS | 708 | --DOCSHELL 000000142535C000 == 79 [pid = 708] [id = 292] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 143 (0000001427376000) [pid = 708] [serial = 849] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOCSHELL 000000141D520800 == 78 [pid = 708] [id = 291] 00:05:33 INFO - PROCESS | 708 | --DOCSHELL 000000141DCE1800 == 77 [pid = 708] [id = 290] 00:05:33 INFO - PROCESS | 708 | --DOCSHELL 0000001421827000 == 76 [pid = 708] [id = 284] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 142 (000000142E453400) [pid = 708] [serial = 810] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 141 (000000142D2AB400) [pid = 708] [serial = 807] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 140 (0000001424BE5000) [pid = 708] [serial = 834] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 139 (000000141F349800) [pid = 708] [serial = 828] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 138 (0000001421F35400) [pid = 708] [serial = 829] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 137 (000000141D805800) [pid = 708] [serial = 825] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 136 (000000141DBCE800) [pid = 708] [serial = 826] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 135 (000000141DA3B400) [pid = 708] [serial = 798] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 134 (00000014222AA800) [pid = 708] [serial = 831] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 133 (000000142627CC00) [pid = 708] [serial = 847] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 132 (00000014253B7C00) [pid = 708] [serial = 838] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 131 (0000001425081C00) [pid = 708] [serial = 837] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 130 (0000001425D1B800) [pid = 708] [serial = 801] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 129 (000000142502A000) [pid = 708] [serial = 835] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 128 (00000014180A4000) [pid = 708] [serial = 820] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 127 (00000014171E3C00) [pid = 708] [serial = 819] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 126 (0000001425B2EC00) [pid = 708] [serial = 840] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 125 (0000001418265000) [pid = 708] [serial = 822] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 124 (000000141893A400) [pid = 708] [serial = 823] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 123 (000000142B43E000) [pid = 708] [serial = 804] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 122 (000000142F0A6800) [pid = 708] [serial = 813] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 121 (0000001425F19000) [pid = 708] [serial = 846] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 120 (000000142D342800) [pid = 708] [serial = 816] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 119 (0000001425D1EC00) [pid = 708] [serial = 841] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 118 (0000001421882800) [pid = 708] [serial = 843] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 117 (0000001424FBEC00) [pid = 708] [serial = 844] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | --DOMWINDOW == 116 (00000014229A4000) [pid = 708] [serial = 832] [outer = 0000000000000000] [url = about:blank] 00:05:33 INFO - PROCESS | 708 | 1461222333810 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:05: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 00:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 901ms 00:05:33 INFO - PROCESS | 708 | 1461222333841 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 00:05:33 INFO - PROCESS | 708 | 1461222333847 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 00:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:05:33 INFO - PROCESS | 708 | 1461222333853 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:05:33 INFO - PROCESS | 708 | 1461222333856 Marionette TRACE conn5 <- [1,1198,null,{}] 00:05:33 INFO - PROCESS | 708 | 1461222333864 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:33 INFO - PROCESS | 708 | 1461222333963 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 00:05:34 INFO - PROCESS | 708 | 1461222334047 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:34 INFO - PROCESS | 708 | ++DOCSHELL 000000142183C800 == 77 [pid = 708] [id = 309] 00:05:34 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (000000141895F800) [pid = 708] [serial = 926] [outer = 0000000000000000] 00:05:34 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (000000141DB0C400) [pid = 708] [serial = 927] [outer = 000000141895F800] 00:05:34 INFO - PROCESS | 708 | 1461222334094 Marionette DEBUG loaded listener.js 00:05:34 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (0000001421F6AC00) [pid = 708] [serial = 928] [outer = 000000141895F800] 00:05:34 INFO - PROCESS | 708 | 1461222334503 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 691ms 00:05:34 INFO - PROCESS | 708 | 1461222334569 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 00:05:34 INFO - PROCESS | 708 | 1461222334571 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 00:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:05:34 INFO - PROCESS | 708 | 1461222334577 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:05:34 INFO - PROCESS | 708 | 1461222334581 Marionette TRACE conn5 <- [1,1202,null,{}] 00:05:34 INFO - PROCESS | 708 | 1461222334593 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:34 INFO - PROCESS | 708 | 1461222334695 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 00:05:34 INFO - PROCESS | 708 | 1461222334711 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:34 INFO - PROCESS | 708 | ++DOCSHELL 0000001428D7D000 == 78 [pid = 708] [id = 310] 00:05:34 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (0000001424FBB000) [pid = 708] [serial = 929] [outer = 0000000000000000] 00:05:34 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (0000001425030400) [pid = 708] [serial = 930] [outer = 0000001424FBB000] 00:05:34 INFO - PROCESS | 708 | 1461222334759 Marionette DEBUG loaded listener.js 00:05:34 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (00000014253B3800) [pid = 708] [serial = 931] [outer = 0000001424FBB000] 00:05:35 INFO - PROCESS | 708 | 1461222335197 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 00:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 691ms 00:05:35 INFO - PROCESS | 708 | 1461222335270 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 00:05:35 INFO - PROCESS | 708 | 1461222335273 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 00:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:05:35 INFO - PROCESS | 708 | 1461222335277 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:05:35 INFO - PROCESS | 708 | 1461222335279 Marionette TRACE conn5 <- [1,1206,null,{}] 00:05:35 INFO - PROCESS | 708 | 1461222335282 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:35 INFO - PROCESS | 708 | 1461222335375 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 00:05:35 INFO - PROCESS | 708 | 1461222335383 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:35 INFO - PROCESS | 708 | ++DOCSHELL 000000142A6AF800 == 79 [pid = 708] [id = 311] 00:05:35 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (0000001425D14000) [pid = 708] [serial = 932] [outer = 0000000000000000] 00:05:35 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (0000001425D1E400) [pid = 708] [serial = 933] [outer = 0000001425D14000] 00:05:35 INFO - PROCESS | 708 | 1461222335434 Marionette DEBUG loaded listener.js 00:05:35 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (0000001425FEF400) [pid = 708] [serial = 934] [outer = 0000001425D14000] 00:05:35 INFO - PROCESS | 708 | 1461222335872 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 00:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 626ms 00:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:05:35 INFO - PROCESS | 708 | 1461222335905 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 00:05:35 INFO - PROCESS | 708 | 1461222335908 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 00:05:35 INFO - PROCESS | 708 | 1461222335911 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:05:35 INFO - PROCESS | 708 | 1461222335913 Marionette TRACE conn5 <- [1,1210,null,{}] 00:05:35 INFO - PROCESS | 708 | 1461222335924 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:36 INFO - PROCESS | 708 | 1461222336040 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 00:05:36 INFO - PROCESS | 708 | 1461222336122 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:36 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE4D800 == 80 [pid = 708] [id = 312] 00:05:36 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (0000001426828800) [pid = 708] [serial = 935] [outer = 0000000000000000] 00:05:36 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (0000001427310C00) [pid = 708] [serial = 936] [outer = 0000001426828800] 00:05:36 INFO - PROCESS | 708 | 1461222336170 Marionette DEBUG loaded listener.js 00:05:36 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (00000014289AD000) [pid = 708] [serial = 937] [outer = 0000001426828800] 00:05:36 INFO - PROCESS | 708 | 1461222336608 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 00:05:36 INFO - PROCESS | 708 | 1461222336673 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 00:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:05:36 INFO - PROCESS | 708 | 1461222336676 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:05:36 INFO - PROCESS | 708 | 1461222336678 Marionette TRACE conn5 <- [1,1214,null,{}] 00:05:36 INFO - PROCESS | 708 | 1461222336681 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:36 INFO - PROCESS | 708 | 1461222336815 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 00:05:36 INFO - PROCESS | 708 | 1461222336876 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:36 INFO - PROCESS | 708 | ++DOCSHELL 000000142D393000 == 81 [pid = 708] [id = 313] 00:05:36 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (0000001428FEC400) [pid = 708] [serial = 938] [outer = 0000000000000000] 00:05:36 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (0000001429558400) [pid = 708] [serial = 939] [outer = 0000001428FEC400] 00:05:36 INFO - PROCESS | 708 | 1461222336924 Marionette DEBUG loaded listener.js 00:05:36 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (00000014299D5C00) [pid = 708] [serial = 940] [outer = 0000001428FEC400] 00:05:37 INFO - PROCESS | 708 | 1461222337354 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 00:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 732ms 00:05:37 INFO - PROCESS | 708 | 1461222337419 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 00:05:37 INFO - PROCESS | 708 | 1461222337421 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 00:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:05:37 INFO - PROCESS | 708 | 1461222337434 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:05:37 INFO - PROCESS | 708 | 1461222337436 Marionette TRACE conn5 <- [1,1218,null,{}] 00:05:37 INFO - PROCESS | 708 | 1461222337440 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:37 INFO - PROCESS | 708 | 1461222337555 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 00:05:37 INFO - PROCESS | 708 | 1461222337614 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:37 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBC6000 == 82 [pid = 708] [id = 314] 00:05:37 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (000000142A468000) [pid = 708] [serial = 941] [outer = 0000000000000000] 00:05:37 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (000000142A625000) [pid = 708] [serial = 942] [outer = 000000142A468000] 00:05:37 INFO - PROCESS | 708 | 1461222337659 Marionette DEBUG loaded listener.js 00:05:37 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (000000142B498800) [pid = 708] [serial = 943] [outer = 000000142A468000] 00:05:38 INFO - PROCESS | 708 | --DOMWINDOW == 133 (000000142A6DE400) [pid = 708] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:05:38 INFO - PROCESS | 708 | --DOMWINDOW == 132 (0000001425F10C00) [pid = 708] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:05:38 INFO - PROCESS | 708 | --DOMWINDOW == 131 (0000001425154400) [pid = 708] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:05:38 INFO - PROCESS | 708 | --DOMWINDOW == 130 (000000141F34E800) [pid = 708] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:05:38 INFO - PROCESS | 708 | --DOMWINDOW == 129 (000000141DAA5000) [pid = 708] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:05:38 INFO - PROCESS | 708 | --DOMWINDOW == 128 (0000001416834000) [pid = 708] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:05:38 INFO - PROCESS | 708 | --DOMWINDOW == 127 (0000001427312800) [pid = 708] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:05:38 INFO - PROCESS | 708 | --DOMWINDOW == 126 (0000001416830400) [pid = 708] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:05:38 INFO - PROCESS | 708 | --DOMWINDOW == 125 (0000001427370C00) [pid = 708] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:05:38 INFO - PROCESS | 708 | --DOMWINDOW == 124 (0000001418BE3000) [pid = 708] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:05:38 INFO - PROCESS | 708 | --DOMWINDOW == 123 (0000001424BDA000) [pid = 708] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:05:38 INFO - PROCESS | 708 | 1461222338137 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 00:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 734ms 00:05:38 INFO - PROCESS | 708 | 1461222338166 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 00:05:38 INFO - PROCESS | 708 | 1461222338168 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 00:05:38 INFO - PROCESS | 708 | 1461222338171 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:05:38 INFO - PROCESS | 708 | 1461222338173 Marionette TRACE conn5 <- [1,1222,null,{}] 00:05:38 INFO - PROCESS | 708 | 1461222338176 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:38 INFO - PROCESS | 708 | 1461222338265 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 00:05:38 INFO - PROCESS | 708 | 1461222338350 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:38 INFO - PROCESS | 708 | ++DOCSHELL 000000142EDB0000 == 83 [pid = 708] [id = 315] 00:05:38 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (000000141CD3D800) [pid = 708] [serial = 944] [outer = 0000000000000000] 00:05:38 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (0000001425075400) [pid = 708] [serial = 945] [outer = 000000141CD3D800] 00:05:38 INFO - PROCESS | 708 | 1461222338395 Marionette DEBUG loaded listener.js 00:05:38 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (000000142B49D400) [pid = 708] [serial = 946] [outer = 000000141CD3D800] 00:05:38 INFO - PROCESS | 708 | 1461222338740 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 00:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 628ms 00:05:38 INFO - PROCESS | 708 | 1461222338803 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 00:05:38 INFO - PROCESS | 708 | 1461222338806 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 00:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:05:38 INFO - PROCESS | 708 | 1461222338809 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:05:38 INFO - PROCESS | 708 | 1461222338811 Marionette TRACE conn5 <- [1,1226,null,{}] 00:05:38 INFO - PROCESS | 708 | 1461222338815 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:38 INFO - PROCESS | 708 | 1461222338964 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 00:05:38 INFO - PROCESS | 708 | 1461222338977 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:38 INFO - PROCESS | 708 | ++DOCSHELL 000000142FB83000 == 84 [pid = 708] [id = 316] 00:05:38 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (0000001425D1DC00) [pid = 708] [serial = 947] [outer = 0000000000000000] 00:05:39 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (000000142B709C00) [pid = 708] [serial = 948] [outer = 0000001425D1DC00] 00:05:39 INFO - PROCESS | 708 | 1461222339023 Marionette DEBUG loaded listener.js 00:05:39 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (000000142B715800) [pid = 708] [serial = 949] [outer = 0000001425D1DC00] 00:05:39 INFO - PROCESS | 708 | 1461222339433 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 00:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 00:05:39 INFO - PROCESS | 708 | 1461222339504 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 00:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:05:39 INFO - PROCESS | 708 | 1461222339506 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 00:05:39 INFO - PROCESS | 708 | 1461222339510 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:05:39 INFO - PROCESS | 708 | 1461222339512 Marionette TRACE conn5 <- [1,1230,null,{}] 00:05:39 INFO - PROCESS | 708 | 1461222339515 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:39 INFO - PROCESS | 708 | 1461222339605 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 00:05:39 INFO - PROCESS | 708 | 1461222339611 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:39 INFO - PROCESS | 708 | ++DOCSHELL 0000001430733800 == 85 [pid = 708] [id = 317] 00:05:39 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (000000142B7E7400) [pid = 708] [serial = 950] [outer = 0000000000000000] 00:05:39 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (000000142B7EA000) [pid = 708] [serial = 951] [outer = 000000142B7E7400] 00:05:39 INFO - PROCESS | 708 | 1461222339656 Marionette DEBUG loaded listener.js 00:05:39 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (000000142C50FC00) [pid = 708] [serial = 952] [outer = 000000142B7E7400] 00:05:40 INFO - PROCESS | 708 | 1461222340305 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 00:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 839ms 00:05:40 INFO - PROCESS | 708 | 1461222340350 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 00:05:40 INFO - PROCESS | 708 | 1461222340355 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 00:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:05:40 INFO - PROCESS | 708 | 1461222340361 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:05:40 INFO - PROCESS | 708 | 1461222340366 Marionette TRACE conn5 <- [1,1234,null,{}] 00:05:40 INFO - PROCESS | 708 | 1461222340373 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:40 INFO - PROCESS | 708 | 1461222340509 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 00:05:40 INFO - PROCESS | 708 | 1461222340605 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:40 INFO - PROCESS | 708 | ++DOCSHELL 0000001425A87000 == 86 [pid = 708] [id = 318] 00:05:40 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (000000141825D400) [pid = 708] [serial = 953] [outer = 0000000000000000] 00:05:40 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (0000001419D2E400) [pid = 708] [serial = 954] [outer = 000000141825D400] 00:05:40 INFO - PROCESS | 708 | 1461222340663 Marionette DEBUG loaded listener.js 00:05:40 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (000000141E7ABC00) [pid = 708] [serial = 955] [outer = 000000141825D400] 00:05:41 INFO - PROCESS | 708 | 1461222341261 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 00:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 943ms 00:05:41 INFO - PROCESS | 708 | 1461222341307 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 00:05:41 INFO - PROCESS | 708 | 1461222341313 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 00:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:05:41 INFO - PROCESS | 708 | 1461222341320 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:05:41 INFO - PROCESS | 708 | 1461222341324 Marionette TRACE conn5 <- [1,1238,null,{}] 00:05:41 INFO - PROCESS | 708 | 1461222341328 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:41 INFO - PROCESS | 708 | 1461222341477 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 00:05:41 INFO - PROCESS | 708 | 1461222341605 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:41 INFO - PROCESS | 708 | ++DOCSHELL 00000014293CE800 == 87 [pid = 708] [id = 319] 00:05:41 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (0000001418442400) [pid = 708] [serial = 956] [outer = 0000000000000000] 00:05:41 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (0000001424FC1800) [pid = 708] [serial = 957] [outer = 0000001418442400] 00:05:41 INFO - PROCESS | 708 | 1461222341662 Marionette DEBUG loaded listener.js 00:05:41 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (0000001425D12C00) [pid = 708] [serial = 958] [outer = 0000001418442400] 00:05:42 INFO - PROCESS | 708 | 1461222342288 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 00:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1028ms 00:05:42 INFO - PROCESS | 708 | 1461222342354 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 00:05:42 INFO - PROCESS | 708 | 1461222342357 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 00:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:05:42 INFO - PROCESS | 708 | 1461222342361 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:05:42 INFO - PROCESS | 708 | 1461222342365 Marionette TRACE conn5 <- [1,1242,null,{}] 00:05:42 INFO - PROCESS | 708 | 1461222342405 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:42 INFO - PROCESS | 708 | 1461222342595 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 00:05:42 INFO - PROCESS | 708 | 1461222342690 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:42 INFO - PROCESS | 708 | ++DOCSHELL 000000143074D000 == 88 [pid = 708] [id = 320] 00:05:42 INFO - PROCESS | 708 | ++DOMWINDOW == 139 (00000014295B3C00) [pid = 708] [serial = 959] [outer = 0000000000000000] 00:05:42 INFO - PROCESS | 708 | ++DOMWINDOW == 140 (00000014295CC000) [pid = 708] [serial = 960] [outer = 00000014295B3C00] 00:05:42 INFO - PROCESS | 708 | 1461222342748 Marionette DEBUG loaded listener.js 00:05:42 INFO - PROCESS | 708 | ++DOMWINDOW == 141 (000000142B70A000) [pid = 708] [serial = 961] [outer = 00000014295B3C00] 00:05:43 INFO - PROCESS | 708 | 1461222343377 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 00:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1079ms 00:05:43 INFO - PROCESS | 708 | 1461222343441 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 00:05:43 INFO - PROCESS | 708 | 1461222343445 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 00:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:05:43 INFO - PROCESS | 708 | 1461222343448 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:05:43 INFO - PROCESS | 708 | 1461222343450 Marionette TRACE conn5 <- [1,1246,null,{}] 00:05:43 INFO - PROCESS | 708 | 1461222343454 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:43 INFO - PROCESS | 708 | 1461222343570 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 00:05:43 INFO - PROCESS | 708 | 1461222343670 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:43 INFO - PROCESS | 708 | ++DOCSHELL 0000001430A7C800 == 89 [pid = 708] [id = 321] 00:05:43 INFO - PROCESS | 708 | ++DOMWINDOW == 142 (000000142C512800) [pid = 708] [serial = 962] [outer = 0000000000000000] 00:05:43 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (000000142C75F400) [pid = 708] [serial = 963] [outer = 000000142C512800] 00:05:43 INFO - PROCESS | 708 | 1461222343725 Marionette DEBUG loaded listener.js 00:05:43 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (000000142C768000) [pid = 708] [serial = 964] [outer = 000000142C512800] 00:05:44 INFO - PROCESS | 708 | 1461222344340 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 00:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 986ms 00:05:44 INFO - PROCESS | 708 | 1461222344436 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 00:05:44 INFO - PROCESS | 708 | 1461222344439 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 00:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:05:44 INFO - PROCESS | 708 | 1461222344476 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:05:44 INFO - PROCESS | 708 | 1461222344478 Marionette TRACE conn5 <- [1,1250,null,{}] 00:05:44 INFO - PROCESS | 708 | 1461222344482 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:44 INFO - PROCESS | 708 | 1461222344602 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 00:05:44 INFO - PROCESS | 708 | 1461222344725 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:44 INFO - PROCESS | 708 | ++DOCSHELL 000000141D507800 == 90 [pid = 708] [id = 322] 00:05:44 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (000000141690A400) [pid = 708] [serial = 965] [outer = 0000000000000000] 00:05:44 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (0000001417ACA800) [pid = 708] [serial = 966] [outer = 000000141690A400] 00:05:44 INFO - PROCESS | 708 | 1461222344782 Marionette DEBUG loaded listener.js 00:05:44 INFO - PROCESS | 708 | ++DOMWINDOW == 147 (0000001421FCD000) [pid = 708] [serial = 967] [outer = 000000141690A400] 00:05:45 INFO - PROCESS | 708 | 1461222345634 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 00:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1195ms 00:05:45 INFO - PROCESS | 708 | 1461222345674 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 00:05:45 INFO - PROCESS | 708 | 1461222345680 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 00:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:05:45 INFO - PROCESS | 708 | 1461222345685 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:05:45 INFO - PROCESS | 708 | 1461222345689 Marionette TRACE conn5 <- [1,1254,null,{}] 00:05:45 INFO - PROCESS | 708 | 1461222345694 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:45 INFO - PROCESS | 708 | 1461222345809 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 00:05:45 INFO - PROCESS | 708 | 1461222345942 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:45 INFO - PROCESS | 708 | ++DOCSHELL 0000001424C83000 == 91 [pid = 708] [id = 323] 00:05:45 INFO - PROCESS | 708 | ++DOMWINDOW == 148 (0000001418958800) [pid = 708] [serial = 968] [outer = 0000000000000000] 00:05:46 INFO - PROCESS | 708 | ++DOMWINDOW == 149 (0000001419993800) [pid = 708] [serial = 969] [outer = 0000001418958800] 00:05:46 INFO - PROCESS | 708 | 1461222345998 Marionette DEBUG loaded listener.js 00:05:46 INFO - PROCESS | 708 | ++DOMWINDOW == 150 (000000141D688000) [pid = 708] [serial = 970] [outer = 0000001418958800] 00:05:46 INFO - PROCESS | 708 | 1461222346616 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 00:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 982ms 00:05:46 INFO - PROCESS | 708 | 1461222346671 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 00:05:46 INFO - PROCESS | 708 | 1461222346677 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 00:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:05:46 INFO - PROCESS | 708 | 1461222346683 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:05:46 INFO - PROCESS | 708 | 1461222346686 Marionette TRACE conn5 <- [1,1258,null,{}] 00:05:46 INFO - PROCESS | 708 | 1461222346709 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:46 INFO - PROCESS | 708 | 1461222346817 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 00:05:46 INFO - PROCESS | 708 | 1461222346946 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:46 INFO - PROCESS | 708 | --DOCSHELL 000000141DCD3800 == 90 [pid = 708] [id = 124] 00:05:46 INFO - PROCESS | 708 | --DOCSHELL 000000142CEC3000 == 89 [pid = 708] [id = 153] 00:05:46 INFO - PROCESS | 708 | --DOCSHELL 0000001430A84800 == 88 [pid = 708] [id = 237] 00:05:46 INFO - PROCESS | 708 | --DOCSHELL 0000001427A43800 == 87 [pid = 708] [id = 125] 00:05:46 INFO - PROCESS | 708 | --DOCSHELL 000000142EEE6800 == 86 [pid = 708] [id = 207] 00:05:46 INFO - PROCESS | 708 | --DOCSHELL 000000142FB83000 == 85 [pid = 708] [id = 316] 00:05:46 INFO - PROCESS | 708 | --DOCSHELL 000000142EDB0000 == 84 [pid = 708] [id = 315] 00:05:46 INFO - PROCESS | 708 | --DOCSHELL 000000142DBC6000 == 83 [pid = 708] [id = 314] 00:05:46 INFO - PROCESS | 708 | --DOCSHELL 000000142D393000 == 82 [pid = 708] [id = 313] 00:05:46 INFO - PROCESS | 708 | --DOCSHELL 000000142CE4D800 == 81 [pid = 708] [id = 312] 00:05:46 INFO - PROCESS | 708 | --DOMWINDOW == 149 (0000001428F81C00) [pid = 708] [serial = 861] [outer = 0000000000000000] [url = about:blank] 00:05:46 INFO - PROCESS | 708 | --DOMWINDOW == 148 (0000001418915000) [pid = 708] [serial = 852] [outer = 0000000000000000] [url = about:blank] 00:05:46 INFO - PROCESS | 708 | --DOMWINDOW == 147 (0000001425AE9000) [pid = 708] [serial = 858] [outer = 0000000000000000] [url = about:blank] 00:05:46 INFO - PROCESS | 708 | --DOMWINDOW == 146 (000000141F34B800) [pid = 708] [serial = 855] [outer = 0000000000000000] [url = about:blank] 00:05:46 INFO - PROCESS | 708 | --DOMWINDOW == 145 (000000142951E800) [pid = 708] [serial = 864] [outer = 0000000000000000] [url = about:blank] 00:05:46 INFO - PROCESS | 708 | --DOMWINDOW == 144 (00000014295BC800) [pid = 708] [serial = 867] [outer = 0000000000000000] [url = about:blank] 00:05:46 INFO - PROCESS | 708 | --DOMWINDOW == 143 (000000142951A800) [pid = 708] [serial = 897] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | ++DOCSHELL 000000141CDCD800 == 82 [pid = 708] [id = 324] 00:05:47 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (0000001416940000) [pid = 708] [serial = 971] [outer = 0000000000000000] 00:05:47 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (000000141823B000) [pid = 708] [serial = 972] [outer = 0000001416940000] 00:05:47 INFO - PROCESS | 708 | 1461222347039 Marionette DEBUG loaded listener.js 00:05:47 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (000000141DBCDC00) [pid = 708] [serial = 973] [outer = 0000001416940000] 00:05:47 INFO - PROCESS | 708 | --DOCSHELL 000000142A6AF800 == 81 [pid = 708] [id = 311] 00:05:47 INFO - PROCESS | 708 | --DOCSHELL 0000001428D7D000 == 80 [pid = 708] [id = 310] 00:05:47 INFO - PROCESS | 708 | --DOCSHELL 000000142183C800 == 79 [pid = 708] [id = 309] 00:05:47 INFO - PROCESS | 708 | --DOCSHELL 000000141790B800 == 78 [pid = 708] [id = 308] 00:05:47 INFO - PROCESS | 708 | --DOCSHELL 000000142FB94000 == 77 [pid = 708] [id = 305] 00:05:47 INFO - PROCESS | 708 | --DOCSHELL 000000142F042800 == 76 [pid = 708] [id = 304] 00:05:47 INFO - PROCESS | 708 | --DOCSHELL 000000142EDB8000 == 75 [pid = 708] [id = 303] 00:05:47 INFO - PROCESS | 708 | --DOCSHELL 000000142DBE7000 == 74 [pid = 708] [id = 302] 00:05:47 INFO - PROCESS | 708 | --DOCSHELL 0000001429344000 == 73 [pid = 708] [id = 301] 00:05:47 INFO - PROCESS | 708 | --DOCSHELL 000000142528A000 == 72 [pid = 708] [id = 300] 00:05:47 INFO - PROCESS | 708 | --DOCSHELL 000000142D426800 == 71 [pid = 708] [id = 299] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 145 (000000142E426800) [pid = 708] [serial = 796] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 144 (0000001425FE8400) [pid = 708] [serial = 888] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 143 (0000001425B28C00) [pid = 708] [serial = 886] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 142 (00000014253AE000) [pid = 708] [serial = 885] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 141 (0000001421F62800) [pid = 708] [serial = 879] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 140 (00000014228A8C00) [pid = 708] [serial = 880] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 139 (000000141DC96800) [pid = 708] [serial = 876] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 138 (000000141E718400) [pid = 708] [serial = 877] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 137 (0000001418261800) [pid = 708] [serial = 871] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 136 (0000001417165C00) [pid = 708] [serial = 870] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 135 (0000001427312400) [pid = 708] [serial = 850] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 134 (00000014180A3800) [pid = 708] [serial = 873] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 133 (000000141CF20000) [pid = 708] [serial = 874] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 132 (00000014274DAC00) [pid = 708] [serial = 894] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 131 (0000001425B26800) [pid = 708] [serial = 891] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 130 (000000142730A000) [pid = 708] [serial = 889] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 129 (0000001424E3A800) [pid = 708] [serial = 883] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 128 (0000001424BE1C00) [pid = 708] [serial = 882] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 127 (0000001428F7D400) [pid = 708] [serial = 895] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | --DOMWINDOW == 126 (0000001427313000) [pid = 708] [serial = 892] [outer = 0000000000000000] [url = about:blank] 00:05:47 INFO - PROCESS | 708 | 1461222347542 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 00:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 880ms 00:05:47 INFO - PROCESS | 708 | 1461222347565 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 00:05:47 INFO - PROCESS | 708 | 1461222347567 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 00:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:05:47 INFO - PROCESS | 708 | 1461222347571 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:05:47 INFO - PROCESS | 708 | 1461222347575 Marionette TRACE conn5 <- [1,1262,null,{}] 00:05:47 INFO - PROCESS | 708 | 1461222347590 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:47 INFO - PROCESS | 708 | 1461222347682 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 00:05:47 INFO - PROCESS | 708 | 1461222347689 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:47 INFO - PROCESS | 708 | ++DOCSHELL 000000142571E800 == 72 [pid = 708] [id = 325] 00:05:47 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (0000001421F2EC00) [pid = 708] [serial = 974] [outer = 0000000000000000] 00:05:47 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (0000001421F39000) [pid = 708] [serial = 975] [outer = 0000001421F2EC00] 00:05:47 INFO - PROCESS | 708 | 1461222347741 Marionette DEBUG loaded listener.js 00:05:47 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (00000014222AD400) [pid = 708] [serial = 976] [outer = 0000001421F2EC00] 00:05:48 INFO - PROCESS | 708 | 1461222348202 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 00:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 692ms 00:05:48 INFO - PROCESS | 708 | 1461222348266 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 00:05:48 INFO - PROCESS | 708 | 1461222348269 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 00:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:05:48 INFO - PROCESS | 708 | 1461222348272 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:05:48 INFO - PROCESS | 708 | 1461222348274 Marionette TRACE conn5 <- [1,1266,null,{}] 00:05:48 INFO - PROCESS | 708 | 1461222348278 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:48 INFO - PROCESS | 708 | 1461222348367 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 00:05:48 INFO - PROCESS | 708 | 1461222348376 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:48 INFO - PROCESS | 708 | ++DOCSHELL 00000014273C6000 == 73 [pid = 708] [id = 326] 00:05:48 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (00000014229A4400) [pid = 708] [serial = 977] [outer = 0000000000000000] 00:05:48 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (000000142451D000) [pid = 708] [serial = 978] [outer = 00000014229A4400] 00:05:48 INFO - PROCESS | 708 | 1461222348422 Marionette DEBUG loaded listener.js 00:05:48 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (0000001424B2A800) [pid = 708] [serial = 979] [outer = 00000014229A4400] 00:05:48 INFO - PROCESS | 708 | 1461222348868 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 00:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 629ms 00:05:48 INFO - PROCESS | 708 | 1461222348904 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 00:05:48 INFO - PROCESS | 708 | 1461222348906 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 00:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:05:48 INFO - PROCESS | 708 | 1461222348910 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:05:48 INFO - PROCESS | 708 | 1461222348912 Marionette TRACE conn5 <- [1,1270,null,{}] 00:05:48 INFO - PROCESS | 708 | 1461222348915 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:49 INFO - PROCESS | 708 | 1461222349002 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 00:05:49 INFO - PROCESS | 708 | 1461222349010 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:49 INFO - PROCESS | 708 | ++DOCSHELL 0000001428940800 == 74 [pid = 708] [id = 327] 00:05:49 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (0000001424BDFC00) [pid = 708] [serial = 980] [outer = 0000000000000000] 00:05:49 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (0000001424E36400) [pid = 708] [serial = 981] [outer = 0000001424BDFC00] 00:05:49 INFO - PROCESS | 708 | 1461222349056 Marionette DEBUG loaded listener.js 00:05:49 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (000000142502A800) [pid = 708] [serial = 982] [outer = 0000001424BDFC00] 00:05:49 INFO - PROCESS | 708 | 1461222349562 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 00:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 00:05:49 INFO - PROCESS | 708 | 1461222349585 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 00:05:49 INFO - PROCESS | 708 | 1461222349588 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 00:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:05:49 INFO - PROCESS | 708 | 1461222349591 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:05:49 INFO - PROCESS | 708 | 1461222349593 Marionette TRACE conn5 <- [1,1274,null,{}] 00:05:49 INFO - PROCESS | 708 | 1461222349596 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:49 INFO - PROCESS | 708 | 1461222349723 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 00:05:49 INFO - PROCESS | 708 | 1461222349778 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:49 INFO - PROCESS | 708 | ++DOCSHELL 000000141D58C800 == 75 [pid = 708] [id = 328] 00:05:49 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (0000001425083000) [pid = 708] [serial = 983] [outer = 0000000000000000] 00:05:49 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (0000001425AE3400) [pid = 708] [serial = 984] [outer = 0000001425083000] 00:05:49 INFO - PROCESS | 708 | 1461222349830 Marionette DEBUG loaded listener.js 00:05:49 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (0000001425D14C00) [pid = 708] [serial = 985] [outer = 0000001425083000] 00:05:50 INFO - PROCESS | 708 | 1461222350257 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 00:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 691ms 00:05:50 INFO - PROCESS | 708 | 1461222350283 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 00:05:50 INFO - PROCESS | 708 | 1461222350285 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 00:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:05:50 INFO - PROCESS | 708 | 1461222350288 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:05:50 INFO - PROCESS | 708 | 1461222350290 Marionette TRACE conn5 <- [1,1278,null,{}] 00:05:50 INFO - PROCESS | 708 | 1461222350294 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:50 INFO - PROCESS | 708 | 1461222350406 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 00:05:50 INFO - PROCESS | 708 | 1461222350490 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:50 INFO - PROCESS | 708 | ++DOCSHELL 000000142B66B000 == 76 [pid = 708] [id = 329] 00:05:50 INFO - PROCESS | 708 | ++DOMWINDOW == 139 (0000001425D1C800) [pid = 708] [serial = 986] [outer = 0000000000000000] 00:05:50 INFO - PROCESS | 708 | ++DOMWINDOW == 140 (0000001425F18800) [pid = 708] [serial = 987] [outer = 0000001425D1C800] 00:05:50 INFO - PROCESS | 708 | 1461222350536 Marionette DEBUG loaded listener.js 00:05:50 INFO - PROCESS | 708 | ++DOMWINDOW == 141 (0000001425FF0400) [pid = 708] [serial = 988] [outer = 0000001425D1C800] 00:05:50 INFO - PROCESS | 708 | 1461222350963 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 00:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 733ms 00:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:05:51 INFO - PROCESS | 708 | 1461222351025 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 00:05:51 INFO - PROCESS | 708 | 1461222351027 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 00:05:51 INFO - PROCESS | 708 | 1461222351030 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:05:51 INFO - PROCESS | 708 | 1461222351032 Marionette TRACE conn5 <- [1,1282,null,{}] 00:05:51 INFO - PROCESS | 708 | 1461222351043 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:51 INFO - PROCESS | 708 | 1461222351157 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 00:05:51 INFO - PROCESS | 708 | 1461222351212 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:51 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE4C000 == 77 [pid = 708] [id = 330] 00:05:51 INFO - PROCESS | 708 | ++DOMWINDOW == 142 (000000142627E000) [pid = 708] [serial = 989] [outer = 0000000000000000] 00:05:51 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (0000001427309000) [pid = 708] [serial = 990] [outer = 000000142627E000] 00:05:51 INFO - PROCESS | 708 | 1461222351260 Marionette DEBUG loaded listener.js 00:05:51 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (000000142736DC00) [pid = 708] [serial = 991] [outer = 000000142627E000] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 143 (000000141DCA0400) [pid = 708] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 142 (00000014295CC400) [pid = 708] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 141 (00000014253AE400) [pid = 708] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 140 (0000001418244000) [pid = 708] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 139 (000000142A468000) [pid = 708] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 138 (0000001427A62800) [pid = 708] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 137 (0000001425F16400) [pid = 708] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 136 (000000141E7A1800) [pid = 708] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 135 (0000001425D1DC00) [pid = 708] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 134 (0000001428F79800) [pid = 708] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 133 (0000001416946800) [pid = 708] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 132 (0000001418444000) [pid = 708] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 131 (0000001429953400) [pid = 708] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 130 (0000001425D14000) [pid = 708] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 129 (0000001428FEC400) [pid = 708] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 128 (000000141CD3D800) [pid = 708] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 127 (00000014293E3000) [pid = 708] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 126 (0000001431D6E400) [pid = 708] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 125 (000000141895F800) [pid = 708] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 124 (000000142D33D000) [pid = 708] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 123 (000000141E716C00) [pid = 708] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 122 (000000142A462800) [pid = 708] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 121 (0000001426828800) [pid = 708] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 120 (00000014295B7C00) [pid = 708] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 119 (000000141DC9FC00) [pid = 708] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 118 (000000142F099C00) [pid = 708] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 117 (000000142EBCB000) [pid = 708] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001424FBB000) [pid = 708] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 115 (000000141844B400) [pid = 708] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 114 (00000014296D2C00) [pid = 708] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 113 (000000142E433800) [pid = 708] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:05:52 INFO - PROCESS | 708 | --DOMWINDOW == 112 (000000142507A800) [pid = 708] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:05:52 INFO - PROCESS | 708 | 1461222352166 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 00:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1191ms 00:05:52 INFO - PROCESS | 708 | 1461222352224 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 00:05:52 INFO - PROCESS | 708 | 1461222352226 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 00:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:05:52 INFO - PROCESS | 708 | 1461222352229 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:05:52 INFO - PROCESS | 708 | 1461222352231 Marionette TRACE conn5 <- [1,1286,null,{}] 00:05:52 INFO - PROCESS | 708 | 1461222352234 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:52 INFO - PROCESS | 708 | 1461222352349 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 00:05:52 INFO - PROCESS | 708 | 1461222352403 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:52 INFO - PROCESS | 708 | ++DOCSHELL 0000001425724800 == 78 [pid = 708] [id = 331] 00:05:52 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (0000001418260000) [pid = 708] [serial = 992] [outer = 0000000000000000] 00:05:52 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (000000141DC9FC00) [pid = 708] [serial = 993] [outer = 0000001418260000] 00:05:52 INFO - PROCESS | 708 | 1461222352448 Marionette DEBUG loaded listener.js 00:05:52 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001425082000) [pid = 708] [serial = 994] [outer = 0000001418260000] 00:05:52 INFO - PROCESS | 708 | 1461222352819 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 628ms 00:05:52 INFO - PROCESS | 708 | 1461222352865 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 00:05:52 INFO - PROCESS | 708 | 1461222352867 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 00:05:52 INFO - PROCESS | 708 | 1461222352870 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:05:52 INFO - PROCESS | 708 | 1461222352872 Marionette TRACE conn5 <- [1,1290,null,{}] 00:05:52 INFO - PROCESS | 708 | 1461222352876 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:52 INFO - PROCESS | 708 | 1461222352963 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 00:05:52 INFO - PROCESS | 708 | 1461222352969 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:52 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF19800 == 79 [pid = 708] [id = 332] 00:05:52 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (0000001425F16400) [pid = 708] [serial = 995] [outer = 0000000000000000] 00:05:53 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (00000014274D7400) [pid = 708] [serial = 996] [outer = 0000001425F16400] 00:05:53 INFO - PROCESS | 708 | 1461222353015 Marionette DEBUG loaded listener.js 00:05:53 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (0000001428F7B400) [pid = 708] [serial = 997] [outer = 0000001425F16400] 00:05:53 INFO - PROCESS | 708 | 1461222353453 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 00:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 00:05:53 INFO - PROCESS | 708 | 1461222353503 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 00:05:53 INFO - PROCESS | 708 | 1461222353506 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 00:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:05:53 INFO - PROCESS | 708 | 1461222353510 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:05:53 INFO - PROCESS | 708 | 1461222353512 Marionette TRACE conn5 <- [1,1294,null,{}] 00:05:53 INFO - PROCESS | 708 | 1461222353516 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:53 INFO - PROCESS | 708 | 1461222353623 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 00:05:53 INFO - PROCESS | 708 | 1461222353672 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:53 INFO - PROCESS | 708 | ++DOCSHELL 000000142D3D5800 == 80 [pid = 708] [id = 333] 00:05:53 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (000000142951D400) [pid = 708] [serial = 998] [outer = 0000000000000000] 00:05:53 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (0000001429528800) [pid = 708] [serial = 999] [outer = 000000142951D400] 00:05:53 INFO - PROCESS | 708 | 1461222353722 Marionette DEBUG loaded listener.js 00:05:53 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (00000014295BC800) [pid = 708] [serial = 1000] [outer = 000000142951D400] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 00000014293BE800 == 79 [pid = 708] [id = 74] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142F02D000 == 78 [pid = 708] [id = 139] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142D5A6000 == 77 [pid = 708] [id = 193] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142DBC7000 == 76 [pid = 708] [id = 286] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142CE50000 == 75 [pid = 708] [id = 180] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 0000001425BE3800 == 74 [pid = 708] [id = 94] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000141E7D9000 == 73 [pid = 708] [id = 136] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142DBC1800 == 72 [pid = 708] [id = 138] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142D411800 == 71 [pid = 708] [id = 283] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 0000001428930000 == 70 [pid = 708] [id = 285] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 0000001425599000 == 69 [pid = 708] [id = 76] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000141E7E7000 == 68 [pid = 708] [id = 95] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142E48B800 == 67 [pid = 708] [id = 155] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142D5AA000 == 66 [pid = 708] [id = 108] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142F027800 == 65 [pid = 708] [id = 154] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142EEDD000 == 64 [pid = 708] [id = 156] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 00000014268DD800 == 63 [pid = 708] [id = 137] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142D595000 == 62 [pid = 708] [id = 63] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142E849000 == 61 [pid = 708] [id = 171] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142DBF0000 == 60 [pid = 708] [id = 238] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142DBB7800 == 59 [pid = 708] [id = 77] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000141E7E1000 == 58 [pid = 708] [id = 106] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142FEDB800 == 57 [pid = 708] [id = 272] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142EEE0800 == 56 [pid = 708] [id = 287] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000141DADF000 == 55 [pid = 708] [id = 306] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142F8BE800 == 54 [pid = 708] [id = 288] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142F97D800 == 53 [pid = 708] [id = 222] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000141E7D5000 == 52 [pid = 708] [id = 307] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 0000001428933800 == 51 [pid = 708] [id = 47] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 0000001424EA4000 == 50 [pid = 708] [id = 255] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 00000014300CB800 == 49 [pid = 708] [id = 221] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142E83F800 == 48 [pid = 708] [id = 232] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142E846800 == 47 [pid = 708] [id = 206] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 0000001425710800 == 46 [pid = 708] [id = 110] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 00000014300B2800 == 45 [pid = 708] [id = 170] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000141CDCE800 == 44 [pid = 708] [id = 49] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000142D3CD000 == 43 [pid = 708] [id = 289] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 0000001424C83000 == 42 [pid = 708] [id = 323] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000141D507800 == 41 [pid = 708] [id = 322] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 0000001430A7C800 == 40 [pid = 708] [id = 321] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 000000143074D000 == 39 [pid = 708] [id = 320] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 00000014293CE800 == 38 [pid = 708] [id = 319] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 0000001430733800 == 37 [pid = 708] [id = 317] 00:05:54 INFO - PROCESS | 708 | --DOCSHELL 0000001425A87000 == 36 [pid = 708] [id = 318] 00:05:55 INFO - PROCESS | 708 | --DOCSHELL 000000142B66B000 == 35 [pid = 708] [id = 329] 00:05:55 INFO - PROCESS | 708 | --DOCSHELL 000000142CE4C000 == 34 [pid = 708] [id = 330] 00:05:55 INFO - PROCESS | 708 | --DOCSHELL 000000141D58C800 == 33 [pid = 708] [id = 328] 00:05:55 INFO - PROCESS | 708 | --DOCSHELL 000000142571E800 == 32 [pid = 708] [id = 325] 00:05:55 INFO - PROCESS | 708 | --DOCSHELL 00000014273C6000 == 31 [pid = 708] [id = 326] 00:05:55 INFO - PROCESS | 708 | --DOCSHELL 000000142CF19800 == 30 [pid = 708] [id = 332] 00:05:55 INFO - PROCESS | 708 | --DOCSHELL 000000141CDCD800 == 29 [pid = 708] [id = 324] 00:05:55 INFO - PROCESS | 708 | --DOCSHELL 0000001428940800 == 28 [pid = 708] [id = 327] 00:05:55 INFO - PROCESS | 708 | --DOCSHELL 0000001425724800 == 27 [pid = 708] [id = 331] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 120 (000000142B7EA000) [pid = 708] [serial = 951] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 119 (000000142B715800) [pid = 708] [serial = 949] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 118 (0000001424BE4C00) [pid = 708] [serial = 904] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 117 (000000142D2A4800) [pid = 708] [serial = 805] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001427A5B000) [pid = 708] [serial = 802] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 115 (0000001419D28400) [pid = 708] [serial = 853] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 114 (000000142A625000) [pid = 708] [serial = 942] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 113 (00000014293DAC00) [pid = 708] [serial = 862] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 112 (0000001429550C00) [pid = 708] [serial = 907] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 111 (00000014228A9400) [pid = 708] [serial = 921] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 110 (000000142B709C00) [pid = 708] [serial = 948] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 109 (000000142954C400) [pid = 708] [serial = 898] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 108 (00000014296D8400) [pid = 708] [serial = 868] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 107 (000000141DBCE000) [pid = 708] [serial = 901] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 106 (000000142E42C000) [pid = 708] [serial = 808] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 105 (0000001425FEF400) [pid = 708] [serial = 934] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 104 (00000014299D5C00) [pid = 708] [serial = 940] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 103 (0000001425075400) [pid = 708] [serial = 945] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 102 (000000142954CC00) [pid = 708] [serial = 865] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 101 (000000142E42D800) [pid = 708] [serial = 763] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 100 (0000001421F6AC00) [pid = 708] [serial = 928] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 99 (000000142F0A6400) [pid = 708] [serial = 817] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 98 (00000014299CFC00) [pid = 708] [serial = 922] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 97 (00000014229AEC00) [pid = 708] [serial = 856] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 96 (000000142B49D400) [pid = 708] [serial = 946] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 95 (000000142A684800) [pid = 708] [serial = 916] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 94 (000000142A627800) [pid = 708] [serial = 915] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 93 (00000014289AD000) [pid = 708] [serial = 937] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 92 (00000014295BE000) [pid = 708] [serial = 909] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 91 (0000001419D22000) [pid = 708] [serial = 900] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 90 (0000001421F65400) [pid = 708] [serial = 925] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 89 (000000142B498800) [pid = 708] [serial = 943] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 88 (000000142F0A4000) [pid = 708] [serial = 760] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 87 (00000014314D6800) [pid = 708] [serial = 814] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 86 (000000141DB0C400) [pid = 708] [serial = 927] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 85 (0000001429558400) [pid = 708] [serial = 939] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 84 (00000014253B3800) [pid = 708] [serial = 931] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 83 (0000001421F68C00) [pid = 708] [serial = 799] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 82 (0000001425D1E400) [pid = 708] [serial = 933] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 81 (0000001429956400) [pid = 708] [serial = 912] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 80 (00000014228A6400) [pid = 708] [serial = 903] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 79 (00000014299CB400) [pid = 708] [serial = 913] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 78 (000000141E7A6800) [pid = 708] [serial = 924] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 77 (000000142EDF3C00) [pid = 708] [serial = 811] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 76 (00000014274DBC00) [pid = 708] [serial = 906] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 75 (000000142A6E2C00) [pid = 708] [serial = 918] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 74 (00000014295CCC00) [pid = 708] [serial = 910] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 73 (0000001425030400) [pid = 708] [serial = 930] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 72 (0000001427310C00) [pid = 708] [serial = 936] [outer = 0000000000000000] [url = about:blank] 00:05:55 INFO - PROCESS | 708 | --DOMWINDOW == 71 (000000142736A400) [pid = 708] [serial = 859] [outer = 0000000000000000] [url = about:blank] 00:05:56 INFO - PROCESS | 708 | 1461222356068 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 00:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2603ms 00:05:56 INFO - PROCESS | 708 | 1461222356116 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 00:05:56 INFO - PROCESS | 708 | 1461222356120 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 00:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:05:56 INFO - PROCESS | 708 | 1461222356125 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:05:56 INFO - PROCESS | 708 | 1461222356128 Marionette TRACE conn5 <- [1,1298,null,{}] 00:05:56 INFO - PROCESS | 708 | 1461222356135 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:56 INFO - PROCESS | 708 | 1461222356229 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 00:05:56 INFO - PROCESS | 708 | 1461222356239 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:56 INFO - PROCESS | 708 | ++DOCSHELL 00000014193D6800 == 28 [pid = 708] [id = 334] 00:05:56 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (00000014180A1800) [pid = 708] [serial = 1001] [outer = 0000000000000000] 00:05:56 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (00000014180A3800) [pid = 708] [serial = 1002] [outer = 00000014180A1800] 00:05:56 INFO - PROCESS | 708 | 1461222356316 Marionette DEBUG loaded listener.js 00:05:56 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (0000001418239C00) [pid = 708] [serial = 1003] [outer = 00000014180A1800] 00:05:56 INFO - PROCESS | 708 | 1461222356767 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",0,null,null]]]}] 00:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 00:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 689ms 00:05:56 INFO - PROCESS | 708 | 1461222356823 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 00:05:56 INFO - PROCESS | 708 | 1461222356830 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 00:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:05:56 INFO - PROCESS | 708 | 1461222356837 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:05:56 INFO - PROCESS | 708 | 1461222356840 Marionette TRACE conn5 <- [1,1302,null,{}] 00:05:56 INFO - PROCESS | 708 | 1461222356844 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:56 INFO - PROCESS | 708 | 1461222356935 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 00:05:56 INFO - PROCESS | 708 | 1461222356943 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:56 INFO - PROCESS | 708 | ++DOCSHELL 000000141D6B5000 == 29 [pid = 708] [id = 335] 00:05:56 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (0000001418241800) [pid = 708] [serial = 1004] [outer = 0000000000000000] 00:05:56 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (0000001418268400) [pid = 708] [serial = 1005] [outer = 0000001418241800] 00:05:56 INFO - PROCESS | 708 | 1461222356990 Marionette DEBUG loaded listener.js 00:05:57 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (000000141844A800) [pid = 708] [serial = 1006] [outer = 0000001418241800] 00:05:57 INFO - PROCESS | 708 | 1461222357470 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 00:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 691ms 00:05:57 INFO - PROCESS | 708 | 1461222357530 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 00:05:57 INFO - PROCESS | 708 | 1461222357533 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 00:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:05:57 INFO - PROCESS | 708 | 1461222357537 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:05:57 INFO - PROCESS | 708 | 1461222357541 Marionette TRACE conn5 <- [1,1306,null,{}] 00:05:57 INFO - PROCESS | 708 | 1461222357553 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:57 INFO - PROCESS | 708 | 1461222357673 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 00:05:57 INFO - PROCESS | 708 | 1461222357689 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:57 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7DF000 == 30 [pid = 708] [id = 336] 00:05:57 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (0000001416772000) [pid = 708] [serial = 1007] [outer = 0000000000000000] 00:05:57 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (00000014189A3400) [pid = 708] [serial = 1008] [outer = 0000001416772000] 00:05:57 INFO - PROCESS | 708 | 1461222357741 Marionette DEBUG loaded listener.js 00:05:57 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (0000001419D2D800) [pid = 708] [serial = 1009] [outer = 0000001416772000] 00:05:58 INFO - PROCESS | 708 | 1461222358215 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 00:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 733ms 00:05:58 INFO - PROCESS | 708 | 1461222358271 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 00:05:58 INFO - PROCESS | 708 | 1461222358274 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 00:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:05:58 INFO - PROCESS | 708 | 1461222358277 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:05:58 INFO - PROCESS | 708 | 1461222358279 Marionette TRACE conn5 <- [1,1310,null,{}] 00:05:58 INFO - PROCESS | 708 | 1461222358283 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:58 INFO - PROCESS | 708 | 1461222358368 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 00:05:58 INFO - PROCESS | 708 | 1461222358374 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:58 INFO - PROCESS | 708 | ++DOCSHELL 000000142183C000 == 31 [pid = 708] [id = 337] 00:05:58 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (000000141CEBE000) [pid = 708] [serial = 1010] [outer = 0000000000000000] 00:05:58 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (000000141D59F800) [pid = 708] [serial = 1011] [outer = 000000141CEBE000] 00:05:58 INFO - PROCESS | 708 | 1461222358421 Marionette DEBUG loaded listener.js 00:05:58 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (000000141D807C00) [pid = 708] [serial = 1012] [outer = 000000141CEBE000] 00:05:58 INFO - PROCESS | 708 | 1461222358840 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 00:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 587ms 00:05:58 INFO - PROCESS | 708 | 1461222358868 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 00:05:58 INFO - PROCESS | 708 | 1461222358871 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 00:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:05:58 INFO - PROCESS | 708 | 1461222358874 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:05:58 INFO - PROCESS | 708 | 1461222358876 Marionette TRACE conn5 <- [1,1314,null,{}] 00:05:58 INFO - PROCESS | 708 | 1461222358879 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:58 INFO - PROCESS | 708 | 1461222358959 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 00:05:58 INFO - PROCESS | 708 | 1461222358965 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:58 INFO - PROCESS | 708 | ++DOCSHELL 000000142455D000 == 32 [pid = 708] [id = 338] 00:05:58 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (0000001418241000) [pid = 708] [serial = 1013] [outer = 0000000000000000] 00:05:59 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (000000141DA97400) [pid = 708] [serial = 1014] [outer = 0000001418241000] 00:05:59 INFO - PROCESS | 708 | 1461222359012 Marionette DEBUG loaded listener.js 00:05:59 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (000000141DBD2000) [pid = 708] [serial = 1015] [outer = 0000001418241000] 00:05:59 INFO - PROCESS | 708 | 1461222359467 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 00:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 629ms 00:05:59 INFO - PROCESS | 708 | 1461222359505 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 00:05:59 INFO - PROCESS | 708 | 1461222359507 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 00:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:05:59 INFO - PROCESS | 708 | 1461222359511 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:05:59 INFO - PROCESS | 708 | 1461222359513 Marionette TRACE conn5 <- [1,1318,null,{}] 00:05:59 INFO - PROCESS | 708 | 1461222359516 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:05:59 INFO - PROCESS | 708 | 1461222359632 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 00:05:59 INFO - PROCESS | 708 | 1461222359641 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:59 INFO - PROCESS | 708 | ++DOCSHELL 0000001425295000 == 33 [pid = 708] [id = 339] 00:05:59 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (000000141E717C00) [pid = 708] [serial = 1016] [outer = 0000000000000000] 00:05:59 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (000000141F346C00) [pid = 708] [serial = 1017] [outer = 000000141E717C00] 00:05:59 INFO - PROCESS | 708 | 1461222359690 Marionette DEBUG loaded listener.js 00:05:59 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (0000001421699C00) [pid = 708] [serial = 1018] [outer = 000000141E717C00] 00:06:00 INFO - PROCESS | 708 | 1461222360121 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 00:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 627ms 00:06:00 INFO - PROCESS | 708 | 1461222360141 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 00:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:06:00 INFO - PROCESS | 708 | 1461222360143 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 00:06:00 INFO - PROCESS | 708 | 1461222360146 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:06:00 INFO - PROCESS | 708 | 1461222360148 Marionette TRACE conn5 <- [1,1322,null,{}] 00:06:00 INFO - PROCESS | 708 | 1461222360152 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:00 INFO - PROCESS | 708 | 1461222360233 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 00:06:00 INFO - PROCESS | 708 | 1461222360240 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:00 INFO - PROCESS | 708 | ++DOCSHELL 0000001425599800 == 34 [pid = 708] [id = 340] 00:06:00 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (0000001421F31000) [pid = 708] [serial = 1019] [outer = 0000000000000000] 00:06:00 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (0000001421F33C00) [pid = 708] [serial = 1020] [outer = 0000001421F31000] 00:06:00 INFO - PROCESS | 708 | 1461222360286 Marionette DEBUG loaded listener.js 00:06:00 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (0000001421F66800) [pid = 708] [serial = 1021] [outer = 0000001421F31000] 00:06:00 INFO - PROCESS | 708 | 1461222360729 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 00:06:00 INFO - PROCESS | 708 | 1461222360779 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 00:06:00 INFO - PROCESS | 708 | 1461222360781 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 00:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:06:00 INFO - PROCESS | 708 | 1461222360784 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:06:00 INFO - PROCESS | 708 | 1461222360786 Marionette TRACE conn5 <- [1,1326,null,{}] 00:06:00 INFO - PROCESS | 708 | 1461222360790 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:00 INFO - PROCESS | 708 | 1461222360867 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 00:06:00 INFO - PROCESS | 708 | 1461222360873 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:00 INFO - PROCESS | 708 | ++DOCSHELL 0000001425A78000 == 35 [pid = 708] [id = 341] 00:06:00 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (0000001421F66000) [pid = 708] [serial = 1022] [outer = 0000000000000000] 00:06:00 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (0000001421FD4800) [pid = 708] [serial = 1023] [outer = 0000001421F66000] 00:06:00 INFO - PROCESS | 708 | 1461222360919 Marionette DEBUG loaded listener.js 00:06:01 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (00000014228A3400) [pid = 708] [serial = 1024] [outer = 0000001421F66000] 00:06:01 INFO - PROCESS | 708 | 1461222361858 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 00:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1076ms 00:06:01 INFO - PROCESS | 708 | 1461222361864 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 00:06:01 INFO - PROCESS | 708 | 1461222361866 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 00:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:06:01 INFO - PROCESS | 708 | 1461222361869 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:06:01 INFO - PROCESS | 708 | 1461222361871 Marionette TRACE conn5 <- [1,1330,null,{}] 00:06:01 INFO - PROCESS | 708 | 1461222361875 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:01 INFO - PROCESS | 708 | 1461222361980 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 00:06:01 INFO - PROCESS | 708 | 1461222361987 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:02 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7DD800 == 36 [pid = 708] [id = 342] 00:06:02 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (0000001421FCF000) [pid = 708] [serial = 1025] [outer = 0000000000000000] 00:06:02 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (00000014229A4000) [pid = 708] [serial = 1026] [outer = 0000001421FCF000] 00:06:02 INFO - PROCESS | 708 | 1461222362035 Marionette DEBUG loaded listener.js 00:06:02 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001424519400) [pid = 708] [serial = 1027] [outer = 0000001421FCF000] 00:06:02 INFO - PROCESS | 708 | 1461222362470 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 00:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 629ms 00:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:06:02 INFO - PROCESS | 708 | 1461222362501 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 00:06:02 INFO - PROCESS | 708 | 1461222362504 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 00:06:02 INFO - PROCESS | 708 | 1461222362507 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:06:02 INFO - PROCESS | 708 | 1461222362509 Marionette TRACE conn5 <- [1,1334,null,{}] 00:06:02 INFO - PROCESS | 708 | 1461222362512 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:02 INFO - PROCESS | 708 | 1461222362620 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 00:06:02 INFO - PROCESS | 708 | 1461222362626 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:02 INFO - PROCESS | 708 | ++DOCSHELL 0000001427A42800 == 37 [pid = 708] [id = 343] 00:06:02 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (000000142458B000) [pid = 708] [serial = 1028] [outer = 0000000000000000] 00:06:02 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (00000014245B1C00) [pid = 708] [serial = 1029] [outer = 000000142458B000] 00:06:02 INFO - PROCESS | 708 | 1461222362672 Marionette DEBUG loaded listener.js 00:06:02 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (00000014248E3800) [pid = 708] [serial = 1030] [outer = 000000142458B000] 00:06:03 INFO - PROCESS | 708 | 1461222363486 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 100 (00000014295BD000) [pid = 708] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 99 (000000142627E000) [pid = 708] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 98 (0000001425D1C800) [pid = 708] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 97 (0000001418260000) [pid = 708] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 96 (0000001425F16400) [pid = 708] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 95 (000000141690A400) [pid = 708] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 94 (000000142C512800) [pid = 708] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 93 (00000014295B3C00) [pid = 708] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 92 (0000001418442400) [pid = 708] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 91 (000000141825D400) [pid = 708] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 90 (000000142B7E7400) [pid = 708] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 89 (0000001424BDFC00) [pid = 708] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 88 (00000014229A4400) [pid = 708] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 87 (0000001421F2EC00) [pid = 708] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 86 (0000001416940000) [pid = 708] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 85 (0000001418958800) [pid = 708] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:06:03 INFO - PROCESS | 708 | --DOMWINDOW == 84 (0000001425083000) [pid = 708] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1081ms 00:06:03 INFO - PROCESS | 708 | 1461222363591 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 00:06:03 INFO - PROCESS | 708 | 1461222363594 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 00:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:06:03 INFO - PROCESS | 708 | 1461222363597 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:06:03 INFO - PROCESS | 708 | 1461222363600 Marionette TRACE conn5 <- [1,1338,null,{}] 00:06:03 INFO - PROCESS | 708 | 1461222363605 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:03 INFO - PROCESS | 708 | 1461222363703 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 00:06:03 INFO - PROCESS | 708 | 1461222363710 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:03 INFO - PROCESS | 708 | ++DOCSHELL 000000142455C800 == 38 [pid = 708] [id = 344] 00:06:03 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001424B2DC00) [pid = 708] [serial = 1031] [outer = 0000000000000000] 00:06:03 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001424B38C00) [pid = 708] [serial = 1032] [outer = 0000001424B2DC00] 00:06:03 INFO - PROCESS | 708 | 1461222363767 Marionette DEBUG loaded listener.js 00:06:03 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (0000001424E3CC00) [pid = 708] [serial = 1033] [outer = 0000001424B2DC00] 00:06:04 INFO - PROCESS | 708 | 1461222364539 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 00:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 986ms 00:06:04 INFO - PROCESS | 708 | 1461222364587 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 00:06:04 INFO - PROCESS | 708 | 1461222364593 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 00:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:06:04 INFO - PROCESS | 708 | 1461222364599 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:06:04 INFO - PROCESS | 708 | 1461222364604 Marionette TRACE conn5 <- [1,1342,null,{}] 00:06:04 INFO - PROCESS | 708 | 1461222364609 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:04 INFO - PROCESS | 708 | 1461222364729 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 00:06:04 INFO - PROCESS | 708 | 1461222364804 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:04 INFO - PROCESS | 708 | ++DOCSHELL 000000141D578800 == 39 [pid = 708] [id = 345] 00:06:04 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (0000001418232800) [pid = 708] [serial = 1034] [outer = 0000000000000000] 00:06:04 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (000000141824B000) [pid = 708] [serial = 1035] [outer = 0000001418232800] 00:06:04 INFO - PROCESS | 708 | 1461222364904 Marionette DEBUG loaded listener.js 00:06:05 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (0000001418447800) [pid = 708] [serial = 1036] [outer = 0000001418232800] 00:06:05 INFO - PROCESS | 708 | 1461222365789 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 00:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1255ms 00:06:05 INFO - PROCESS | 708 | 1461222365856 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 00:06:05 INFO - PROCESS | 708 | 1461222365862 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 00:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:06:05 INFO - PROCESS | 708 | 1461222365869 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:06:05 INFO - PROCESS | 708 | 1461222365872 Marionette TRACE conn5 <- [1,1346,null,{}] 00:06:05 INFO - PROCESS | 708 | 1461222365876 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:06 INFO - PROCESS | 708 | 1461222366101 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 00:06:06 INFO - PROCESS | 708 | 1461222366210 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:06 INFO - PROCESS | 708 | ++DOCSHELL 000000141CD26000 == 40 [pid = 708] [id = 346] 00:06:06 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (0000001417252800) [pid = 708] [serial = 1037] [outer = 0000000000000000] 00:06:06 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (0000001417970800) [pid = 708] [serial = 1038] [outer = 0000001417252800] 00:06:06 INFO - PROCESS | 708 | 1461222366261 Marionette DEBUG loaded listener.js 00:06:06 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (0000001418261C00) [pid = 708] [serial = 1039] [outer = 0000001417252800] 00:06:06 INFO - PROCESS | 708 | --DOCSHELL 0000001418B49800 == 39 [pid = 708] [id = 13] 00:06:06 INFO - PROCESS | 708 | --DOCSHELL 000000141D893000 == 38 [pid = 708] [id = 15] 00:06:06 INFO - PROCESS | 708 | --DOCSHELL 0000001428EBC000 == 37 [pid = 708] [id = 21] 00:06:06 INFO - PROCESS | 708 | --DOCSHELL 000000141EFD5800 == 36 [pid = 708] [id = 16] 00:06:06 INFO - PROCESS | 708 | --DOCSHELL 000000142182C800 == 35 [pid = 708] [id = 28] 00:06:06 INFO - PROCESS | 708 | --DOCSHELL 000000142558C000 == 34 [pid = 708] [id = 30] 00:06:06 INFO - PROCESS | 708 | --DOCSHELL 000000142C5A6000 == 33 [pid = 708] [id = 25] 00:06:06 INFO - PROCESS | 708 | --DOCSHELL 00000014223A7800 == 32 [pid = 708] [id = 17] 00:06:06 INFO - PROCESS | 708 | --DOCSHELL 000000141DA89000 == 31 [pid = 708] [id = 27] 00:06:06 INFO - PROCESS | 708 | --DOCSHELL 0000001419D76800 == 30 [pid = 708] [id = 26] 00:06:06 INFO - PROCESS | 708 | --DOCSHELL 000000141CD10000 == 29 [pid = 708] [id = 14] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 92 (000000142B439400) [pid = 708] [serial = 919] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 91 (0000001429528800) [pid = 708] [serial = 999] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 90 (0000001427309000) [pid = 708] [serial = 990] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 89 (0000001425FF0400) [pid = 708] [serial = 988] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 88 (0000001425F18800) [pid = 708] [serial = 987] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 87 (000000141DC9FC00) [pid = 708] [serial = 993] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 86 (00000014274D7400) [pid = 708] [serial = 996] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 85 (000000142736DC00) [pid = 708] [serial = 991] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 84 (0000001417ACA800) [pid = 708] [serial = 966] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 83 (000000142C768000) [pid = 708] [serial = 964] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 82 (000000142C75F400) [pid = 708] [serial = 963] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 81 (000000142B70A000) [pid = 708] [serial = 961] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 80 (00000014295CC000) [pid = 708] [serial = 960] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 79 (0000001425D12C00) [pid = 708] [serial = 958] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 78 (0000001424FC1800) [pid = 708] [serial = 957] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 77 (000000141E7ABC00) [pid = 708] [serial = 955] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 76 (0000001419D2E400) [pid = 708] [serial = 954] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 75 (000000142C50FC00) [pid = 708] [serial = 952] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 74 (0000001424E36400) [pid = 708] [serial = 981] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 73 (0000001428F7B400) [pid = 708] [serial = 997] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 72 (000000142451D000) [pid = 708] [serial = 978] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 71 (0000001424B2A800) [pid = 708] [serial = 979] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 70 (0000001421F39000) [pid = 708] [serial = 975] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 69 (00000014222AD400) [pid = 708] [serial = 976] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 68 (000000141823B000) [pid = 708] [serial = 972] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 67 (000000141DBCDC00) [pid = 708] [serial = 973] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 66 (000000141D688000) [pid = 708] [serial = 970] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 65 (0000001419993800) [pid = 708] [serial = 969] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 64 (0000001421FCD000) [pid = 708] [serial = 967] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 63 (0000001425AE3400) [pid = 708] [serial = 984] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 62 (0000001425D14C00) [pid = 708] [serial = 985] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 61 (0000001425082000) [pid = 708] [serial = 994] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | --DOMWINDOW == 60 (000000142502A800) [pid = 708] [serial = 982] [outer = 0000000000000000] [url = about:blank] 00:06:06 INFO - PROCESS | 708 | 1461222366904 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 00:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1088ms 00:06:06 INFO - PROCESS | 708 | 1461222366959 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 00:06:06 INFO - PROCESS | 708 | 1461222366964 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 00:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:06:06 INFO - PROCESS | 708 | 1461222366968 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:06:06 INFO - PROCESS | 708 | 1461222366972 Marionette TRACE conn5 <- [1,1350,null,{}] 00:06:06 INFO - PROCESS | 708 | 1461222366977 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:07 INFO - PROCESS | 708 | 1461222367061 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 00:06:07 INFO - PROCESS | 708 | 1461222367132 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:07 INFO - PROCESS | 708 | ++DOCSHELL 000000141CF69800 == 30 [pid = 708] [id = 347] 00:06:07 INFO - PROCESS | 708 | ++DOMWINDOW == 61 (00000014169F6800) [pid = 708] [serial = 1040] [outer = 0000000000000000] 00:06:07 INFO - PROCESS | 708 | ++DOMWINDOW == 62 (000000141844A400) [pid = 708] [serial = 1041] [outer = 00000014169F6800] 00:06:07 INFO - PROCESS | 708 | 1461222367183 Marionette DEBUG loaded listener.js 00:06:07 INFO - PROCESS | 708 | ++DOMWINDOW == 63 (000000141895FC00) [pid = 708] [serial = 1042] [outer = 00000014169F6800] 00:06:07 INFO - PROCESS | 708 | 1461222367643 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 00:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 733ms 00:06:07 INFO - PROCESS | 708 | 1461222367704 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 00:06:07 INFO - PROCESS | 708 | 1461222367707 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 00:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:06:07 INFO - PROCESS | 708 | 1461222367710 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:06:07 INFO - PROCESS | 708 | 1461222367712 Marionette TRACE conn5 <- [1,1354,null,{}] 00:06:07 INFO - PROCESS | 708 | 1461222367716 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:07 INFO - PROCESS | 708 | 1461222367798 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 00:06:07 INFO - PROCESS | 708 | 1461222367809 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:07 INFO - PROCESS | 708 | ++DOCSHELL 00000014229DC800 == 31 [pid = 708] [id = 348] 00:06:07 INFO - PROCESS | 708 | ++DOMWINDOW == 64 (000000141D569C00) [pid = 708] [serial = 1043] [outer = 0000000000000000] 00:06:07 INFO - PROCESS | 708 | ++DOMWINDOW == 65 (000000141D663800) [pid = 708] [serial = 1044] [outer = 000000141D569C00] 00:06:07 INFO - PROCESS | 708 | 1461222367856 Marionette DEBUG loaded listener.js 00:06:07 INFO - PROCESS | 708 | ++DOMWINDOW == 66 (000000141DA3A400) [pid = 708] [serial = 1045] [outer = 000000141D569C00] 00:06:08 INFO - PROCESS | 708 | 1461222368334 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 00:06:08 INFO - PROCESS | 708 | 1461222368405 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 00:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:06:08 INFO - PROCESS | 708 | 1461222368416 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:06:08 INFO - PROCESS | 708 | 1461222368421 Marionette TRACE conn5 <- [1,1358,null,{}] 00:06:08 INFO - PROCESS | 708 | 1461222368425 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:08 INFO - PROCESS | 708 | 1461222368513 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 00:06:08 INFO - PROCESS | 708 | 1461222368584 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:08 INFO - PROCESS | 708 | ++DOCSHELL 000000142535C000 == 32 [pid = 708] [id = 349] 00:06:08 INFO - PROCESS | 708 | ++DOMWINDOW == 67 (0000001416838400) [pid = 708] [serial = 1046] [outer = 0000000000000000] 00:06:08 INFO - PROCESS | 708 | ++DOMWINDOW == 68 (000000141E606400) [pid = 708] [serial = 1047] [outer = 0000001416838400] 00:06:08 INFO - PROCESS | 708 | 1461222368630 Marionette DEBUG loaded listener.js 00:06:08 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (000000141EF71400) [pid = 708] [serial = 1048] [outer = 0000001416838400] 00:06:09 INFO - PROCESS | 708 | 1461222369035 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 00:06:09 INFO - PROCESS | 708 | 1461222369066 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 00:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:06:09 INFO - PROCESS | 708 | 1461222369069 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:06:09 INFO - PROCESS | 708 | 1461222369071 Marionette TRACE conn5 <- [1,1362,null,{}] 00:06:09 INFO - PROCESS | 708 | 1461222369074 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:09 INFO - PROCESS | 708 | 1461222369207 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 00:06:09 INFO - PROCESS | 708 | 1461222369225 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:09 INFO - PROCESS | 708 | ++DOCSHELL 0000001425B9A800 == 33 [pid = 708] [id = 350] 00:06:09 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (000000141F354400) [pid = 708] [serial = 1049] [outer = 0000000000000000] 00:06:09 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (0000001421F34000) [pid = 708] [serial = 1050] [outer = 000000141F354400] 00:06:09 INFO - PROCESS | 708 | 1461222369275 Marionette DEBUG loaded listener.js 00:06:09 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (0000001421F69000) [pid = 708] [serial = 1051] [outer = 000000141F354400] 00:06:09 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:06:09 INFO - PROCESS | 708 | 1461222369711 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 00:06:09 INFO - PROCESS | 708 | 1461222369766 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 00:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:06:09 INFO - PROCESS | 708 | 1461222369773 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:06:09 INFO - PROCESS | 708 | 1461222369775 Marionette TRACE conn5 <- [1,1366,null,{}] 00:06:09 INFO - PROCESS | 708 | 1461222369784 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:09 INFO - PROCESS | 708 | 1461222369887 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 00:06:09 INFO - PROCESS | 708 | 1461222369895 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:09 INFO - PROCESS | 708 | ++DOCSHELL 00000014268C8800 == 34 [pid = 708] [id = 351] 00:06:09 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (00000014229A6000) [pid = 708] [serial = 1052] [outer = 0000000000000000] 00:06:09 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (0000001423C35000) [pid = 708] [serial = 1053] [outer = 00000014229A6000] 00:06:09 INFO - PROCESS | 708 | 1461222369962 Marionette DEBUG loaded listener.js 00:06:10 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (00000014249C9400) [pid = 708] [serial = 1054] [outer = 00000014229A6000] 00:06:10 INFO - PROCESS | 708 | 1461222370419 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 00:06:10 INFO - PROCESS | 708 | 1461222370470 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 00:06:10 INFO - PROCESS | 708 | 1461222370473 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:06:10 INFO - PROCESS | 708 | 1461222370475 Marionette TRACE conn5 <- [1,1370,null,{}] 00:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:06:10 INFO - PROCESS | 708 | 1461222370479 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:10 INFO - PROCESS | 708 | 1461222370611 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 00:06:10 INFO - PROCESS | 708 | 1461222370622 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:10 INFO - PROCESS | 708 | ++DOCSHELL 0000001428D7E800 == 35 [pid = 708] [id = 352] 00:06:10 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (000000142236E000) [pid = 708] [serial = 1055] [outer = 0000000000000000] 00:06:10 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (0000001424E3BC00) [pid = 708] [serial = 1056] [outer = 000000142236E000] 00:06:10 INFO - PROCESS | 708 | 1461222370705 Marionette DEBUG loaded listener.js 00:06:10 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (000000142502E400) [pid = 708] [serial = 1057] [outer = 000000142236E000] 00:06:10 INFO - PROCESS | 708 | --DOMWINDOW == 77 (00000014180A1800) [pid = 708] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:06:10 INFO - PROCESS | 708 | --DOMWINDOW == 76 (000000142951D400) [pid = 708] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:06:10 INFO - PROCESS | 708 | --DOMWINDOW == 75 (0000001421FCF000) [pid = 708] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:06:10 INFO - PROCESS | 708 | --DOMWINDOW == 74 (0000001421F66000) [pid = 708] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:06:10 INFO - PROCESS | 708 | --DOMWINDOW == 73 (0000001421F31000) [pid = 708] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:06:10 INFO - PROCESS | 708 | --DOMWINDOW == 72 (0000001418241000) [pid = 708] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:06:10 INFO - PROCESS | 708 | --DOMWINDOW == 71 (0000001418241800) [pid = 708] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:06:10 INFO - PROCESS | 708 | --DOMWINDOW == 70 (000000141CEBE000) [pid = 708] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:06:10 INFO - PROCESS | 708 | --DOMWINDOW == 69 (000000141E717C00) [pid = 708] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:06:10 INFO - PROCESS | 708 | --DOMWINDOW == 68 (0000001416772000) [pid = 708] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:06:10 INFO - PROCESS | 708 | --DOMWINDOW == 67 (000000142458B000) [pid = 708] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:06:11 INFO - PROCESS | 708 | [708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:06:11 INFO - PROCESS | 708 | 1461222371180 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 00:06:11 INFO - PROCESS | 708 | 1461222371213 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 00:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:06:11 INFO - PROCESS | 708 | 1461222371216 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:06:11 INFO - PROCESS | 708 | 1461222371218 Marionette TRACE conn5 <- [1,1374,null,{}] 00:06:11 INFO - PROCESS | 708 | 1461222371222 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:11 INFO - PROCESS | 708 | 1461222371300 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 00:06:11 INFO - PROCESS | 708 | 1461222371306 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:11 INFO - PROCESS | 708 | ++DOCSHELL 000000141D58A000 == 36 [pid = 708] [id = 353] 00:06:11 INFO - PROCESS | 708 | ++DOMWINDOW == 68 (000000141895E000) [pid = 708] [serial = 1058] [outer = 0000000000000000] 00:06:11 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (0000001421F3A400) [pid = 708] [serial = 1059] [outer = 000000141895E000] 00:06:11 INFO - PROCESS | 708 | 1461222371351 Marionette DEBUG loaded listener.js 00:06:11 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (000000142502C400) [pid = 708] [serial = 1060] [outer = 000000141895E000] 00:06:11 INFO - PROCESS | 708 | 1461222371765 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 00:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:06:11 INFO - PROCESS | 708 | 1461222371808 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 00:06:11 INFO - PROCESS | 708 | 1461222371812 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:06:11 INFO - PROCESS | 708 | 1461222371813 Marionette TRACE conn5 <- [1,1378,null,{}] 00:06:11 INFO - PROCESS | 708 | 1461222371817 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:11 INFO - PROCESS | 708 | 1461222371896 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 00:06:11 INFO - PROCESS | 708 | 1461222371904 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:11 INFO - PROCESS | 708 | ++DOCSHELL 00000014293B8800 == 37 [pid = 708] [id = 354] 00:06:11 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (0000001425079400) [pid = 708] [serial = 1061] [outer = 0000000000000000] 00:06:11 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (0000001425081000) [pid = 708] [serial = 1062] [outer = 0000001425079400] 00:06:11 INFO - PROCESS | 708 | 1461222371952 Marionette DEBUG loaded listener.js 00:06:12 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (00000014253AD400) [pid = 708] [serial = 1063] [outer = 0000001425079400] 00:06:12 INFO - PROCESS | 708 | 1461222372374 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 00:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 628ms 00:06:12 INFO - PROCESS | 708 | 1461222372442 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 00:06:12 INFO - PROCESS | 708 | 1461222372445 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 00:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:06:12 INFO - PROCESS | 708 | 1461222372448 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:06:12 INFO - PROCESS | 708 | 1461222372450 Marionette TRACE conn5 <- [1,1382,null,{}] 00:06:12 INFO - PROCESS | 708 | 1461222372453 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:12 INFO - PROCESS | 708 | 1461222372534 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 00:06:12 INFO - PROCESS | 708 | 1461222372542 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:12 INFO - PROCESS | 708 | ++DOCSHELL 000000142A6B2800 == 38 [pid = 708] [id = 355] 00:06:12 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (00000014253B4000) [pid = 708] [serial = 1064] [outer = 0000000000000000] 00:06:12 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (00000014253B6400) [pid = 708] [serial = 1065] [outer = 00000014253B4000] 00:06:12 INFO - PROCESS | 708 | 1461222372588 Marionette DEBUG loaded listener.js 00:06:12 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (00000014259F7400) [pid = 708] [serial = 1066] [outer = 00000014253B4000] 00:06:13 INFO - PROCESS | 708 | 1461222373147 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 00:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 731ms 00:06:13 INFO - PROCESS | 708 | 1461222373183 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 00:06:13 INFO - PROCESS | 708 | 1461222373187 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 00:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:06:13 INFO - PROCESS | 708 | 1461222373193 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:06:13 INFO - PROCESS | 708 | 1461222373198 Marionette TRACE conn5 <- [1,1386,null,{}] 00:06:13 INFO - PROCESS | 708 | 1461222373205 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:13 INFO - PROCESS | 708 | 1461222373411 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 00:06:13 INFO - PROCESS | 708 | 1461222373518 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:13 INFO - PROCESS | 708 | ++DOCSHELL 000000141F3BB800 == 39 [pid = 708] [id = 356] 00:06:13 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (00000014171E1800) [pid = 708] [serial = 1067] [outer = 0000000000000000] 00:06:13 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (0000001418711C00) [pid = 708] [serial = 1068] [outer = 00000014171E1800] 00:06:13 INFO - PROCESS | 708 | 1461222373578 Marionette DEBUG loaded listener.js 00:06:13 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (000000141CE5C800) [pid = 708] [serial = 1069] [outer = 00000014171E1800] 00:06:14 INFO - PROCESS | 708 | 1461222374152 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 00:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 986ms 00:06:14 INFO - PROCESS | 708 | 1461222374182 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 00:06:14 INFO - PROCESS | 708 | 1461222374188 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 00:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:06:14 INFO - PROCESS | 708 | 1461222374195 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:06:14 INFO - PROCESS | 708 | 1461222374198 Marionette TRACE conn5 <- [1,1390,null,{}] 00:06:14 INFO - PROCESS | 708 | 1461222374203 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:14 INFO - PROCESS | 708 | 1461222374312 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 00:06:14 INFO - PROCESS | 708 | 1461222374384 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:14 INFO - PROCESS | 708 | ++DOCSHELL 0000001425EBA800 == 40 [pid = 708] [id = 357] 00:06:14 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (000000141DC93C00) [pid = 708] [serial = 1070] [outer = 0000000000000000] 00:06:14 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (000000141DCA0C00) [pid = 708] [serial = 1071] [outer = 000000141DC93C00] 00:06:14 INFO - PROCESS | 708 | 1461222374440 Marionette DEBUG loaded listener.js 00:06:14 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (0000001421F2E000) [pid = 708] [serial = 1072] [outer = 000000141DC93C00] 00:06:15 INFO - PROCESS | 708 | 1461222375078 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 00:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 943ms 00:06:15 INFO - PROCESS | 708 | 1461222375143 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 00:06:15 INFO - PROCESS | 708 | 1461222375146 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 00:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:06:15 INFO - PROCESS | 708 | 1461222375150 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:06:15 INFO - PROCESS | 708 | 1461222375155 Marionette TRACE conn5 <- [1,1394,null,{}] 00:06:15 INFO - PROCESS | 708 | 1461222375167 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:15 INFO - PROCESS | 708 | 1461222375314 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 00:06:15 INFO - PROCESS | 708 | 1461222375332 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:15 INFO - PROCESS | 708 | ++DOCSHELL 000000142B67D800 == 41 [pid = 708] [id = 358] 00:06:15 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (0000001424E32400) [pid = 708] [serial = 1073] [outer = 0000000000000000] 00:06:15 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (0000001424FBF400) [pid = 708] [serial = 1074] [outer = 0000001424E32400] 00:06:15 INFO - PROCESS | 708 | 1461222375391 Marionette DEBUG loaded listener.js 00:06:15 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001425B24800) [pid = 708] [serial = 1075] [outer = 0000001424E32400] 00:06:16 INFO - PROCESS | 708 | 1461222375996 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 00:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 880ms 00:06:16 INFO - PROCESS | 708 | 1461222376032 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 00:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:06:16 INFO - PROCESS | 708 | 1461222376035 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 00:06:16 INFO - PROCESS | 708 | 1461222376039 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:06:16 INFO - PROCESS | 708 | 1461222376041 Marionette TRACE conn5 <- [1,1398,null,{}] 00:06:16 INFO - PROCESS | 708 | 1461222376045 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:16 INFO - PROCESS | 708 | 1461222376151 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 00:06:16 INFO - PROCESS | 708 | 1461222376235 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:16 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE46000 == 42 [pid = 708] [id = 359] 00:06:16 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001425D13400) [pid = 708] [serial = 1076] [outer = 0000000000000000] 00:06:16 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (0000001425D19800) [pid = 708] [serial = 1077] [outer = 0000001425D13400] 00:06:16 INFO - PROCESS | 708 | 1461222376291 Marionette DEBUG loaded listener.js 00:06:16 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (0000001425F0FC00) [pid = 708] [serial = 1078] [outer = 0000001425D13400] 00:06:16 INFO - PROCESS | 708 | 1461222376834 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 00:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 838ms 00:06:16 INFO - PROCESS | 708 | 1461222376878 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 00:06:16 INFO - PROCESS | 708 | 1461222376881 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 00:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:06:16 INFO - PROCESS | 708 | 1461222376884 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:06:16 INFO - PROCESS | 708 | 1461222376886 Marionette TRACE conn5 <- [1,1402,null,{}] 00:06:16 INFO - PROCESS | 708 | 1461222376890 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:16 INFO - PROCESS | 708 | 1461222376992 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 00:06:17 INFO - PROCESS | 708 | 1461222377076 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:17 INFO - PROCESS | 708 | ++DOCSHELL 000000142CEC8800 == 43 [pid = 708] [id = 360] 00:06:17 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (0000001425FE2800) [pid = 708] [serial = 1079] [outer = 0000000000000000] 00:06:17 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (0000001425FE8000) [pid = 708] [serial = 1080] [outer = 0000001425FE2800] 00:06:17 INFO - PROCESS | 708 | 1461222377131 Marionette DEBUG loaded listener.js 00:06:17 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (0000001425FF0800) [pid = 708] [serial = 1081] [outer = 0000001425FE2800] 00:06:17 INFO - PROCESS | 708 | 1461222377941 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 00:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1126ms 00:06:18 INFO - PROCESS | 708 | 1461222378013 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 00:06:18 INFO - PROCESS | 708 | 1461222378017 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 00:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:06:18 INFO - PROCESS | 708 | 1461222378023 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:06:18 INFO - PROCESS | 708 | 1461222378027 Marionette TRACE conn5 <- [1,1406,null,{}] 00:06:18 INFO - PROCESS | 708 | 1461222378033 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:18 INFO - PROCESS | 708 | 1461222378174 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 00:06:18 INFO - PROCESS | 708 | 1461222378263 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:18 INFO - PROCESS | 708 | ++DOCSHELL 000000141CDBC800 == 44 [pid = 708] [id = 361] 00:06:18 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (0000001418244800) [pid = 708] [serial = 1082] [outer = 0000000000000000] 00:06:18 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (000000141824CC00) [pid = 708] [serial = 1083] [outer = 0000001418244800] 00:06:18 INFO - PROCESS | 708 | 1461222378314 Marionette DEBUG loaded listener.js 00:06:18 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (000000141893C800) [pid = 708] [serial = 1084] [outer = 0000001418244800] 00:06:18 INFO - PROCESS | 708 | --DOCSHELL 0000001427F81000 == 43 [pid = 708] [id = 20] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 93 (00000014180A3800) [pid = 708] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 92 (0000001418239C00) [pid = 708] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 91 (00000014295BC800) [pid = 708] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 90 (00000014229A4000) [pid = 708] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 89 (0000001421FD4800) [pid = 708] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 88 (0000001421F33C00) [pid = 708] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 87 (0000001421F66800) [pid = 708] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 86 (000000141DA97400) [pid = 708] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 85 (000000141DBD2000) [pid = 708] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 84 (0000001418268400) [pid = 708] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 83 (000000141844A800) [pid = 708] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 82 (000000141D59F800) [pid = 708] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 81 (000000141D807C00) [pid = 708] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 80 (000000141F346C00) [pid = 708] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 79 (0000001421699C00) [pid = 708] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 78 (00000014189A3400) [pid = 708] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 77 (00000014245B1C00) [pid = 708] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 76 (0000001419D2D800) [pid = 708] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 75 (0000001424519400) [pid = 708] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 74 (00000014248E3800) [pid = 708] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | --DOMWINDOW == 73 (00000014228A3400) [pid = 708] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 00:06:18 INFO - PROCESS | 708 | 1461222378901 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 00:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 940ms 00:06:18 INFO - PROCESS | 708 | 1461222378967 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 00:06:18 INFO - PROCESS | 708 | 1461222378973 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 00:06:18 INFO - PROCESS | 708 | 1461222378980 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:06:18 INFO - PROCESS | 708 | 1461222378982 Marionette TRACE conn5 <- [1,1410,null,{}] 00:06:18 INFO - PROCESS | 708 | 1461222378986 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:19 INFO - PROCESS | 708 | 1461222379073 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 00:06:19 INFO - PROCESS | 708 | 1461222379143 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:19 INFO - PROCESS | 708 | ++DOCSHELL 000000141EFB9800 == 44 [pid = 708] [id = 362] 00:06:19 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (000000141823D400) [pid = 708] [serial = 1085] [outer = 0000000000000000] 00:06:19 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (000000141844B400) [pid = 708] [serial = 1086] [outer = 000000141823D400] 00:06:19 INFO - PROCESS | 708 | 1461222379190 Marionette DEBUG loaded listener.js 00:06:19 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (000000141CD8D800) [pid = 708] [serial = 1087] [outer = 000000141823D400] 00:06:19 INFO - PROCESS | 708 | 1461222379608 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 00:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 00:06:19 INFO - PROCESS | 708 | 1461222379656 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 00:06:19 INFO - PROCESS | 708 | 1461222379658 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 00:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:06:19 INFO - PROCESS | 708 | 1461222379662 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:06:19 INFO - PROCESS | 708 | 1461222379666 Marionette TRACE conn5 <- [1,1414,null,{}] 00:06:19 INFO - PROCESS | 708 | 1461222379677 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:19 INFO - PROCESS | 708 | 1461222379800 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 00:06:19 INFO - PROCESS | 708 | 1461222379812 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:19 INFO - PROCESS | 708 | ++DOCSHELL 0000001425140000 == 45 [pid = 708] [id = 363] 00:06:19 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (000000141DA97800) [pid = 708] [serial = 1088] [outer = 0000000000000000] 00:06:19 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (000000141DC96800) [pid = 708] [serial = 1089] [outer = 000000141DA97800] 00:06:19 INFO - PROCESS | 708 | 1461222379865 Marionette DEBUG loaded listener.js 00:06:19 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (000000141EF6AC00) [pid = 708] [serial = 1090] [outer = 000000141DA97800] 00:06:20 INFO - PROCESS | 708 | 1461222380329 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 00:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 690ms 00:06:20 INFO - PROCESS | 708 | 1461222380355 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 00:06:20 INFO - PROCESS | 708 | 1461222380358 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 00:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:06:20 INFO - PROCESS | 708 | 1461222380361 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:06:20 INFO - PROCESS | 708 | 1461222380363 Marionette TRACE conn5 <- [1,1418,null,{}] 00:06:20 INFO - PROCESS | 708 | 1461222380367 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:20 INFO - PROCESS | 708 | 1461222380450 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 00:06:20 INFO - PROCESS | 708 | 1461222380457 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:20 INFO - PROCESS | 708 | ++DOCSHELL 000000142571B800 == 46 [pid = 708] [id = 364] 00:06:20 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (0000001421F35800) [pid = 708] [serial = 1091] [outer = 0000000000000000] 00:06:20 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (0000001421F66800) [pid = 708] [serial = 1092] [outer = 0000001421F35800] 00:06:20 INFO - PROCESS | 708 | 1461222380503 Marionette DEBUG loaded listener.js 00:06:20 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (00000014222B5000) [pid = 708] [serial = 1093] [outer = 0000001421F35800] 00:06:20 INFO - PROCESS | 708 | 1461222380937 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 00:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 629ms 00:06:21 INFO - PROCESS | 708 | 1461222380993 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 00:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:06:21 INFO - PROCESS | 708 | 1461222380995 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 00:06:21 INFO - PROCESS | 708 | 1461222380998 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:06:21 INFO - PROCESS | 708 | 1461222381000 Marionette TRACE conn5 <- [1,1422,null,{}] 00:06:21 INFO - PROCESS | 708 | 1461222381003 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:21 INFO - PROCESS | 708 | 1461222381110 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 00:06:21 INFO - PROCESS | 708 | 1461222381149 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:21 INFO - PROCESS | 708 | ++DOCSHELL 0000001426233000 == 47 [pid = 708] [id = 365] 00:06:21 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (00000014228AA000) [pid = 708] [serial = 1094] [outer = 0000000000000000] 00:06:21 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (00000014229A2800) [pid = 708] [serial = 1095] [outer = 00000014228AA000] 00:06:21 INFO - PROCESS | 708 | 1461222381235 Marionette DEBUG loaded listener.js 00:06:21 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (00000014245B6400) [pid = 708] [serial = 1096] [outer = 00000014228AA000] 00:06:21 INFO - PROCESS | 708 | 1461222381690 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 00:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 733ms 00:06:21 INFO - PROCESS | 708 | 1461222381735 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 00:06:21 INFO - PROCESS | 708 | 1461222381737 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 00:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:06:21 INFO - PROCESS | 708 | 1461222381740 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:06:21 INFO - PROCESS | 708 | 1461222381742 Marionette TRACE conn5 <- [1,1426,null,{}] 00:06:21 INFO - PROCESS | 708 | 1461222381745 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:21 INFO - PROCESS | 708 | 1461222381876 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 00:06:21 INFO - PROCESS | 708 | 1461222381932 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:21 INFO - PROCESS | 708 | ++DOCSHELL 000000141CD24000 == 48 [pid = 708] [id = 366] 00:06:21 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001425029400) [pid = 708] [serial = 1097] [outer = 0000000000000000] 00:06:21 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (0000001425078800) [pid = 708] [serial = 1098] [outer = 0000001425029400] 00:06:21 INFO - PROCESS | 708 | 1461222381981 Marionette DEBUG loaded listener.js 00:06:22 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (00000014253B5000) [pid = 708] [serial = 1099] [outer = 0000001425029400] 00:06:22 INFO - PROCESS | 708 | 1461222382415 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 00:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 732ms 00:06:22 INFO - PROCESS | 708 | 1461222382478 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 00:06:22 INFO - PROCESS | 708 | 1461222382480 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 00:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:06:22 INFO - PROCESS | 708 | 1461222382484 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:06:22 INFO - PROCESS | 708 | 1461222382485 Marionette TRACE conn5 <- [1,1430,null,{}] 00:06:22 INFO - PROCESS | 708 | 1461222382489 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:22 INFO - PROCESS | 708 | 1461222382595 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 00:06:22 INFO - PROCESS | 708 | 1461222382646 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:22 INFO - PROCESS | 708 | ++DOCSHELL 000000142B663800 == 49 [pid = 708] [id = 367] 00:06:22 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (0000001425B2DC00) [pid = 708] [serial = 1100] [outer = 0000000000000000] 00:06:22 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (0000001425D17800) [pid = 708] [serial = 1101] [outer = 0000001425B2DC00] 00:06:22 INFO - PROCESS | 708 | 1461222382691 Marionette DEBUG loaded listener.js 00:06:22 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (00000014262DE400) [pid = 708] [serial = 1102] [outer = 0000001425B2DC00] 00:06:23 INFO - PROCESS | 708 | --DOMWINDOW == 90 (000000141F354400) [pid = 708] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:06:23 INFO - PROCESS | 708 | --DOMWINDOW == 89 (0000001417252800) [pid = 708] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:06:23 INFO - PROCESS | 708 | --DOMWINDOW == 88 (00000014229A6000) [pid = 708] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:06:23 INFO - PROCESS | 708 | --DOMWINDOW == 87 (000000141D569C00) [pid = 708] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:06:23 INFO - PROCESS | 708 | --DOMWINDOW == 86 (00000014169F6800) [pid = 708] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:06:23 INFO - PROCESS | 708 | --DOMWINDOW == 85 (0000001416838400) [pid = 708] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:06:23 INFO - PROCESS | 708 | --DOMWINDOW == 84 (0000001425079400) [pid = 708] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:06:23 INFO - PROCESS | 708 | --DOMWINDOW == 83 (000000142236E000) [pid = 708] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:06:23 INFO - PROCESS | 708 | --DOMWINDOW == 82 (000000141895E000) [pid = 708] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:06:23 INFO - PROCESS | 708 | 1461222383130 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 00:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 691ms 00:06:23 INFO - PROCESS | 708 | 1461222383175 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 00:06:23 INFO - PROCESS | 708 | 1461222383177 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 00:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:06:23 INFO - PROCESS | 708 | 1461222383181 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:06:23 INFO - PROCESS | 708 | 1461222383183 Marionette TRACE conn5 <- [1,1434,null,{}] 00:06:23 INFO - PROCESS | 708 | 1461222383186 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:23 INFO - PROCESS | 708 | 1461222383268 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 00:06:23 INFO - PROCESS | 708 | 1461222383274 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:23 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE3A800 == 50 [pid = 708] [id = 368] 00:06:23 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (0000001417AD0400) [pid = 708] [serial = 1103] [outer = 0000000000000000] 00:06:23 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (00000014248E1800) [pid = 708] [serial = 1104] [outer = 0000001417AD0400] 00:06:23 INFO - PROCESS | 708 | 1461222383320 Marionette DEBUG loaded listener.js 00:06:23 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001427306400) [pid = 708] [serial = 1105] [outer = 0000001417AD0400] 00:06:23 INFO - PROCESS | 708 | 1461222383747 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 00:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 627ms 00:06:23 INFO - PROCESS | 708 | 1461222383811 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 00:06:23 INFO - PROCESS | 708 | 1461222383813 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 00:06:23 INFO - PROCESS | 708 | 1461222383816 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:06:23 INFO - PROCESS | 708 | 1461222383818 Marionette TRACE conn5 <- [1,1438,null,{}] 00:06:23 INFO - PROCESS | 708 | 1461222383822 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:23 INFO - PROCESS | 708 | 1461222383903 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 00:06:23 INFO - PROCESS | 708 | 1461222383938 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:23 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF17800 == 51 [pid = 708] [id = 369] 00:06:23 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (000000142730AC00) [pid = 708] [serial = 1106] [outer = 0000000000000000] 00:06:23 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (0000001427312400) [pid = 708] [serial = 1107] [outer = 000000142730AC00] 00:06:23 INFO - PROCESS | 708 | 1461222383983 Marionette DEBUG loaded listener.js 00:06:24 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (000000142736EC00) [pid = 708] [serial = 1108] [outer = 000000142730AC00] 00:06:24 INFO - PROCESS | 708 | 1461222384403 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 00:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 627ms 00:06:24 INFO - PROCESS | 708 | 1461222384447 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 00:06:24 INFO - PROCESS | 708 | 1461222384450 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 00:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:06:24 INFO - PROCESS | 708 | 1461222384453 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:06:24 INFO - PROCESS | 708 | 1461222384455 Marionette TRACE conn5 <- [1,1442,null,{}] 00:06:24 INFO - PROCESS | 708 | 1461222384458 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:24 INFO - PROCESS | 708 | 1461222384541 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 00:06:24 INFO - PROCESS | 708 | 1461222384547 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:24 INFO - PROCESS | 708 | ++DOCSHELL 000000142D38F000 == 52 [pid = 708] [id = 370] 00:06:24 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (0000001427373800) [pid = 708] [serial = 1109] [outer = 0000000000000000] 00:06:24 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (0000001427376C00) [pid = 708] [serial = 1110] [outer = 0000001427373800] 00:06:24 INFO - PROCESS | 708 | 1461222384596 Marionette DEBUG loaded listener.js 00:06:24 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (0000001427A61000) [pid = 708] [serial = 1111] [outer = 0000001427373800] 00:06:25 INFO - PROCESS | 708 | 1461222385022 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 00:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 627ms 00:06:25 INFO - PROCESS | 708 | 1461222385097 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 00:06:25 INFO - PROCESS | 708 | 1461222385101 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 00:06:25 INFO - PROCESS | 708 | 1461222385112 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:06:25 INFO - PROCESS | 708 | 1461222385117 Marionette TRACE conn5 <- [1,1446,null,{}] 00:06:25 INFO - PROCESS | 708 | 1461222385125 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:25 INFO - PROCESS | 708 | 1461222385239 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 00:06:25 INFO - PROCESS | 708 | 1461222385402 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:25 INFO - PROCESS | 708 | ++DOCSHELL 000000141DA93000 == 53 [pid = 708] [id = 371] 00:06:25 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (00000014180A8400) [pid = 708] [serial = 1112] [outer = 0000000000000000] 00:06:25 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (000000141823B800) [pid = 708] [serial = 1113] [outer = 00000014180A8400] 00:06:25 INFO - PROCESS | 708 | 1461222385460 Marionette DEBUG loaded listener.js 00:06:25 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (0000001418715400) [pid = 708] [serial = 1114] [outer = 00000014180A8400] 00:06:26 INFO - PROCESS | 708 | 1461222386014 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 00:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 942ms 00:06:26 INFO - PROCESS | 708 | 1461222386076 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 00:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:06:26 INFO - PROCESS | 708 | 1461222386080 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 00:06:26 INFO - PROCESS | 708 | 1461222386089 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:06:26 INFO - PROCESS | 708 | 1461222386093 Marionette TRACE conn5 <- [1,1450,null,{}] 00:06:26 INFO - PROCESS | 708 | 1461222386098 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:26 INFO - PROCESS | 708 | 1461222386211 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 00:06:26 INFO - PROCESS | 708 | 1461222386331 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:26 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BE7000 == 54 [pid = 708] [id = 372] 00:06:26 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001418231400) [pid = 708] [serial = 1115] [outer = 0000000000000000] 00:06:26 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (000000141E7A1800) [pid = 708] [serial = 1116] [outer = 0000001418231400] 00:06:26 INFO - PROCESS | 708 | 1461222386389 Marionette DEBUG loaded listener.js 00:06:26 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001422920000) [pid = 708] [serial = 1117] [outer = 0000001418231400] 00:06:26 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (000000141E715000) [pid = 708] [serial = 1118] [outer = 00000014249C9800] 00:06:27 INFO - PROCESS | 708 | 1461222387124 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 00:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1086ms 00:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:06:27 INFO - PROCESS | 708 | 1461222387178 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 00:06:27 INFO - PROCESS | 708 | 1461222387180 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 00:06:27 INFO - PROCESS | 708 | 1461222387184 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:06:27 INFO - PROCESS | 708 | 1461222387187 Marionette TRACE conn5 <- [1,1454,null,{}] 00:06:27 INFO - PROCESS | 708 | 1461222387198 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:27 INFO - PROCESS | 708 | 1461222387309 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 00:06:27 INFO - PROCESS | 708 | 1461222387427 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:27 INFO - PROCESS | 708 | ++DOCSHELL 000000142D3CC000 == 55 [pid = 708] [id = 373] 00:06:27 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (0000001425151C00) [pid = 708] [serial = 1119] [outer = 0000000000000000] 00:06:27 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001425D12000) [pid = 708] [serial = 1120] [outer = 0000001425151C00] 00:06:27 INFO - PROCESS | 708 | 1461222387488 Marionette DEBUG loaded listener.js 00:06:27 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (0000001427314400) [pid = 708] [serial = 1121] [outer = 0000001425151C00] 00:06:28 INFO - PROCESS | 708 | 1461222388127 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 00:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 985ms 00:06:28 INFO - PROCESS | 708 | 1461222388171 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 00:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:06:28 INFO - PROCESS | 708 | 1461222388174 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 00:06:28 INFO - PROCESS | 708 | 1461222388177 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:06:28 INFO - PROCESS | 708 | 1461222388179 Marionette TRACE conn5 <- [1,1458,null,{}] 00:06:28 INFO - PROCESS | 708 | 1461222388183 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:28 INFO - PROCESS | 708 | 1461222388292 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 00:06:28 INFO - PROCESS | 708 | 1461222388380 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:28 INFO - PROCESS | 708 | ++DOCSHELL 000000142D59A800 == 56 [pid = 708] [id = 374] 00:06:28 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (00000014289A8400) [pid = 708] [serial = 1122] [outer = 0000000000000000] 00:06:28 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (00000014289BBC00) [pid = 708] [serial = 1123] [outer = 00000014289A8400] 00:06:28 INFO - PROCESS | 708 | 1461222388435 Marionette DEBUG loaded listener.js 00:06:28 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (0000001428F7EC00) [pid = 708] [serial = 1124] [outer = 00000014289A8400] 00:06:28 INFO - PROCESS | 708 | 1461222388953 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 00:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 838ms 00:06:29 INFO - PROCESS | 708 | 1461222389017 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 00:06:29 INFO - PROCESS | 708 | 1461222389020 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 00:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:06:29 INFO - PROCESS | 708 | 1461222389023 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:06:29 INFO - PROCESS | 708 | 1461222389025 Marionette TRACE conn5 <- [1,1462,null,{}] 00:06:29 INFO - PROCESS | 708 | 1461222389029 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:29 INFO - PROCESS | 708 | 1461222389164 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 00:06:29 INFO - PROCESS | 708 | 1461222389252 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:29 INFO - PROCESS | 708 | ++DOCSHELL 000000142742B000 == 57 [pid = 708] [id = 375] 00:06:29 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (0000001418234000) [pid = 708] [serial = 1125] [outer = 0000000000000000] 00:06:29 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (00000014248B6800) [pid = 708] [serial = 1126] [outer = 0000001418234000] 00:06:29 INFO - PROCESS | 708 | 1461222389307 Marionette DEBUG loaded listener.js 00:06:29 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (0000001428FE1400) [pid = 708] [serial = 1127] [outer = 0000001418234000] 00:06:30 INFO - PROCESS | 708 | 1461222390156 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 00:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1192ms 00:06:30 INFO - PROCESS | 708 | 1461222390218 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 00:06:30 INFO - PROCESS | 708 | 1461222390223 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 00:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:06:30 INFO - PROCESS | 708 | 1461222390228 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:06:30 INFO - PROCESS | 708 | 1461222390232 Marionette TRACE conn5 <- [1,1466,null,{}] 00:06:30 INFO - PROCESS | 708 | 1461222390238 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:30 INFO - PROCESS | 708 | 1461222390344 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 00:06:30 INFO - PROCESS | 708 | 1461222390422 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:30 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7EA800 == 58 [pid = 708] [id = 376] 00:06:30 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (0000001418443000) [pid = 708] [serial = 1128] [outer = 0000000000000000] 00:06:30 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (000000141895C400) [pid = 708] [serial = 1129] [outer = 0000001418443000] 00:06:30 INFO - PROCESS | 708 | 1461222390473 Marionette DEBUG loaded listener.js 00:06:30 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (000000141D1FF400) [pid = 708] [serial = 1130] [outer = 0000001418443000] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 0000001428D7E800 == 57 [pid = 708] [id = 352] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 000000142CEBD800 == 56 [pid = 708] [id = 22] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 000000142CF17800 == 55 [pid = 708] [id = 369] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 000000142CE3A800 == 54 [pid = 708] [id = 368] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 000000142B663800 == 53 [pid = 708] [id = 367] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 000000141CD24000 == 52 [pid = 708] [id = 366] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 0000001426233000 == 51 [pid = 708] [id = 365] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 000000142571B800 == 50 [pid = 708] [id = 364] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 0000001425140000 == 49 [pid = 708] [id = 363] 00:06:30 INFO - PROCESS | 708 | --DOMWINDOW == 109 (00000014253B6400) [pid = 708] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 00:06:30 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001424B38C00) [pid = 708] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 000000141EFB9800 == 48 [pid = 708] [id = 362] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 000000141CDBC800 == 47 [pid = 708] [id = 361] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 000000142CE46000 == 46 [pid = 708] [id = 359] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 000000142B67D800 == 45 [pid = 708] [id = 358] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 0000001425EBA800 == 44 [pid = 708] [id = 357] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 000000141F3BB800 == 43 [pid = 708] [id = 356] 00:06:30 INFO - PROCESS | 708 | --DOCSHELL 000000142A6B2800 == 42 [pid = 708] [id = 355] 00:06:30 INFO - PROCESS | 708 | --DOMWINDOW == 107 (00000014253AD400) [pid = 708] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 00:06:30 INFO - PROCESS | 708 | --DOMWINDOW == 106 (0000001421F69000) [pid = 708] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 00:06:30 INFO - PROCESS | 708 | --DOMWINDOW == 105 (0000001424E3BC00) [pid = 708] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 00:06:30 INFO - PROCESS | 708 | --DOMWINDOW == 104 (00000014249C9400) [pid = 708] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 00:06:30 INFO - PROCESS | 708 | --DOMWINDOW == 103 (0000001425081000) [pid = 708] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 00:06:30 INFO - PROCESS | 708 | --DOMWINDOW == 102 (000000142502E400) [pid = 708] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 00:06:30 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001418261C00) [pid = 708] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 00:06:30 INFO - PROCESS | 708 | --DOMWINDOW == 100 (0000001421F3A400) [pid = 708] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 00:06:31 INFO - PROCESS | 708 | --DOMWINDOW == 99 (000000142502C400) [pid = 708] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 00:06:31 INFO - PROCESS | 708 | --DOMWINDOW == 98 (000000141EF71400) [pid = 708] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 00:06:31 INFO - PROCESS | 708 | --DOMWINDOW == 97 (0000001421F34000) [pid = 708] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 00:06:31 INFO - PROCESS | 708 | --DOMWINDOW == 96 (0000001417970800) [pid = 708] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 00:06:31 INFO - PROCESS | 708 | --DOMWINDOW == 95 (0000001423C35000) [pid = 708] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 00:06:31 INFO - PROCESS | 708 | --DOMWINDOW == 94 (000000141D663800) [pid = 708] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 00:06:31 INFO - PROCESS | 708 | --DOMWINDOW == 93 (000000141DA3A400) [pid = 708] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 00:06:31 INFO - PROCESS | 708 | --DOMWINDOW == 92 (000000141824B000) [pid = 708] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 00:06:31 INFO - PROCESS | 708 | --DOMWINDOW == 91 (000000141844A400) [pid = 708] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 00:06:31 INFO - PROCESS | 708 | --DOMWINDOW == 90 (000000141895FC00) [pid = 708] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 00:06:31 INFO - PROCESS | 708 | --DOMWINDOW == 89 (000000141E606400) [pid = 708] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 00:06:31 INFO - PROCESS | 708 | 1461222391097 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 00:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 880ms 00:06:31 INFO - PROCESS | 708 | 1461222391112 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 00:06:31 INFO - PROCESS | 708 | 1461222391118 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 00:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:06:31 INFO - PROCESS | 708 | 1461222391125 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:06:31 INFO - PROCESS | 708 | 1461222391128 Marionette TRACE conn5 <- [1,1470,null,{}] 00:06:31 INFO - PROCESS | 708 | 1461222391132 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:31 INFO - PROCESS | 708 | 1461222391219 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 00:06:31 INFO - PROCESS | 708 | 1461222391293 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:31 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7E6000 == 43 [pid = 708] [id = 377] 00:06:31 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (0000001418239800) [pid = 708] [serial = 1131] [outer = 0000000000000000] 00:06:31 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (000000141895CC00) [pid = 708] [serial = 1132] [outer = 0000001418239800] 00:06:31 INFO - PROCESS | 708 | 1461222391340 Marionette DEBUG loaded listener.js 00:06:31 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (000000141D8C5800) [pid = 708] [serial = 1133] [outer = 0000001418239800] 00:06:31 INFO - PROCESS | 708 | 1461222391766 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 00:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 691ms 00:06:31 INFO - PROCESS | 708 | 1461222391820 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 00:06:31 INFO - PROCESS | 708 | 1461222391822 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 00:06:31 INFO - PROCESS | 708 | 1461222391826 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:06:31 INFO - PROCESS | 708 | 1461222391830 Marionette TRACE conn5 <- [1,1474,null,{}] 00:06:31 INFO - PROCESS | 708 | 1461222391841 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:31 INFO - PROCESS | 708 | 1461222391928 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 00:06:31 INFO - PROCESS | 708 | 1461222391936 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:31 INFO - PROCESS | 708 | ++DOCSHELL 000000142558D800 == 44 [pid = 708] [id = 378] 00:06:31 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (000000141E711400) [pid = 708] [serial = 1134] [outer = 0000000000000000] 00:06:31 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (000000141E7A1000) [pid = 708] [serial = 1135] [outer = 000000141E711400] 00:06:31 INFO - PROCESS | 708 | 1461222391986 Marionette DEBUG loaded listener.js 00:06:32 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001421696000) [pid = 708] [serial = 1136] [outer = 000000141E711400] 00:06:32 INFO - PROCESS | 708 | 1461222392450 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 00:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 691ms 00:06:32 INFO - PROCESS | 708 | 1461222392522 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 00:06:32 INFO - PROCESS | 708 | 1461222392524 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 00:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:06:32 INFO - PROCESS | 708 | 1461222392528 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:06:32 INFO - PROCESS | 708 | 1461222392530 Marionette TRACE conn5 <- [1,1478,null,{}] 00:06:32 INFO - PROCESS | 708 | 1461222392533 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:32 INFO - PROCESS | 708 | 1461222392645 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 00:06:32 INFO - PROCESS | 708 | 1461222392723 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:32 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BCF800 == 45 [pid = 708] [id = 379] 00:06:32 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (000000141E713C00) [pid = 708] [serial = 1137] [outer = 0000000000000000] 00:06:32 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001421F3B800) [pid = 708] [serial = 1138] [outer = 000000141E713C00] 00:06:32 INFO - PROCESS | 708 | 1461222392770 Marionette DEBUG loaded listener.js 00:06:32 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001421FD3800) [pid = 708] [serial = 1139] [outer = 000000141E713C00] 00:06:33 INFO - PROCESS | 708 | 1461222393175 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 00:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 691ms 00:06:33 INFO - PROCESS | 708 | 1461222393220 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 00:06:33 INFO - PROCESS | 708 | 1461222393222 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 00:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:06:33 INFO - PROCESS | 708 | 1461222393226 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:06:33 INFO - PROCESS | 708 | 1461222393228 Marionette TRACE conn5 <- [1,1482,null,{}] 00:06:33 INFO - PROCESS | 708 | 1461222393236 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:33 INFO - PROCESS | 708 | 1461222393345 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 00:06:33 INFO - PROCESS | 708 | 1461222393352 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:33 INFO - PROCESS | 708 | ++DOCSHELL 00000014273C3800 == 46 [pid = 708] [id = 380] 00:06:33 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (0000001422370C00) [pid = 708] [serial = 1140] [outer = 0000000000000000] 00:06:33 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001422922800) [pid = 708] [serial = 1141] [outer = 0000001422370C00] 00:06:33 INFO - PROCESS | 708 | 1461222393398 Marionette DEBUG loaded listener.js 00:06:33 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (000000142458B800) [pid = 708] [serial = 1142] [outer = 0000001422370C00] 00:06:33 INFO - PROCESS | 708 | 1461222393860 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 00:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 691ms 00:06:33 INFO - PROCESS | 708 | 1461222393920 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 00:06:33 INFO - PROCESS | 708 | 1461222393922 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 00:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:06:33 INFO - PROCESS | 708 | 1461222393973 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:06:33 INFO - PROCESS | 708 | 1461222393975 Marionette TRACE conn5 <- [1,1486,null,{}] 00:06:34 INFO - PROCESS | 708 | 1461222393989 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:34 INFO - PROCESS | 708 | 1461222394122 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 00:06:34 INFO - PROCESS | 708 | 1461222394172 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:34 INFO - PROCESS | 708 | ++DOCSHELL 0000001428ECF000 == 47 [pid = 708] [id = 381] 00:06:34 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (0000001424E2FC00) [pid = 708] [serial = 1143] [outer = 0000000000000000] 00:06:34 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001424E3BC00) [pid = 708] [serial = 1144] [outer = 0000001424E2FC00] 00:06:34 INFO - PROCESS | 708 | 1461222394224 Marionette DEBUG loaded listener.js 00:06:34 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (00000014253AB000) [pid = 708] [serial = 1145] [outer = 0000001424E2FC00] 00:06:34 INFO - PROCESS | 708 | 1461222394636 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 00:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 713ms 00:06:34 INFO - PROCESS | 708 | 1461222394660 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 00:06:34 INFO - PROCESS | 708 | 1461222394662 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 00:06:34 INFO - PROCESS | 708 | 1461222394666 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:06:34 INFO - PROCESS | 708 | 1461222394668 Marionette TRACE conn5 <- [1,1490,null,{}] 00:06:34 INFO - PROCESS | 708 | 1461222394671 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:34 INFO - PROCESS | 708 | 1461222394777 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 00:06:34 INFO - PROCESS | 708 | 1461222394784 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:34 INFO - PROCESS | 708 | ++DOCSHELL 000000142A6B0000 == 48 [pid = 708] [id = 382] 00:06:34 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (00000014253AFC00) [pid = 708] [serial = 1146] [outer = 0000000000000000] 00:06:34 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (0000001425AE3400) [pid = 708] [serial = 1147] [outer = 00000014253AFC00] 00:06:34 INFO - PROCESS | 708 | 1461222394870 Marionette DEBUG loaded listener.js 00:06:34 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (0000001425D1E000) [pid = 708] [serial = 1148] [outer = 00000014253AFC00] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 106 (0000001418232800) [pid = 708] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 105 (0000001421F35800) [pid = 708] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 104 (000000142730AC00) [pid = 708] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 103 (0000001425B2DC00) [pid = 708] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 102 (00000014253B4000) [pid = 708] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 101 (00000014228AA000) [pid = 708] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 100 (0000001417AD0400) [pid = 708] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 99 (00000014171E1800) [pid = 708] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 98 (000000141823D400) [pid = 708] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 97 (0000001425FE2800) [pid = 708] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 96 (000000141DC93C00) [pid = 708] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 95 (0000001424E32400) [pid = 708] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 94 (000000141DA97800) [pid = 708] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 93 (0000001418244800) [pid = 708] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 92 (0000001424B2DC00) [pid = 708] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:06:35 INFO - PROCESS | 708 | --DOMWINDOW == 91 (0000001425029400) [pid = 708] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:06:35 INFO - PROCESS | 708 | 1461222395371 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 00:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 730ms 00:06:35 INFO - PROCESS | 708 | 1461222395403 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 00:06:35 INFO - PROCESS | 708 | 1461222395406 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 00:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:06:35 INFO - PROCESS | 708 | 1461222395409 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:06:35 INFO - PROCESS | 708 | 1461222395411 Marionette TRACE conn5 <- [1,1494,null,{}] 00:06:35 INFO - PROCESS | 708 | 1461222395414 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:35 INFO - PROCESS | 708 | 1461222395520 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 00:06:35 INFO - PROCESS | 708 | 1461222395528 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:35 INFO - PROCESS | 708 | ++DOCSHELL 000000142A6BF800 == 49 [pid = 708] [id = 383] 00:06:35 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (000000141D684400) [pid = 708] [serial = 1149] [outer = 0000000000000000] 00:06:35 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (00000014228A9400) [pid = 708] [serial = 1150] [outer = 000000141D684400] 00:06:35 INFO - PROCESS | 708 | 1461222395575 Marionette DEBUG loaded listener.js 00:06:35 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (00000014256C0400) [pid = 708] [serial = 1151] [outer = 000000141D684400] 00:06:35 INFO - PROCESS | 708 | 1461222395987 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 00:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 627ms 00:06:36 INFO - PROCESS | 708 | 1461222396041 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 00:06:36 INFO - PROCESS | 708 | 1461222396043 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 00:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:06:36 INFO - PROCESS | 708 | 1461222396047 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:06:36 INFO - PROCESS | 708 | 1461222396049 Marionette TRACE conn5 <- [1,1498,null,{}] 00:06:36 INFO - PROCESS | 708 | 1461222396052 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:36 INFO - PROCESS | 708 | 1461222396135 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 00:06:36 INFO - PROCESS | 708 | 1461222396141 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:36 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF10000 == 50 [pid = 708] [id = 384] 00:06:36 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001425FE5800) [pid = 708] [serial = 1152] [outer = 0000000000000000] 00:06:36 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (000000141823B400) [pid = 708] [serial = 1153] [outer = 0000001425FE5800] 00:06:36 INFO - PROCESS | 708 | 1461222396189 Marionette DEBUG loaded listener.js 00:06:36 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001426831800) [pid = 708] [serial = 1154] [outer = 0000001425FE5800] 00:06:36 INFO - PROCESS | 708 | 1461222396591 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 00:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 585ms 00:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:06:36 INFO - PROCESS | 708 | 1461222396645 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 00:06:36 INFO - PROCESS | 708 | 1461222396647 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 00:06:36 INFO - PROCESS | 708 | 1461222396652 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:06:36 INFO - PROCESS | 708 | 1461222396654 Marionette TRACE conn5 <- [1,1502,null,{}] 00:06:36 INFO - PROCESS | 708 | 1461222396657 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:36 INFO - PROCESS | 708 | 1461222396739 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 00:06:36 INFO - PROCESS | 708 | 1461222396745 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:36 INFO - PROCESS | 708 | ++DOCSHELL 000000142D40A000 == 51 [pid = 708] [id = 385] 00:06:36 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001427315800) [pid = 708] [serial = 1155] [outer = 0000000000000000] 00:06:36 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (000000142736FC00) [pid = 708] [serial = 1156] [outer = 0000001427315800] 00:06:36 INFO - PROCESS | 708 | 1461222396794 Marionette DEBUG loaded listener.js 00:06:36 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001428912400) [pid = 708] [serial = 1157] [outer = 0000001427315800] 00:06:37 INFO - PROCESS | 708 | 1461222397354 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 00:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 734ms 00:06:37 INFO - PROCESS | 708 | 1461222397388 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 00:06:37 INFO - PROCESS | 708 | 1461222397394 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 00:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:06:37 INFO - PROCESS | 708 | 1461222397399 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:06:37 INFO - PROCESS | 708 | 1461222397404 Marionette TRACE conn5 <- [1,1506,null,{}] 00:06:37 INFO - PROCESS | 708 | 1461222397410 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:37 INFO - PROCESS | 708 | 1461222397523 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 00:06:37 INFO - PROCESS | 708 | 1461222397617 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:37 INFO - PROCESS | 708 | ++DOCSHELL 000000141DCD1800 == 52 [pid = 708] [id = 386] 00:06:37 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (00000014179CAC00) [pid = 708] [serial = 1158] [outer = 0000000000000000] 00:06:37 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (000000141823CC00) [pid = 708] [serial = 1159] [outer = 00000014179CAC00] 00:06:37 INFO - PROCESS | 708 | 1461222397675 Marionette DEBUG loaded listener.js 00:06:37 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (00000014189AC400) [pid = 708] [serial = 1160] [outer = 00000014179CAC00] 00:06:38 INFO - PROCESS | 708 | 1461222398313 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 00:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 943ms 00:06:38 INFO - PROCESS | 708 | 1461222398344 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 00:06:38 INFO - PROCESS | 708 | 1461222398351 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 00:06:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:06:38 INFO - PROCESS | 708 | 1461222398358 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:06:38 INFO - PROCESS | 708 | 1461222398361 Marionette TRACE conn5 <- [1,1510,null,{}] 00:06:38 INFO - PROCESS | 708 | 1461222398365 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:38 INFO - PROCESS | 708 | 1461222398478 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 00:06:38 INFO - PROCESS | 708 | 1461222398554 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:38 INFO - PROCESS | 708 | ++DOCSHELL 00000014268D5800 == 53 [pid = 708] [id = 387] 00:06:38 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (000000141DC95C00) [pid = 708] [serial = 1161] [outer = 0000000000000000] 00:06:38 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (000000141E7A2800) [pid = 708] [serial = 1162] [outer = 000000141DC95C00] 00:06:38 INFO - PROCESS | 708 | 1461222398651 Marionette DEBUG loaded listener.js 00:06:38 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (0000001421F6C000) [pid = 708] [serial = 1163] [outer = 000000141DC95C00] 00:06:39 INFO - PROCESS | 708 | 1461222399198 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 00:06:39 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 00:06:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:06:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:06:39 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 00:06:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:06:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:06:39 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 00:06:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:06:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:06:39 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 00:06:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:06:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:06:39 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 884ms 00:06:39 INFO - PROCESS | 708 | 1461222399247 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 00:06:39 INFO - PROCESS | 708 | 1461222399250 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 00:06:39 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:06:39 INFO - PROCESS | 708 | 1461222399254 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:06:39 INFO - PROCESS | 708 | 1461222399258 Marionette TRACE conn5 <- [1,1514,null,{}] 00:06:39 INFO - PROCESS | 708 | 1461222399271 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:39 INFO - PROCESS | 708 | 1461222399383 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 00:06:39 INFO - PROCESS | 708 | 1461222399474 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:39 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBC8000 == 54 [pid = 708] [id = 388] 00:06:39 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (0000001425079000) [pid = 708] [serial = 1164] [outer = 0000000000000000] 00:06:39 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (0000001425B2D800) [pid = 708] [serial = 1165] [outer = 0000001425079000] 00:06:39 INFO - PROCESS | 708 | 1461222399533 Marionette DEBUG loaded listener.js 00:06:39 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001427A59400) [pid = 708] [serial = 1166] [outer = 0000001425079000] 00:06:40 INFO - PROCESS | 708 | 1461222400102 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 00:06:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:06:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:06:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:06:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:06:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:06:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:06:40 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 888ms 00:06:40 INFO - PROCESS | 708 | 1461222400144 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 00:06:40 INFO - PROCESS | 708 | 1461222400147 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 00:06:40 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:06:40 INFO - PROCESS | 708 | 1461222400150 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:06:40 INFO - PROCESS | 708 | 1461222400153 Marionette TRACE conn5 <- [1,1518,null,{}] 00:06:40 INFO - PROCESS | 708 | 1461222400156 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:40 INFO - PROCESS | 708 | 1461222400265 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 00:06:40 INFO - PROCESS | 708 | 1461222400354 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:40 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBFB000 == 55 [pid = 708] [id = 389] 00:06:40 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (00000014289BB800) [pid = 708] [serial = 1167] [outer = 0000000000000000] 00:06:40 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (0000001428FEB400) [pid = 708] [serial = 1168] [outer = 00000014289BB800] 00:06:40 INFO - PROCESS | 708 | 1461222400410 Marionette DEBUG loaded listener.js 00:06:40 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (00000014293E3800) [pid = 708] [serial = 1169] [outer = 00000014289BB800] 00:06:40 INFO - PROCESS | 708 | 1461222400889 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 00:06:40 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 00:06:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:06:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:06:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 00:06:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:06:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 776ms 00:06:40 INFO - PROCESS | 708 | 1461222400929 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 00:06:40 INFO - PROCESS | 708 | 1461222400931 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 00:06:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:06:40 INFO - PROCESS | 708 | 1461222400935 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:06:40 INFO - PROCESS | 708 | 1461222400937 Marionette TRACE conn5 <- [1,1522,null,{}] 00:06:40 INFO - PROCESS | 708 | 1461222400941 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:41 INFO - PROCESS | 708 | 1461222401046 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 00:06:41 INFO - PROCESS | 708 | 1461222401186 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:41 INFO - PROCESS | 708 | ++DOCSHELL 000000142E841800 == 56 [pid = 708] [id = 390] 00:06:41 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (000000142951A800) [pid = 708] [serial = 1170] [outer = 0000000000000000] 00:06:41 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (0000001429523000) [pid = 708] [serial = 1171] [outer = 000000142951A800] 00:06:41 INFO - PROCESS | 708 | 1461222401244 Marionette DEBUG loaded listener.js 00:06:41 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (000000142954BC00) [pid = 708] [serial = 1172] [outer = 000000142951A800] 00:06:41 INFO - PROCESS | 708 | 1461222401850 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 00:06:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:06:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 984ms 00:06:41 INFO - PROCESS | 708 | 1461222401921 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 00:06:41 INFO - PROCESS | 708 | 1461222401924 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 00:06:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:06:41 INFO - PROCESS | 708 | 1461222401928 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:06:41 INFO - PROCESS | 708 | 1461222401930 Marionette TRACE conn5 <- [1,1526,null,{}] 00:06:41 INFO - PROCESS | 708 | 1461222401934 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:42 INFO - PROCESS | 708 | 1461222402061 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 00:06:42 INFO - PROCESS | 708 | 1461222402180 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:42 INFO - PROCESS | 708 | ++DOCSHELL 000000142EDAD800 == 57 [pid = 708] [id = 391] 00:06:42 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (0000001429556400) [pid = 708] [serial = 1173] [outer = 0000000000000000] 00:06:42 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (00000014295B9400) [pid = 708] [serial = 1174] [outer = 0000001429556400] 00:06:42 INFO - PROCESS | 708 | 1461222402240 Marionette DEBUG loaded listener.js 00:06:42 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (00000014295C5800) [pid = 708] [serial = 1175] [outer = 0000001429556400] 00:06:43 INFO - PROCESS | 708 | 1461222403036 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:06:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:06:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1185ms 00:06:43 INFO - PROCESS | 708 | 1461222403115 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 00:06:43 INFO - PROCESS | 708 | 1461222403119 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 00:06:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:06:43 INFO - PROCESS | 708 | 1461222403124 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:06:43 INFO - PROCESS | 708 | 1461222403128 Marionette TRACE conn5 <- [1,1530,null,{}] 00:06:43 INFO - PROCESS | 708 | 1461222403135 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:43 INFO - PROCESS | 708 | 1461222403277 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 00:06:43 INFO - PROCESS | 708 | 1461222403394 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:43 INFO - PROCESS | 708 | ++DOCSHELL 000000141CD1D000 == 58 [pid = 708] [id = 392] 00:06:43 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (0000001418264000) [pid = 708] [serial = 1176] [outer = 0000000000000000] 00:06:43 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (000000141826A400) [pid = 708] [serial = 1177] [outer = 0000001418264000] 00:06:43 INFO - PROCESS | 708 | 1461222403449 Marionette DEBUG loaded listener.js 00:06:43 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (0000001419993800) [pid = 708] [serial = 1178] [outer = 0000001418264000] 00:06:43 INFO - PROCESS | 708 | --DOCSHELL 000000142B674800 == 57 [pid = 708] [id = 23] 00:06:43 INFO - PROCESS | 708 | --DOCSHELL 00000014246EE800 == 56 [pid = 708] [id = 29] 00:06:43 INFO - PROCESS | 708 | --DOCSHELL 000000142D41B000 == 55 [pid = 708] [id = 24] 00:06:43 INFO - PROCESS | 708 | --DOCSHELL 000000142CF10000 == 54 [pid = 708] [id = 384] 00:06:43 INFO - PROCESS | 708 | --DOCSHELL 000000142A6BF800 == 53 [pid = 708] [id = 383] 00:06:43 INFO - PROCESS | 708 | --DOCSHELL 000000142A6B0000 == 52 [pid = 708] [id = 382] 00:06:43 INFO - PROCESS | 708 | --DOCSHELL 0000001428ECF000 == 51 [pid = 708] [id = 381] 00:06:43 INFO - PROCESS | 708 | --DOCSHELL 00000014273C3800 == 50 [pid = 708] [id = 380] 00:06:43 INFO - PROCESS | 708 | --DOCSHELL 0000001425BCF800 == 49 [pid = 708] [id = 379] 00:06:43 INFO - PROCESS | 708 | --DOCSHELL 000000142558D800 == 48 [pid = 708] [id = 378] 00:06:43 INFO - PROCESS | 708 | --DOCSHELL 000000141E7E6000 == 47 [pid = 708] [id = 377] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 120 (0000001427376C00) [pid = 708] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 119 (0000001425D19800) [pid = 708] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOCSHELL 000000141E7EA800 == 46 [pid = 708] [id = 376] 00:06:43 INFO - PROCESS | 708 | --DOCSHELL 0000001425BE7000 == 45 [pid = 708] [id = 372] 00:06:43 INFO - PROCESS | 708 | --DOCSHELL 000000141DA93000 == 44 [pid = 708] [id = 371] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 118 (0000001418447800) [pid = 708] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 117 (00000014222B5000) [pid = 708] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001427312400) [pid = 708] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 115 (0000001425D17800) [pid = 708] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 114 (00000014259F7400) [pid = 708] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 113 (00000014245B6400) [pid = 708] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 112 (0000001427306400) [pid = 708] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 111 (000000141CE5C800) [pid = 708] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 110 (000000141844B400) [pid = 708] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 109 (0000001425FF0800) [pid = 708] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001425FE8000) [pid = 708] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 107 (000000141DCA0C00) [pid = 708] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 106 (0000001418711C00) [pid = 708] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 105 (0000001421F2E000) [pid = 708] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 104 (0000001424FBF400) [pid = 708] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 103 (000000141DC96800) [pid = 708] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001421F66800) [pid = 708] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 101 (000000141824CC00) [pid = 708] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 100 (000000142736EC00) [pid = 708] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 99 (0000001424E3CC00) [pid = 708] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 98 (00000014253B5000) [pid = 708] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 97 (000000141893C800) [pid = 708] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 96 (000000141EF6AC00) [pid = 708] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 95 (0000001425B24800) [pid = 708] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 94 (0000001425078800) [pid = 708] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 93 (00000014248E1800) [pid = 708] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 92 (00000014229A2800) [pid = 708] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 91 (00000014262DE400) [pid = 708] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 00:06:43 INFO - PROCESS | 708 | --DOMWINDOW == 90 (000000141CD8D800) [pid = 708] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 00:06:44 INFO - PROCESS | 708 | 1461222404030 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 00:06:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:06:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 943ms 00:06:44 INFO - PROCESS | 708 | 1461222404071 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 00:06:44 INFO - PROCESS | 708 | 1461222404076 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 00:06:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:06:44 INFO - PROCESS | 708 | 1461222404083 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:06:44 INFO - PROCESS | 708 | 1461222404086 Marionette TRACE conn5 <- [1,1534,null,{}] 00:06:44 INFO - PROCESS | 708 | 1461222404089 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:44 INFO - PROCESS | 708 | 1461222404177 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 00:06:44 INFO - PROCESS | 708 | 1461222404185 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:44 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7E6000 == 45 [pid = 708] [id = 393] 00:06:44 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (0000001418267800) [pid = 708] [serial = 1179] [outer = 0000000000000000] 00:06:44 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (000000141CEB9000) [pid = 708] [serial = 1180] [outer = 0000001418267800] 00:06:44 INFO - PROCESS | 708 | 1461222404233 Marionette DEBUG loaded listener.js 00:06:44 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (000000141D8CA400) [pid = 708] [serial = 1181] [outer = 0000001418267800] 00:06:44 INFO - PROCESS | 708 | 1461222404761 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:06:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:06:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 00:06:44 INFO - PROCESS | 708 | 1461222404821 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 00:06:44 INFO - PROCESS | 708 | 1461222404824 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 00:06:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:06:44 INFO - PROCESS | 708 | 1461222404828 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:06:44 INFO - PROCESS | 708 | 1461222404831 Marionette TRACE conn5 <- [1,1538,null,{}] 00:06:44 INFO - PROCESS | 708 | 1461222404843 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:44 INFO - PROCESS | 708 | 1461222404937 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 00:06:45 INFO - PROCESS | 708 | 1461222405014 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:45 INFO - PROCESS | 708 | ++DOCSHELL 0000001425315800 == 46 [pid = 708] [id = 394] 00:06:45 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (000000141DC9C000) [pid = 708] [serial = 1182] [outer = 0000000000000000] 00:06:45 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (000000141EF71400) [pid = 708] [serial = 1183] [outer = 000000141DC9C000] 00:06:45 INFO - PROCESS | 708 | 1461222405063 Marionette DEBUG loaded listener.js 00:06:45 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (0000001421F36000) [pid = 708] [serial = 1184] [outer = 000000141DC9C000] 00:06:45 INFO - PROCESS | 708 | 1461222405478 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 00:06:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:06:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 690ms 00:06:45 INFO - PROCESS | 708 | 1461222405521 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 00:06:45 INFO - PROCESS | 708 | 1461222405524 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 00:06:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:06:45 INFO - PROCESS | 708 | 1461222405527 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:06:45 INFO - PROCESS | 708 | 1461222405529 Marionette TRACE conn5 <- [1,1542,null,{}] 00:06:45 INFO - PROCESS | 708 | 1461222405532 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:45 INFO - PROCESS | 708 | 1461222405621 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 00:06:45 INFO - PROCESS | 708 | 1461222405627 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:45 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BD2000 == 47 [pid = 708] [id = 395] 00:06:45 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001421FC9400) [pid = 708] [serial = 1185] [outer = 0000000000000000] 00:06:45 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (00000014228AC800) [pid = 708] [serial = 1186] [outer = 0000001421FC9400] 00:06:45 INFO - PROCESS | 708 | 1461222405674 Marionette DEBUG loaded listener.js 00:06:45 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (00000014248DDC00) [pid = 708] [serial = 1187] [outer = 0000001421FC9400] 00:06:46 INFO - PROCESS | 708 | 1461222406145 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 00:06:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:06:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 627ms 00:06:46 INFO - PROCESS | 708 | 1461222406157 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 00:06:46 INFO - PROCESS | 708 | 1461222406159 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 00:06:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:06:46 INFO - PROCESS | 708 | 1461222406176 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:06:46 INFO - PROCESS | 708 | 1461222406178 Marionette TRACE conn5 <- [1,1546,null,{}] 00:06:46 INFO - PROCESS | 708 | 1461222406182 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:46 INFO - PROCESS | 708 | 1461222406292 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 00:06:46 INFO - PROCESS | 708 | 1461222406376 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:46 INFO - PROCESS | 708 | ++DOCSHELL 0000001427716800 == 48 [pid = 708] [id = 396] 00:06:46 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001424B2A800) [pid = 708] [serial = 1188] [outer = 0000000000000000] 00:06:46 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (0000001424E33800) [pid = 708] [serial = 1189] [outer = 0000001424B2A800] 00:06:46 INFO - PROCESS | 708 | 1461222406422 Marionette DEBUG loaded listener.js 00:06:46 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (0000001425075400) [pid = 708] [serial = 1190] [outer = 0000001424B2A800] 00:06:46 INFO - PROCESS | 708 | 1461222406840 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 00:06:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:06:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 691ms 00:06:46 INFO - PROCESS | 708 | 1461222406859 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 00:06:46 INFO - PROCESS | 708 | 1461222406861 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 00:06:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:06:46 INFO - PROCESS | 708 | 1461222406864 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:06:46 INFO - PROCESS | 708 | 1461222406866 Marionette TRACE conn5 <- [1,1550,null,{}] 00:06:46 INFO - PROCESS | 708 | 1461222406869 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:47 INFO - PROCESS | 708 | 1461222407000 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 00:06:47 INFO - PROCESS | 708 | 1461222407057 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:47 INFO - PROCESS | 708 | ++DOCSHELL 000000142933E800 == 49 [pid = 708] [id = 397] 00:06:47 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (00000014257AF400) [pid = 708] [serial = 1191] [outer = 0000000000000000] 00:06:47 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (0000001425D1F800) [pid = 708] [serial = 1192] [outer = 00000014257AF400] 00:06:47 INFO - PROCESS | 708 | 1461222407105 Marionette DEBUG loaded listener.js 00:06:47 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (00000014262DE400) [pid = 708] [serial = 1193] [outer = 00000014257AF400] 00:06:47 INFO - PROCESS | 708 | 1461222407537 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 00:06:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:06:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 733ms 00:06:47 INFO - PROCESS | 708 | 1461222407599 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 00:06:47 INFO - PROCESS | 708 | 1461222407601 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 00:06:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:06:47 INFO - PROCESS | 708 | 1461222407604 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:06:47 INFO - PROCESS | 708 | 1461222407606 Marionette TRACE conn5 <- [1,1554,null,{}] 00:06:47 INFO - PROCESS | 708 | 1461222407610 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:47 INFO - PROCESS | 708 | 1461222407748 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 00:06:47 INFO - PROCESS | 708 | 1461222407771 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:47 INFO - PROCESS | 708 | ++DOCSHELL 000000142A6C0000 == 50 [pid = 708] [id = 398] 00:06:47 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (0000001425FF0800) [pid = 708] [serial = 1194] [outer = 0000000000000000] 00:06:47 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (000000142736F400) [pid = 708] [serial = 1195] [outer = 0000001425FF0800] 00:06:47 INFO - PROCESS | 708 | 1461222407816 Marionette DEBUG loaded listener.js 00:06:47 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (00000014289AA800) [pid = 708] [serial = 1196] [outer = 0000001425FF0800] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 107 (0000001422370C00) [pid = 708] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 106 (000000141E713C00) [pid = 708] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 105 (00000014180A8400) [pid = 708] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 104 (0000001418231400) [pid = 708] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 103 (0000001425151C00) [pid = 708] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001424E2FC00) [pid = 708] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001418239800) [pid = 708] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 100 (000000141E711400) [pid = 708] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 99 (0000001418443000) [pid = 708] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 98 (00000014289A8400) [pid = 708] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 97 (0000001418234000) [pid = 708] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 96 (0000001425FE5800) [pid = 708] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 95 (00000014253AFC00) [pid = 708] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 94 (000000141D684400) [pid = 708] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:06:48 INFO - PROCESS | 708 | --DOMWINDOW == 93 (0000001425D13400) [pid = 708] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:06:48 INFO - PROCESS | 708 | 1461222408382 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 00:06:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:06:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 838ms 00:06:48 INFO - PROCESS | 708 | 1461222408446 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 00:06:48 INFO - PROCESS | 708 | 1461222408448 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 00:06:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:06:48 INFO - PROCESS | 708 | 1461222408452 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:06:48 INFO - PROCESS | 708 | 1461222408453 Marionette TRACE conn5 <- [1,1558,null,{}] 00:06:48 INFO - PROCESS | 708 | 1461222408457 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:48 INFO - PROCESS | 708 | 1461222408541 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 00:06:48 INFO - PROCESS | 708 | 1461222408621 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:48 INFO - PROCESS | 708 | ++DOCSHELL 000000142C5A4800 == 51 [pid = 708] [id = 399] 00:06:48 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (0000001418231400) [pid = 708] [serial = 1197] [outer = 0000000000000000] 00:06:48 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (000000141D684400) [pid = 708] [serial = 1198] [outer = 0000001418231400] 00:06:48 INFO - PROCESS | 708 | 1461222408666 Marionette DEBUG loaded listener.js 00:06:48 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (0000001424BE0C00) [pid = 708] [serial = 1199] [outer = 0000001418231400] 00:06:49 INFO - PROCESS | 708 | 1461222409038 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 00:06:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:06:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 629ms 00:06:49 INFO - PROCESS | 708 | 1461222409083 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 00:06:49 INFO - PROCESS | 708 | 1461222409086 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 00:06:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:06:49 INFO - PROCESS | 708 | 1461222409089 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:06:49 INFO - PROCESS | 708 | 1461222409091 Marionette TRACE conn5 <- [1,1562,null,{}] 00:06:49 INFO - PROCESS | 708 | 1461222409094 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:49 INFO - PROCESS | 708 | 1461222409208 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 00:06:49 INFO - PROCESS | 708 | 1461222409217 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:49 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF0D800 == 52 [pid = 708] [id = 400] 00:06:49 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001425D14400) [pid = 708] [serial = 1200] [outer = 0000000000000000] 00:06:49 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001428F79400) [pid = 708] [serial = 1201] [outer = 0000001425D14400] 00:06:49 INFO - PROCESS | 708 | 1461222409262 Marionette DEBUG loaded listener.js 00:06:49 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (0000001429524C00) [pid = 708] [serial = 1202] [outer = 0000001425D14400] 00:06:49 INFO - PROCESS | 708 | 1461222409676 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 00:06:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:06:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 629ms 00:06:49 INFO - PROCESS | 708 | 1461222409721 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 00:06:49 INFO - PROCESS | 708 | 1461222409723 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 00:06:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:06:49 INFO - PROCESS | 708 | 1461222409726 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:06:49 INFO - PROCESS | 708 | 1461222409728 Marionette TRACE conn5 <- [1,1566,null,{}] 00:06:49 INFO - PROCESS | 708 | 1461222409731 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:49 INFO - PROCESS | 708 | 1461222409845 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 00:06:49 INFO - PROCESS | 708 | 1461222409853 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:49 INFO - PROCESS | 708 | ++DOCSHELL 000000142D3CB000 == 53 [pid = 708] [id = 401] 00:06:49 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001429550400) [pid = 708] [serial = 1203] [outer = 0000000000000000] 00:06:49 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (0000001424BDF000) [pid = 708] [serial = 1204] [outer = 0000001429550400] 00:06:49 INFO - PROCESS | 708 | 1461222409898 Marionette DEBUG loaded listener.js 00:06:49 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (00000014295BD800) [pid = 708] [serial = 1205] [outer = 0000001429550400] 00:06:50 INFO - PROCESS | 708 | 1461222410360 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 00:06:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:06:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 691ms 00:06:50 INFO - PROCESS | 708 | 1461222410421 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 00:06:50 INFO - PROCESS | 708 | 1461222410426 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 00:06:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:06:50 INFO - PROCESS | 708 | 1461222410432 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:06:50 INFO - PROCESS | 708 | 1461222410436 Marionette TRACE conn5 <- [1,1570,null,{}] 00:06:50 INFO - PROCESS | 708 | 1461222410552 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:50 INFO - PROCESS | 708 | 1461222410694 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 00:06:50 INFO - PROCESS | 708 | 1461222410706 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:50 INFO - PROCESS | 708 | ++DOCSHELL 000000141EFBA800 == 54 [pid = 708] [id = 402] 00:06:50 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001418450C00) [pid = 708] [serial = 1206] [outer = 0000000000000000] 00:06:50 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (0000001418965000) [pid = 708] [serial = 1207] [outer = 0000001418450C00] 00:06:50 INFO - PROCESS | 708 | 1461222410778 Marionette DEBUG loaded listener.js 00:06:50 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (000000141DAA5000) [pid = 708] [serial = 1208] [outer = 0000001418450C00] 00:06:51 INFO - PROCESS | 708 | 1461222411406 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 00:06:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:06:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1036ms 00:06:51 INFO - PROCESS | 708 | 1461222411471 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 00:06:51 INFO - PROCESS | 708 | 1461222411478 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 00:06:51 INFO - PROCESS | 708 | 1461222411485 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:06:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:06:51 INFO - PROCESS | 708 | 1461222411488 Marionette TRACE conn5 <- [1,1574,null,{}] 00:06:51 INFO - PROCESS | 708 | 1461222411492 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:51 INFO - PROCESS | 708 | 1461222411636 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 00:06:51 INFO - PROCESS | 708 | 1461222411758 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:51 INFO - PROCESS | 708 | ++DOCSHELL 0000001427A46000 == 55 [pid = 708] [id = 403] 00:06:51 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (000000141E7ACC00) [pid = 708] [serial = 1209] [outer = 0000000000000000] 00:06:51 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (0000001421F31000) [pid = 708] [serial = 1210] [outer = 000000141E7ACC00] 00:06:51 INFO - PROCESS | 708 | 1461222411815 Marionette DEBUG loaded listener.js 00:06:51 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (0000001424651800) [pid = 708] [serial = 1211] [outer = 000000141E7ACC00] 00:06:52 INFO - PROCESS | 708 | 1461222412430 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 00:06:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:06:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 984ms 00:06:52 INFO - PROCESS | 708 | 1461222412474 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 00:06:52 INFO - PROCESS | 708 | 1461222412477 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 00:06:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:06:52 INFO - PROCESS | 708 | 1461222412481 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:06:52 INFO - PROCESS | 708 | 1461222412486 Marionette TRACE conn5 <- [1,1578,null,{}] 00:06:52 INFO - PROCESS | 708 | 1461222412499 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:52 INFO - PROCESS | 708 | 1461222412617 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 00:06:52 INFO - PROCESS | 708 | 1461222412739 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:52 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBC5000 == 56 [pid = 708] [id = 404] 00:06:52 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (00000014253B2C00) [pid = 708] [serial = 1212] [outer = 0000000000000000] 00:06:52 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001425D15000) [pid = 708] [serial = 1213] [outer = 00000014253B2C00] 00:06:52 INFO - PROCESS | 708 | 1461222412799 Marionette DEBUG loaded listener.js 00:06:52 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (0000001427378000) [pid = 708] [serial = 1214] [outer = 00000014253B2C00] 00:06:53 INFO - PROCESS | 708 | 1461222413414 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 00:06:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:06:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 00:06:53 INFO - PROCESS | 708 | 1461222413468 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 00:06:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:06:53 INFO - PROCESS | 708 | 1461222413471 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 00:06:53 INFO - PROCESS | 708 | 1461222413475 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:06:53 INFO - PROCESS | 708 | 1461222413477 Marionette TRACE conn5 <- [1,1582,null,{}] 00:06:53 INFO - PROCESS | 708 | 1461222413481 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:53 INFO - PROCESS | 708 | 1461222413592 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 00:06:53 INFO - PROCESS | 708 | 1461222413685 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:53 INFO - PROCESS | 708 | ++DOCSHELL 000000142EECD800 == 57 [pid = 708] [id = 405] 00:06:53 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001429559000) [pid = 708] [serial = 1215] [outer = 0000000000000000] 00:06:53 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (00000014295CB000) [pid = 708] [serial = 1216] [outer = 0000001429559000] 00:06:53 INFO - PROCESS | 708 | 1461222413741 Marionette DEBUG loaded listener.js 00:06:53 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (00000014296CE400) [pid = 708] [serial = 1217] [outer = 0000001429559000] 00:06:54 INFO - PROCESS | 708 | 1461222414319 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 00:06:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:06:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 881ms 00:06:54 INFO - PROCESS | 708 | 1461222414358 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 00:06:54 INFO - PROCESS | 708 | 1461222414361 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 00:06:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:06:54 INFO - PROCESS | 708 | 1461222414365 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:06:54 INFO - PROCESS | 708 | 1461222414367 Marionette TRACE conn5 <- [1,1586,null,{}] 00:06:54 INFO - PROCESS | 708 | 1461222414370 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:54 INFO - PROCESS | 708 | 1461222414476 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 00:06:54 INFO - PROCESS | 708 | 1461222414569 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:54 INFO - PROCESS | 708 | ++DOCSHELL 000000142F02C000 == 58 [pid = 708] [id = 406] 00:06:54 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (00000014296D3400) [pid = 708] [serial = 1218] [outer = 0000000000000000] 00:06:54 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (0000001429953800) [pid = 708] [serial = 1219] [outer = 00000014296D3400] 00:06:54 INFO - PROCESS | 708 | 1461222414624 Marionette DEBUG loaded listener.js 00:06:54 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (000000142995B800) [pid = 708] [serial = 1220] [outer = 00000014296D3400] 00:06:55 INFO - PROCESS | 708 | 1461222415455 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 00:06:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:06:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1140ms 00:06:55 INFO - PROCESS | 708 | 1461222415508 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 00:06:55 INFO - PROCESS | 708 | 1461222415513 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 00:06:55 INFO - PROCESS | 708 | 1461222415518 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:06:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:06:55 INFO - PROCESS | 708 | 1461222415522 Marionette TRACE conn5 <- [1,1590,null,{}] 00:06:55 INFO - PROCESS | 708 | 1461222415529 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:55 INFO - PROCESS | 708 | 1461222415632 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 00:06:55 INFO - PROCESS | 708 | 1461222415762 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:55 INFO - PROCESS | 708 | ++DOCSHELL 000000142528F800 == 59 [pid = 708] [id = 407] 00:06:55 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (000000141683A000) [pid = 708] [serial = 1221] [outer = 0000000000000000] 00:06:55 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (000000141824B000) [pid = 708] [serial = 1222] [outer = 000000141683A000] 00:06:55 INFO - PROCESS | 708 | 1461222415813 Marionette DEBUG loaded listener.js 00:06:55 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (0000001418959400) [pid = 708] [serial = 1223] [outer = 000000141683A000] 00:06:56 INFO - PROCESS | 708 | --DOCSHELL 000000142D3D5800 == 58 [pid = 708] [id = 333] 00:06:56 INFO - PROCESS | 708 | --DOCSHELL 0000001425A7D800 == 57 [pid = 708] [id = 18] 00:06:56 INFO - PROCESS | 708 | --DOCSHELL 000000142CF0D800 == 56 [pid = 708] [id = 400] 00:06:56 INFO - PROCESS | 708 | --DOCSHELL 000000142C5A4800 == 55 [pid = 708] [id = 399] 00:06:56 INFO - PROCESS | 708 | --DOCSHELL 000000142A6C0000 == 54 [pid = 708] [id = 398] 00:06:56 INFO - PROCESS | 708 | --DOCSHELL 000000142933E800 == 53 [pid = 708] [id = 397] 00:06:56 INFO - PROCESS | 708 | --DOCSHELL 0000001427716800 == 52 [pid = 708] [id = 396] 00:06:56 INFO - PROCESS | 708 | --DOCSHELL 0000001425BD2000 == 51 [pid = 708] [id = 395] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 119 (000000142736FC00) [pid = 708] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOCSHELL 0000001425315800 == 50 [pid = 708] [id = 394] 00:06:56 INFO - PROCESS | 708 | --DOCSHELL 000000141E7E6000 == 49 [pid = 708] [id = 393] 00:06:56 INFO - PROCESS | 708 | --DOCSHELL 000000141CD1D000 == 48 [pid = 708] [id = 392] 00:06:56 INFO - PROCESS | 708 | --DOCSHELL 000000142DBFB000 == 47 [pid = 708] [id = 389] 00:06:56 INFO - PROCESS | 708 | --DOCSHELL 000000141DCD1800 == 46 [pid = 708] [id = 386] 00:06:56 INFO - PROCESS | 708 | 1461222416446 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 00:06:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:06:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 945ms 00:06:56 INFO - PROCESS | 708 | 1461222416467 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 00:06:56 INFO - PROCESS | 708 | 1461222416473 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 00:06:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:06:56 INFO - PROCESS | 708 | 1461222416479 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:06:56 INFO - PROCESS | 708 | 1461222416482 Marionette TRACE conn5 <- [1,1594,null,{}] 00:06:56 INFO - PROCESS | 708 | 1461222416486 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:56 INFO - PROCESS | 708 | 1461222416588 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 118 (0000001425F0FC00) [pid = 708] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 117 (0000001422922800) [pid = 708] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001421F3B800) [pid = 708] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 115 (0000001418715400) [pid = 708] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 114 (000000141823B800) [pid = 708] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 113 (0000001422920000) [pid = 708] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 112 (000000141E7A1800) [pid = 708] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 111 (0000001427314400) [pid = 708] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 110 (0000001425D12000) [pid = 708] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 109 (0000001424E3BC00) [pid = 708] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 108 (000000141895CC00) [pid = 708] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 107 (000000141D8C5800) [pid = 708] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 106 (000000141E7A1000) [pid = 708] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 105 (0000001421696000) [pid = 708] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 104 (000000141D1FF400) [pid = 708] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 103 (000000141895C400) [pid = 708] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001428F7EC00) [pid = 708] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 101 (00000014289BBC00) [pid = 708] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 100 (0000001428FE1400) [pid = 708] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 99 (00000014248B6800) [pid = 708] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 98 (000000142458B800) [pid = 708] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 97 (0000001426831800) [pid = 708] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 96 (0000001425AE3400) [pid = 708] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 95 (00000014253AB000) [pid = 708] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 94 (0000001425D11C00) [pid = 708] [serial = 688] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 93 (00000014228A9400) [pid = 708] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 92 (000000141823B400) [pid = 708] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 91 (0000001425D1E000) [pid = 708] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 90 (0000001421FD3800) [pid = 708] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | --DOMWINDOW == 89 (00000014256C0400) [pid = 708] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 708 | 1461222416690 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:56 INFO - PROCESS | 708 | ++DOCSHELL 000000141F3B1800 == 47 [pid = 708] [id = 408] 00:06:56 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (000000141823B400) [pid = 708] [serial = 1224] [outer = 0000000000000000] 00:06:56 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (000000141844DC00) [pid = 708] [serial = 1225] [outer = 000000141823B400] 00:06:56 INFO - PROCESS | 708 | 1461222416737 Marionette DEBUG loaded listener.js 00:06:56 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (0000001419D2D800) [pid = 708] [serial = 1226] [outer = 000000141823B400] 00:06:57 INFO - PROCESS | 708 | 1461222417202 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 00:06:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:06:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 775ms 00:06:57 INFO - PROCESS | 708 | 1461222417256 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 00:06:57 INFO - PROCESS | 708 | 1461222417258 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 00:06:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:06:57 INFO - PROCESS | 708 | 1461222417267 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:06:57 INFO - PROCESS | 708 | 1461222417271 Marionette TRACE conn5 <- [1,1598,null,{}] 00:06:57 INFO - PROCESS | 708 | 1461222417282 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:57 INFO - PROCESS | 708 | 1461222417373 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 00:06:57 INFO - PROCESS | 708 | 1461222417387 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:57 INFO - PROCESS | 708 | ++DOCSHELL 0000001425B9E800 == 48 [pid = 708] [id = 409] 00:06:57 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (000000141E718800) [pid = 708] [serial = 1227] [outer = 0000000000000000] 00:06:57 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (0000001421695000) [pid = 708] [serial = 1228] [outer = 000000141E718800] 00:06:57 INFO - PROCESS | 708 | 1461222417437 Marionette DEBUG loaded listener.js 00:06:57 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001421F3B800) [pid = 708] [serial = 1229] [outer = 000000141E718800] 00:06:57 INFO - PROCESS | 708 | 1461222417901 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 00:06:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:06:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 00:06:57 INFO - PROCESS | 708 | 1461222417961 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 00:06:57 INFO - PROCESS | 708 | 1461222417964 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 00:06:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:06:57 INFO - PROCESS | 708 | 1461222417968 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:06:57 INFO - PROCESS | 708 | 1461222417969 Marionette TRACE conn5 <- [1,1602,null,{}] 00:06:57 INFO - PROCESS | 708 | 1461222417973 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:58 INFO - PROCESS | 708 | 1461222418061 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 00:06:58 INFO - PROCESS | 708 | 1461222418069 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:58 INFO - PROCESS | 708 | ++DOCSHELL 0000001427E63800 == 49 [pid = 708] [id = 410] 00:06:58 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (0000001422920000) [pid = 708] [serial = 1230] [outer = 0000000000000000] 00:06:58 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (00000014229AE400) [pid = 708] [serial = 1231] [outer = 0000001422920000] 00:06:58 INFO - PROCESS | 708 | 1461222418117 Marionette DEBUG loaded listener.js 00:06:58 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001424645000) [pid = 708] [serial = 1232] [outer = 0000001422920000] 00:06:58 INFO - PROCESS | 708 | 1461222418556 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 00:06:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 00:06:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 627ms 00:06:58 INFO - PROCESS | 708 | 1461222418596 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 00:06:58 INFO - PROCESS | 708 | 1461222418599 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 00:06:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:06:58 INFO - PROCESS | 708 | 1461222418602 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:06:58 INFO - PROCESS | 708 | 1461222418604 Marionette TRACE conn5 <- [1,1606,null,{}] 00:06:58 INFO - PROCESS | 708 | 1461222418607 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:58 INFO - PROCESS | 708 | 1461222418693 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 00:06:58 INFO - PROCESS | 708 | 1461222418732 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:58 INFO - PROCESS | 708 | ++DOCSHELL 0000001429340000 == 50 [pid = 708] [id = 411] 00:06:58 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (00000014248E6400) [pid = 708] [serial = 1233] [outer = 0000000000000000] 00:06:58 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001424BE0000) [pid = 708] [serial = 1234] [outer = 00000014248E6400] 00:06:58 INFO - PROCESS | 708 | 1461222418777 Marionette DEBUG loaded listener.js 00:06:58 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (000000142502CC00) [pid = 708] [serial = 1235] [outer = 00000014248E6400] 00:06:59 INFO - PROCESS | 708 | 1461222419259 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 00:06:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:06:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 00:06:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:06:59 INFO - PROCESS | 708 | 1461222419294 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 708 | 1461222419297 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 00:06:59 INFO - PROCESS | 708 | 1461222419307 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:06:59 INFO - PROCESS | 708 | 1461222419309 Marionette TRACE conn5 <- [1,1610,null,{}] 00:06:59 INFO - PROCESS | 708 | 1461222419313 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:59 INFO - PROCESS | 708 | 1461222419445 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 00:06:59 INFO - PROCESS | 708 | 1461222419501 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:59 INFO - PROCESS | 708 | ++DOCSHELL 000000141CD29800 == 51 [pid = 708] [id = 412] 00:06:59 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (000000142541C800) [pid = 708] [serial = 1236] [outer = 0000000000000000] 00:06:59 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001425D12400) [pid = 708] [serial = 1237] [outer = 000000142541C800] 00:06:59 INFO - PROCESS | 708 | 1461222419550 Marionette DEBUG loaded listener.js 00:06:59 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (0000001425FE2800) [pid = 708] [serial = 1238] [outer = 000000142541C800] 00:06:59 INFO - PROCESS | 708 | 1461222419986 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 00:07:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 00:07:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 732ms 00:07:00 INFO - PROCESS | 708 | 1461222420070 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 00:07:00 INFO - PROCESS | 708 | 1461222420072 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 00:07:00 INFO - PROCESS | 708 | 1461222420082 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:07:00 INFO - PROCESS | 708 | 1461222420084 Marionette TRACE conn5 <- [1,1614,null,{}] 00:07:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:07:00 INFO - PROCESS | 708 | 1461222420087 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:00 INFO - PROCESS | 708 | 1461222420195 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 00:07:00 INFO - PROCESS | 708 | 1461222420251 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:00 INFO - PROCESS | 708 | ++DOCSHELL 000000142CEB9800 == 52 [pid = 708] [id = 413] 00:07:00 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (00000014259FCC00) [pid = 708] [serial = 1239] [outer = 0000000000000000] 00:07:00 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (00000014262E7400) [pid = 708] [serial = 1240] [outer = 00000014259FCC00] 00:07:00 INFO - PROCESS | 708 | 1461222420296 Marionette DEBUG loaded listener.js 00:07:00 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (0000001427312C00) [pid = 708] [serial = 1241] [outer = 00000014259FCC00] 00:07:00 INFO - PROCESS | 708 | 1461222420702 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 00:07:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:07:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 628ms 00:07:00 INFO - PROCESS | 708 | 1461222420717 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 00:07:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:07:00 INFO - PROCESS | 708 | 1461222420719 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 00:07:00 INFO - PROCESS | 708 | 1461222420722 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:07:00 INFO - PROCESS | 708 | 1461222420724 Marionette TRACE conn5 <- [1,1618,null,{}] 00:07:00 INFO - PROCESS | 708 | 1461222420728 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:00 INFO - PROCESS | 708 | 1461222420842 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 00:07:00 INFO - PROCESS | 708 | 1461222420848 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:00 INFO - PROCESS | 708 | ++DOCSHELL 000000142D37E800 == 53 [pid = 708] [id = 414] 00:07:00 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (000000142736D400) [pid = 708] [serial = 1242] [outer = 0000000000000000] 00:07:00 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001427E0AC00) [pid = 708] [serial = 1243] [outer = 000000142736D400] 00:07:00 INFO - PROCESS | 708 | 1461222420894 Marionette DEBUG loaded listener.js 00:07:00 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (00000014289C2400) [pid = 708] [serial = 1244] [outer = 000000142736D400] 00:07:01 INFO - PROCESS | 708 | --DOMWINDOW == 109 (0000001424B2A800) [pid = 708] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:07:01 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001418264000) [pid = 708] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:07:01 INFO - PROCESS | 708 | --DOMWINDOW == 107 (0000001418267800) [pid = 708] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:07:01 INFO - PROCESS | 708 | --DOMWINDOW == 106 (0000001421FC9400) [pid = 708] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:07:01 INFO - PROCESS | 708 | --DOMWINDOW == 105 (000000141DC9C000) [pid = 708] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:07:01 INFO - PROCESS | 708 | --DOMWINDOW == 104 (00000014257AF400) [pid = 708] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:07:01 INFO - PROCESS | 708 | --DOMWINDOW == 103 (0000001418231400) [pid = 708] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:07:01 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001425FF0800) [pid = 708] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:07:01 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001425D14400) [pid = 708] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:07:01 INFO - PROCESS | 708 | 1461222421386 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 00:07:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:07:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 692ms 00:07:01 INFO - PROCESS | 708 | 1461222421418 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 00:07:01 INFO - PROCESS | 708 | 1461222421421 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 00:07:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:07:01 INFO - PROCESS | 708 | 1461222421424 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:07:01 INFO - PROCESS | 708 | 1461222421426 Marionette TRACE conn5 <- [1,1622,null,{}] 00:07:01 INFO - PROCESS | 708 | 1461222421429 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:01 INFO - PROCESS | 708 | 1461222421516 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 00:07:01 INFO - PROCESS | 708 | 1461222421551 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:01 INFO - PROCESS | 708 | ++DOCSHELL 000000142D384000 == 54 [pid = 708] [id = 415] 00:07:01 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (00000014262E8800) [pid = 708] [serial = 1245] [outer = 0000000000000000] 00:07:01 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001428914C00) [pid = 708] [serial = 1246] [outer = 00000014262E8800] 00:07:01 INFO - PROCESS | 708 | 1461222421596 Marionette DEBUG loaded listener.js 00:07:01 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (0000001428FE2000) [pid = 708] [serial = 1247] [outer = 00000014262E8800] 00:07:02 INFO - PROCESS | 708 | 1461222422023 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 00:07:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:07:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 627ms 00:07:02 INFO - PROCESS | 708 | 1461222422054 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 00:07:02 INFO - PROCESS | 708 | 1461222422056 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 00:07:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:07:02 INFO - PROCESS | 708 | 1461222422064 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:07:02 INFO - PROCESS | 708 | 1461222422066 Marionette TRACE conn5 <- [1,1626,null,{}] 00:07:02 INFO - PROCESS | 708 | 1461222422069 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:02 INFO - PROCESS | 708 | 1461222422155 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 00:07:02 INFO - PROCESS | 708 | 1461222422162 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:02 INFO - PROCESS | 708 | ++DOCSHELL 000000142D597800 == 55 [pid = 708] [id = 416] 00:07:02 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (00000014293DCC00) [pid = 708] [serial = 1248] [outer = 0000000000000000] 00:07:02 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (00000014293E8000) [pid = 708] [serial = 1249] [outer = 00000014293DCC00] 00:07:02 INFO - PROCESS | 708 | 1461222422208 Marionette DEBUG loaded listener.js 00:07:02 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (0000001429554400) [pid = 708] [serial = 1250] [outer = 00000014293DCC00] 00:07:02 INFO - PROCESS | 708 | 1461222422645 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 00:07:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:07:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 649ms 00:07:02 INFO - PROCESS | 708 | 1461222422712 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 00:07:02 INFO - PROCESS | 708 | 1461222422715 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 00:07:02 INFO - PROCESS | 708 | 1461222422718 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:07:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:07:02 INFO - PROCESS | 708 | 1461222422721 Marionette TRACE conn5 <- [1,1630,null,{}] 00:07:02 INFO - PROCESS | 708 | 1461222422725 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:02 INFO - PROCESS | 708 | 1461222422829 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 00:07:02 INFO - PROCESS | 708 | 1461222422871 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:02 INFO - PROCESS | 708 | ++DOCSHELL 000000142E48D800 == 56 [pid = 708] [id = 417] 00:07:02 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (00000014296CF400) [pid = 708] [serial = 1251] [outer = 0000000000000000] 00:07:02 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (000000142995C400) [pid = 708] [serial = 1252] [outer = 00000014296CF400] 00:07:02 INFO - PROCESS | 708 | 1461222422921 Marionette DEBUG loaded listener.js 00:07:03 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (00000014299D1C00) [pid = 708] [serial = 1253] [outer = 00000014296CF400] 00:07:03 INFO - PROCESS | 708 | 1461222423534 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 00:07:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:07:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 838ms 00:07:03 INFO - PROCESS | 708 | 1461222423560 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 00:07:03 INFO - PROCESS | 708 | 1461222423566 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 00:07:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:07:03 INFO - PROCESS | 708 | 1461222423572 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:07:03 INFO - PROCESS | 708 | 1461222423577 Marionette TRACE conn5 <- [1,1634,null,{}] 00:07:03 INFO - PROCESS | 708 | 1461222423582 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:03 INFO - PROCESS | 708 | 1461222423699 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 00:07:03 INFO - PROCESS | 708 | 1461222423797 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:03 INFO - PROCESS | 708 | ++DOCSHELL 000000142530C800 == 57 [pid = 708] [id = 418] 00:07:03 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (0000001418BEAC00) [pid = 708] [serial = 1254] [outer = 0000000000000000] 00:07:03 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (000000141D1BC400) [pid = 708] [serial = 1255] [outer = 0000001418BEAC00] 00:07:03 INFO - PROCESS | 708 | 1461222423856 Marionette DEBUG loaded listener.js 00:07:03 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (000000141DC97800) [pid = 708] [serial = 1256] [outer = 0000001418BEAC00] 00:07:04 INFO - PROCESS | 708 | 1461222424505 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 00:07:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:07:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 984ms 00:07:04 INFO - PROCESS | 708 | 1461222424558 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 00:07:04 INFO - PROCESS | 708 | 1461222424565 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 00:07:04 INFO - PROCESS | 708 | 1461222424572 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:07:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:07:04 INFO - PROCESS | 708 | 1461222424575 Marionette TRACE conn5 <- [1,1638,null,{}] 00:07:04 INFO - PROCESS | 708 | 1461222424579 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:04 INFO - PROCESS | 708 | 1461222424695 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 00:07:04 INFO - PROCESS | 708 | 1461222424818 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:04 INFO - PROCESS | 708 | ++DOCSHELL 00000014293CF800 == 58 [pid = 708] [id = 419] 00:07:04 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (0000001421697C00) [pid = 708] [serial = 1257] [outer = 0000000000000000] 00:07:04 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001423C37400) [pid = 708] [serial = 1258] [outer = 0000001421697C00] 00:07:04 INFO - PROCESS | 708 | 1461222424875 Marionette DEBUG loaded listener.js 00:07:04 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (0000001425079400) [pid = 708] [serial = 1259] [outer = 0000001421697C00] 00:07:05 INFO - PROCESS | 708 | 1461222425451 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 00:07:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:07:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 923ms 00:07:05 INFO - PROCESS | 708 | 1461222425500 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 00:07:05 INFO - PROCESS | 708 | 1461222425503 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 00:07:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:07:05 INFO - PROCESS | 708 | 1461222425507 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:07:05 INFO - PROCESS | 708 | 1461222425511 Marionette TRACE conn5 <- [1,1642,null,{}] 00:07:05 INFO - PROCESS | 708 | 1461222425523 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:05 INFO - PROCESS | 708 | 1461222425680 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 00:07:05 INFO - PROCESS | 708 | 1461222425699 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:05 INFO - PROCESS | 708 | ++DOCSHELL 000000142F027800 == 59 [pid = 708] [id = 420] 00:07:05 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (0000001425D13000) [pid = 708] [serial = 1260] [outer = 0000000000000000] 00:07:05 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (0000001428915000) [pid = 708] [serial = 1261] [outer = 0000001425D13000] 00:07:05 INFO - PROCESS | 708 | 1461222425757 Marionette DEBUG loaded listener.js 00:07:05 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (00000014295C9400) [pid = 708] [serial = 1262] [outer = 0000001425D13000] 00:07:06 INFO - PROCESS | 708 | 1461222426396 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 00:07:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:07:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 943ms 00:07:06 INFO - PROCESS | 708 | 1461222426451 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 00:07:06 INFO - PROCESS | 708 | 1461222426454 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 00:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:07:06 INFO - PROCESS | 708 | 1461222426471 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:07:06 INFO - PROCESS | 708 | 1461222426473 Marionette TRACE conn5 <- [1,1646,null,{}] 00:07:06 INFO - PROCESS | 708 | 1461222426479 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:06 INFO - PROCESS | 708 | 1461222426591 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 00:07:06 INFO - PROCESS | 708 | 1461222426712 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:06 INFO - PROCESS | 708 | ++DOCSHELL 000000142F8B7000 == 60 [pid = 708] [id = 421] 00:07:06 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (0000001429960800) [pid = 708] [serial = 1263] [outer = 0000000000000000] 00:07:06 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (00000014299D0C00) [pid = 708] [serial = 1264] [outer = 0000001429960800] 00:07:06 INFO - PROCESS | 708 | 1461222426768 Marionette DEBUG loaded listener.js 00:07:06 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (000000142A461800) [pid = 708] [serial = 1265] [outer = 0000001429960800] 00:07:07 INFO - PROCESS | 708 | 1461222427295 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 900ms 00:07:07 INFO - PROCESS | 708 | 1461222427361 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 00:07:07 INFO - PROCESS | 708 | 1461222427363 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 00:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:07:07 INFO - PROCESS | 708 | 1461222427367 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:07:07 INFO - PROCESS | 708 | 1461222427369 Marionette TRACE conn5 <- [1,1650,null,{}] 00:07:07 INFO - PROCESS | 708 | 1461222427373 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:07 INFO - PROCESS | 708 | 1461222427487 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 00:07:07 INFO - PROCESS | 708 | 1461222427576 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:07 INFO - PROCESS | 708 | ++DOCSHELL 000000142F973800 == 61 [pid = 708] [id = 422] 00:07:07 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (000000142A460800) [pid = 708] [serial = 1266] [outer = 0000000000000000] 00:07:07 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (000000142A46A400) [pid = 708] [serial = 1267] [outer = 000000142A460800] 00:07:07 INFO - PROCESS | 708 | 1461222427631 Marionette DEBUG loaded listener.js 00:07:07 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (000000142A626000) [pid = 708] [serial = 1268] [outer = 000000142A460800] 00:07:08 INFO - PROCESS | 708 | 1461222428154 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 838ms 00:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:07:08 INFO - PROCESS | 708 | 1461222428208 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 00:07:08 INFO - PROCESS | 708 | 1461222428210 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 00:07:08 INFO - PROCESS | 708 | 1461222428214 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:07:08 INFO - PROCESS | 708 | 1461222428216 Marionette TRACE conn5 <- [1,1654,null,{}] 00:07:08 INFO - PROCESS | 708 | 1461222428220 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:08 INFO - PROCESS | 708 | 1461222428342 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 00:07:08 INFO - PROCESS | 708 | 1461222428438 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:08 INFO - PROCESS | 708 | ++DOCSHELL 000000142FB8F800 == 62 [pid = 708] [id = 423] 00:07:08 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (000000142A68B400) [pid = 708] [serial = 1269] [outer = 0000000000000000] 00:07:08 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (000000142A6DF400) [pid = 708] [serial = 1270] [outer = 000000142A68B400] 00:07:08 INFO - PROCESS | 708 | 1461222428496 Marionette DEBUG loaded listener.js 00:07:08 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (000000142B430800) [pid = 708] [serial = 1271] [outer = 000000142A68B400] 00:07:09 INFO - PROCESS | 708 | 1461222429051 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 00:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 881ms 00:07:09 INFO - PROCESS | 708 | 1461222429101 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 00:07:09 INFO - PROCESS | 708 | 1461222429104 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 00:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:07:09 INFO - PROCESS | 708 | 1461222429108 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:07:09 INFO - PROCESS | 708 | 1461222429111 Marionette TRACE conn5 <- [1,1658,null,{}] 00:07:09 INFO - PROCESS | 708 | 1461222429115 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:09 INFO - PROCESS | 708 | 1461222429240 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 00:07:09 INFO - PROCESS | 708 | 1461222429336 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:09 INFO - PROCESS | 708 | ++DOCSHELL 00000014293B3000 == 63 [pid = 708] [id = 424] 00:07:09 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (000000141DC96000) [pid = 708] [serial = 1272] [outer = 0000000000000000] 00:07:09 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (0000001427376800) [pid = 708] [serial = 1273] [outer = 000000141DC96000] 00:07:09 INFO - PROCESS | 708 | 1461222429391 Marionette DEBUG loaded listener.js 00:07:09 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (000000142B436C00) [pid = 708] [serial = 1274] [outer = 000000141DC96000] 00:07:10 INFO - PROCESS | 708 | 1461222430150 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 00:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1079ms 00:07:10 INFO - PROCESS | 708 | 1461222430191 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 00:07:10 INFO - PROCESS | 708 | 1461222430195 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 00:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:07:10 INFO - PROCESS | 708 | 1461222430200 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:07:10 INFO - PROCESS | 708 | 1461222430204 Marionette TRACE conn5 <- [1,1662,null,{}] 00:07:10 INFO - PROCESS | 708 | 1461222430210 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:10 INFO - PROCESS | 708 | 1461222430312 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 00:07:10 INFO - PROCESS | 708 | 1461222430444 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:10 INFO - PROCESS | 708 | ++DOCSHELL 00000014193EE000 == 64 [pid = 708] [id = 425] 00:07:10 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (000000141823EC00) [pid = 708] [serial = 1275] [outer = 0000000000000000] 00:07:10 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (0000001418268800) [pid = 708] [serial = 1276] [outer = 000000141823EC00] 00:07:10 INFO - PROCESS | 708 | 1461222430501 Marionette DEBUG loaded listener.js 00:07:10 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (000000141D56D800) [pid = 708] [serial = 1277] [outer = 000000141823EC00] 00:07:11 INFO - PROCESS | 708 | --DOCSHELL 000000142D597800 == 63 [pid = 708] [id = 416] 00:07:11 INFO - PROCESS | 708 | --DOCSHELL 000000142D384000 == 62 [pid = 708] [id = 415] 00:07:11 INFO - PROCESS | 708 | --DOCSHELL 000000142D37E800 == 61 [pid = 708] [id = 414] 00:07:11 INFO - PROCESS | 708 | --DOCSHELL 000000142CEB9800 == 60 [pid = 708] [id = 413] 00:07:11 INFO - PROCESS | 708 | --DOCSHELL 000000141CD29800 == 59 [pid = 708] [id = 412] 00:07:11 INFO - PROCESS | 708 | --DOCSHELL 0000001429340000 == 58 [pid = 708] [id = 411] 00:07:11 INFO - PROCESS | 708 | --DOCSHELL 0000001427E63800 == 57 [pid = 708] [id = 410] 00:07:11 INFO - PROCESS | 708 | --DOCSHELL 0000001425B9E800 == 56 [pid = 708] [id = 409] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 133 (0000001428FEB400) [pid = 708] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 132 (0000001429523000) [pid = 708] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 131 (00000014295B9400) [pid = 708] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 130 (0000001424BDF000) [pid = 708] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOCSHELL 000000141F3B1800 == 55 [pid = 708] [id = 408] 00:07:11 INFO - PROCESS | 708 | --DOCSHELL 000000142528F800 == 54 [pid = 708] [id = 407] 00:07:11 INFO - PROCESS | 708 | --DOCSHELL 000000141EFBA800 == 53 [pid = 708] [id = 402] 00:07:11 INFO - PROCESS | 708 | --DOCSHELL 000000142D3CB000 == 52 [pid = 708] [id = 401] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 129 (0000001421F36000) [pid = 708] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 128 (0000001425B2D800) [pid = 708] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 127 (00000014262DE400) [pid = 708] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 126 (0000001425D1F800) [pid = 708] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 125 (000000141D684400) [pid = 708] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 124 (000000142736F400) [pid = 708] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 123 (0000001429524C00) [pid = 708] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 122 (0000001428F79400) [pid = 708] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 121 (0000001424BE0C00) [pid = 708] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 120 (00000014289AA800) [pid = 708] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 119 (0000001419993800) [pid = 708] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 118 (00000014248DDC00) [pid = 708] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 117 (0000001424E33800) [pid = 708] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001425075400) [pid = 708] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 115 (000000141826A400) [pid = 708] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 114 (000000141E7A2800) [pid = 708] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 113 (000000141CEB9000) [pid = 708] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 112 (000000141D8CA400) [pid = 708] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 111 (000000141823CC00) [pid = 708] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 110 (00000014228AC800) [pid = 708] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | --DOMWINDOW == 109 (000000141EF71400) [pid = 708] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 00:07:11 INFO - PROCESS | 708 | 1461222431130 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 00:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 985ms 00:07:11 INFO - PROCESS | 708 | 1461222431189 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 00:07:11 INFO - PROCESS | 708 | 1461222431195 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 00:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:07:11 INFO - PROCESS | 708 | 1461222431217 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:07:11 INFO - PROCESS | 708 | 1461222431220 Marionette TRACE conn5 <- [1,1666,null,{}] 00:07:11 INFO - PROCESS | 708 | 1461222431225 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:11 INFO - PROCESS | 708 | 1461222431337 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 00:07:11 INFO - PROCESS | 708 | 1461222431353 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:11 INFO - PROCESS | 708 | ++DOCSHELL 000000142221F800 == 53 [pid = 708] [id = 426] 00:07:11 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (000000141D1BB800) [pid = 708] [serial = 1278] [outer = 0000000000000000] 00:07:11 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (000000141D670400) [pid = 708] [serial = 1279] [outer = 000000141D1BB800] 00:07:11 INFO - PROCESS | 708 | 1461222431399 Marionette DEBUG loaded listener.js 00:07:11 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (000000141DC9D000) [pid = 708] [serial = 1280] [outer = 000000141D1BB800] 00:07:11 INFO - PROCESS | 708 | 1461222431929 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 00:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 733ms 00:07:11 INFO - PROCESS | 708 | 1461222431949 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 00:07:11 INFO - PROCESS | 708 | 1461222431951 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 00:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:07:11 INFO - PROCESS | 708 | 1461222431955 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:07:11 INFO - PROCESS | 708 | 1461222431959 Marionette TRACE conn5 <- [1,1670,null,{}] 00:07:11 INFO - PROCESS | 708 | 1461222431970 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:12 INFO - PROCESS | 708 | 1461222432061 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 00:07:12 INFO - PROCESS | 708 | 1461222432146 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:12 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BE5000 == 54 [pid = 708] [id = 427] 00:07:12 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (0000001421695C00) [pid = 708] [serial = 1281] [outer = 0000000000000000] 00:07:12 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (00000014222B1C00) [pid = 708] [serial = 1282] [outer = 0000001421695C00] 00:07:12 INFO - PROCESS | 708 | 1461222432196 Marionette DEBUG loaded listener.js 00:07:12 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001423C36C00) [pid = 708] [serial = 1283] [outer = 0000001421695C00] 00:07:12 INFO - PROCESS | 708 | 1461222432589 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 00:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 689ms 00:07:12 INFO - PROCESS | 708 | 1461222432647 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 00:07:12 INFO - PROCESS | 708 | 1461222432650 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 00:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:07:12 INFO - PROCESS | 708 | 1461222432653 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:07:12 INFO - PROCESS | 708 | 1461222432655 Marionette TRACE conn5 <- [1,1674,null,{}] 00:07:12 INFO - PROCESS | 708 | 1461222432659 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:12 INFO - PROCESS | 708 | 1461222432748 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 00:07:12 INFO - PROCESS | 708 | 1461222432754 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:12 INFO - PROCESS | 708 | ++DOCSHELL 0000001427E5C800 == 55 [pid = 708] [id = 428] 00:07:12 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (00000014248E5800) [pid = 708] [serial = 1284] [outer = 0000000000000000] 00:07:12 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (0000001424E31400) [pid = 708] [serial = 1285] [outer = 00000014248E5800] 00:07:12 INFO - PROCESS | 708 | 1461222432802 Marionette DEBUG loaded listener.js 00:07:12 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (0000001425075400) [pid = 708] [serial = 1286] [outer = 00000014248E5800] 00:07:13 INFO - PROCESS | 708 | 1461222433243 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 00:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 00:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 627ms 00:07:13 INFO - PROCESS | 708 | 1461222433283 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 00:07:13 INFO - PROCESS | 708 | 1461222433285 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 00:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:07:13 INFO - PROCESS | 708 | 1461222433296 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:07:13 INFO - PROCESS | 708 | 1461222433298 Marionette TRACE conn5 <- [1,1678,null,{}] 00:07:13 INFO - PROCESS | 708 | 1461222433302 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:13 INFO - PROCESS | 708 | 1461222433414 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 00:07:13 INFO - PROCESS | 708 | 1461222433496 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:13 INFO - PROCESS | 708 | ++DOCSHELL 0000001429347000 == 56 [pid = 708] [id = 429] 00:07:13 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (00000014253AB800) [pid = 708] [serial = 1287] [outer = 0000000000000000] 00:07:13 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (00000014253B4000) [pid = 708] [serial = 1288] [outer = 00000014253AB800] 00:07:13 INFO - PROCESS | 708 | 1461222433542 Marionette DEBUG loaded listener.js 00:07:13 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (0000001425B28000) [pid = 708] [serial = 1289] [outer = 00000014253AB800] 00:07:13 INFO - PROCESS | 708 | 1461222433973 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 00:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 733ms 00:07:14 INFO - PROCESS | 708 | 1461222434036 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 00:07:14 INFO - PROCESS | 708 | 1461222434038 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 00:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:07:14 INFO - PROCESS | 708 | 1461222434046 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:07:14 INFO - PROCESS | 708 | 1461222434048 Marionette TRACE conn5 <- [1,1682,null,{}] 00:07:14 INFO - PROCESS | 708 | 1461222434052 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:14 INFO - PROCESS | 708 | 1461222434186 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 00:07:14 INFO - PROCESS | 708 | 1461222434258 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:14 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE4E800 == 57 [pid = 708] [id = 430] 00:07:14 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (0000001426832000) [pid = 708] [serial = 1290] [outer = 0000000000000000] 00:07:14 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (000000142736F400) [pid = 708] [serial = 1291] [outer = 0000001426832000] 00:07:14 INFO - PROCESS | 708 | 1461222434307 Marionette DEBUG loaded listener.js 00:07:14 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (00000014289AA800) [pid = 708] [serial = 1292] [outer = 0000001426832000] 00:07:14 INFO - PROCESS | 708 | 1461222434721 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 00:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 00:07:14 INFO - PROCESS | 708 | 1461222434791 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 00:07:14 INFO - PROCESS | 708 | 1461222434793 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 00:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:07:14 INFO - PROCESS | 708 | 1461222434801 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:07:14 INFO - PROCESS | 708 | 1461222434803 Marionette TRACE conn5 <- [1,1686,null,{}] 00:07:14 INFO - PROCESS | 708 | 1461222434807 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:14 INFO - PROCESS | 708 | 1461222434919 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 00:07:14 INFO - PROCESS | 708 | 1461222434976 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:14 INFO - PROCESS | 708 | ++DOCSHELL 000000142D380000 == 58 [pid = 708] [id = 431] 00:07:14 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (0000001427E05800) [pid = 708] [serial = 1293] [outer = 0000000000000000] 00:07:15 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (00000014293E8C00) [pid = 708] [serial = 1294] [outer = 0000001427E05800] 00:07:15 INFO - PROCESS | 708 | 1461222435020 Marionette DEBUG loaded listener.js 00:07:15 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (00000014295B2400) [pid = 708] [serial = 1295] [outer = 0000001427E05800] 00:07:15 INFO - PROCESS | 708 | --DOMWINDOW == 126 (000000142541C800) [pid = 708] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:07:15 INFO - PROCESS | 708 | --DOMWINDOW == 125 (00000014259FCC00) [pid = 708] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:07:15 INFO - PROCESS | 708 | --DOMWINDOW == 124 (000000141E718800) [pid = 708] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:07:15 INFO - PROCESS | 708 | --DOMWINDOW == 123 (000000142736D400) [pid = 708] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:07:15 INFO - PROCESS | 708 | --DOMWINDOW == 122 (000000141823B400) [pid = 708] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:07:15 INFO - PROCESS | 708 | --DOMWINDOW == 121 (0000001422920000) [pid = 708] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:07:15 INFO - PROCESS | 708 | --DOMWINDOW == 120 (00000014248E6400) [pid = 708] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:07:15 INFO - PROCESS | 708 | --DOMWINDOW == 119 (000000141683A000) [pid = 708] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:07:15 INFO - PROCESS | 708 | --DOMWINDOW == 118 (0000001429550400) [pid = 708] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:07:15 INFO - PROCESS | 708 | --DOMWINDOW == 117 (00000014293DCC00) [pid = 708] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:07:15 INFO - PROCESS | 708 | --DOMWINDOW == 116 (00000014262E8800) [pid = 708] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:07:15 INFO - PROCESS | 708 | 1461222435519 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 00:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 00:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 732ms 00:07:15 INFO - PROCESS | 708 | 1461222435536 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 00:07:15 INFO - PROCESS | 708 | 1461222435539 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 00:07:15 INFO - PROCESS | 708 | 1461222435542 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:07:15 INFO - PROCESS | 708 | 1461222435544 Marionette TRACE conn5 <- [1,1690,null,{}] 00:07:15 INFO - PROCESS | 708 | 1461222435547 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:15 INFO - PROCESS | 708 | 1461222435634 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 00:07:15 INFO - PROCESS | 708 | 1461222435716 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:15 INFO - PROCESS | 708 | ++DOCSHELL 000000142D593000 == 59 [pid = 708] [id = 432] 00:07:15 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (000000141DA3A800) [pid = 708] [serial = 1296] [outer = 0000000000000000] 00:07:15 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (0000001425082400) [pid = 708] [serial = 1297] [outer = 000000141DA3A800] 00:07:15 INFO - PROCESS | 708 | 1461222435762 Marionette DEBUG loaded listener.js 00:07:15 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (000000142951F400) [pid = 708] [serial = 1298] [outer = 000000141DA3A800] 00:07:16 INFO - PROCESS | 708 | 1461222436125 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 00:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 627ms 00:07:16 INFO - PROCESS | 708 | 1461222436173 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 00:07:16 INFO - PROCESS | 708 | 1461222436175 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 00:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:07:16 INFO - PROCESS | 708 | 1461222436178 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:07:16 INFO - PROCESS | 708 | 1461222436180 Marionette TRACE conn5 <- [1,1694,null,{}] 00:07:16 INFO - PROCESS | 708 | 1461222436184 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:16 INFO - PROCESS | 708 | 1461222436326 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 00:07:16 INFO - PROCESS | 708 | 1461222436338 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:16 INFO - PROCESS | 708 | ++DOCSHELL 000000142E847000 == 60 [pid = 708] [id = 433] 00:07:16 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (0000001418444000) [pid = 708] [serial = 1299] [outer = 0000000000000000] 00:07:16 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (00000014295CBC00) [pid = 708] [serial = 1300] [outer = 0000001418444000] 00:07:16 INFO - PROCESS | 708 | 1461222436385 Marionette DEBUG loaded listener.js 00:07:16 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (0000001429960400) [pid = 708] [serial = 1301] [outer = 0000001418444000] 00:07:16 INFO - PROCESS | 708 | 1461222436791 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 00:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 628ms 00:07:16 INFO - PROCESS | 708 | 1461222436809 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 00:07:16 INFO - PROCESS | 708 | 1461222436811 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 00:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:07:16 INFO - PROCESS | 708 | 1461222436814 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:07:16 INFO - PROCESS | 708 | 1461222436816 Marionette TRACE conn5 <- [1,1698,null,{}] 00:07:16 INFO - PROCESS | 708 | 1461222436820 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:16 INFO - PROCESS | 708 | 1461222436944 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 00:07:16 INFO - PROCESS | 708 | 1461222436954 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:16 INFO - PROCESS | 708 | ++DOCSHELL 000000142F8B3800 == 61 [pid = 708] [id = 434] 00:07:16 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (000000142A468800) [pid = 708] [serial = 1302] [outer = 0000000000000000] 00:07:17 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (000000142A62D000) [pid = 708] [serial = 1303] [outer = 000000142A468800] 00:07:17 INFO - PROCESS | 708 | 1461222436999 Marionette DEBUG loaded listener.js 00:07:17 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (000000142A6DD800) [pid = 708] [serial = 1304] [outer = 000000142A468800] 00:07:17 INFO - PROCESS | 708 | 1461222437480 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 00:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 733ms 00:07:17 INFO - PROCESS | 708 | 1461222437551 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 00:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:07:17 INFO - PROCESS | 708 | 1461222437556 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 00:07:17 INFO - PROCESS | 708 | 1461222437562 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:07:17 INFO - PROCESS | 708 | 1461222437567 Marionette TRACE conn5 <- [1,1702,null,{}] 00:07:17 INFO - PROCESS | 708 | 1461222437575 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:17 INFO - PROCESS | 708 | 1461222437762 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 00:07:17 INFO - PROCESS | 708 | 1461222437856 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:17 INFO - PROCESS | 708 | ++DOCSHELL 000000142287F800 == 62 [pid = 708] [id = 435] 00:07:17 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (0000001418265800) [pid = 708] [serial = 1305] [outer = 0000000000000000] 00:07:17 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (0000001418715400) [pid = 708] [serial = 1306] [outer = 0000001418265800] 00:07:17 INFO - PROCESS | 708 | 1461222437916 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (000000141E7AC000) [pid = 708] [serial = 1307] [outer = 0000001418265800] 00:07:18 INFO - PROCESS | 708 | 1461222438499 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",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 00:07:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 00:07:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 00:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:07:18 INFO - _addTest/ [0,1705,"getWindowHandle",null] 00:07:18 INFO - PROCESS | 708 | 1461222438556 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 00:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:07:18 INFO - PROCESS | 708 | 1461222438563 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:07:18 INFO - PROCESS | 708 | 1461222438566 Marionette TRACE conn5 <- [1,1706,null,{}] 00:07:18 INFO - PROCESS | 708 | 1461222438571 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:18 INFO - PROCESS | 708 | 1461222438719 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 00:07:18 INFO - PROCESS | 708 | 1461222438845 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:18 INFO - PROCESS | 708 | ++DOCSHELL 0000001427F84800 == 63 [pid = 708] [id = 436] 00:07:18 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (0000001421FD0000) [pid = 708] [serial = 1308] [outer = 0000000000000000] 00:07:18 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (00000014248B6400) [pid = 708] [serial = 1309] [outer = 0000001421FD0000] 00:07:18 INFO - PROCESS | 708 | 1461222438901 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (00000014259F8000) [pid = 708] [serial = 1310] [outer = 0000001421FD0000] 00:07:19 INFO - PROCESS | 708 | 1461222439528 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 00:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1023ms 00:07:19 INFO - PROCESS | 708 | 1461222439591 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 708 | 1461222439594 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 00:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:07:19 INFO - PROCESS | 708 | 1461222439598 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:07:19 INFO - PROCESS | 708 | 1461222439602 Marionette TRACE conn5 <- [1,1710,null,{}] 00:07:19 INFO - PROCESS | 708 | 1461222439614 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:19 INFO - PROCESS | 708 | 1461222439792 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 00:07:19 INFO - PROCESS | 708 | 1461222439913 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:19 INFO - PROCESS | 708 | ++DOCSHELL 000000142FC59800 == 64 [pid = 708] [id = 437] 00:07:19 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (0000001425F12800) [pid = 708] [serial = 1311] [outer = 0000000000000000] 00:07:19 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (0000001428F79400) [pid = 708] [serial = 1312] [outer = 0000001425F12800] 00:07:19 INFO - PROCESS | 708 | 1461222439975 Marionette DEBUG loaded listener.js 00:07:20 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (000000142A46E000) [pid = 708] [serial = 1313] [outer = 0000001425F12800] 00:07:20 INFO - PROCESS | 708 | 1461222440564 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 00:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 00:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 984ms 00:07:20 INFO - PROCESS | 708 | 1461222440584 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 00:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:07:20 INFO - PROCESS | 708 | 1461222440587 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 00:07:20 INFO - PROCESS | 708 | 1461222440591 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:07:20 INFO - PROCESS | 708 | 1461222440594 Marionette TRACE conn5 <- [1,1714,null,{}] 00:07:20 INFO - PROCESS | 708 | 1461222440598 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:20 INFO - PROCESS | 708 | 1461222440713 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 00:07:20 INFO - PROCESS | 708 | 1461222440811 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:20 INFO - PROCESS | 708 | ++DOCSHELL 000000142FEDB800 == 65 [pid = 708] [id = 438] 00:07:20 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (000000142B43BC00) [pid = 708] [serial = 1314] [outer = 0000000000000000] 00:07:20 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (000000142B499800) [pid = 708] [serial = 1315] [outer = 000000142B43BC00] 00:07:20 INFO - PROCESS | 708 | 1461222440868 Marionette DEBUG loaded listener.js 00:07:20 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (000000142B4A5C00) [pid = 708] [serial = 1316] [outer = 000000142B43BC00] 00:07:21 INFO - PROCESS | 708 | 1461222441357 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 00:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 839ms 00:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:07:21 INFO - PROCESS | 708 | 1461222441430 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 00:07:21 INFO - PROCESS | 708 | 1461222441433 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 00:07:21 INFO - PROCESS | 708 | 1461222441437 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:07:21 INFO - PROCESS | 708 | 1461222441439 Marionette TRACE conn5 <- [1,1718,null,{}] 00:07:21 INFO - PROCESS | 708 | 1461222441443 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:21 INFO - PROCESS | 708 | 1461222441554 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 00:07:21 INFO - PROCESS | 708 | 1461222441652 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:21 INFO - PROCESS | 708 | ++DOCSHELL 00000014300B2000 == 66 [pid = 708] [id = 439] 00:07:21 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (000000142B4A4800) [pid = 708] [serial = 1317] [outer = 0000000000000000] 00:07:21 INFO - PROCESS | 708 | ++DOMWINDOW == 139 (000000142B70F000) [pid = 708] [serial = 1318] [outer = 000000142B4A4800] 00:07:21 INFO - PROCESS | 708 | 1461222441707 Marionette DEBUG loaded listener.js 00:07:21 INFO - PROCESS | 708 | ++DOMWINDOW == 140 (000000142B7E2400) [pid = 708] [serial = 1319] [outer = 000000142B4A4800] 00:07:22 INFO - PROCESS | 708 | 1461222442229 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",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 00:07:22 INFO - PROCESS | 708 | 1461222442279 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 00:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:07:22 INFO - PROCESS | 708 | 1461222442283 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:07:22 INFO - PROCESS | 708 | 1461222442285 Marionette TRACE conn5 <- [1,1722,null,{}] 00:07:22 INFO - PROCESS | 708 | 1461222442289 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:22 INFO - PROCESS | 708 | 1461222442426 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 00:07:22 INFO - PROCESS | 708 | 1461222442530 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:22 INFO - PROCESS | 708 | ++DOCSHELL 000000143073C000 == 67 [pid = 708] [id = 440] 00:07:22 INFO - PROCESS | 708 | ++DOMWINDOW == 141 (000000142C50B000) [pid = 708] [serial = 1320] [outer = 0000000000000000] 00:07:22 INFO - PROCESS | 708 | ++DOMWINDOW == 142 (000000142C518000) [pid = 708] [serial = 1321] [outer = 000000142C50B000] 00:07:22 INFO - PROCESS | 708 | 1461222442591 Marionette DEBUG loaded listener.js 00:07:22 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (000000142C761C00) [pid = 708] [serial = 1322] [outer = 000000142C50B000] 00:07:23 INFO - PROCESS | 708 | 1461222443148 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 00:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 943ms 00:07:23 INFO - PROCESS | 708 | 1461222443228 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 00:07:23 INFO - PROCESS | 708 | 1461222443231 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 00:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:07:23 INFO - PROCESS | 708 | 1461222443234 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:07:23 INFO - PROCESS | 708 | 1461222443237 Marionette TRACE conn5 <- [1,1726,null,{}] 00:07:23 INFO - PROCESS | 708 | 1461222443241 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:23 INFO - PROCESS | 708 | 1461222443352 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 00:07:23 INFO - PROCESS | 708 | 1461222443485 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 708 | ++DOCSHELL 00000014229E9000 == 68 [pid = 708] [id = 441] 00:07:23 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (0000001418939400) [pid = 708] [serial = 1323] [outer = 0000000000000000] 00:07:23 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (000000141D5A7C00) [pid = 708] [serial = 1324] [outer = 0000001418939400] 00:07:23 INFO - PROCESS | 708 | 1461222443545 Marionette DEBUG loaded listener.js 00:07:23 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (0000001427314400) [pid = 708] [serial = 1325] [outer = 0000001418939400] 00:07:24 INFO - PROCESS | 708 | 1461222444414 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 00:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1280ms 00:07:24 INFO - PROCESS | 708 | 1461222444518 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 00:07:24 INFO - PROCESS | 708 | 1461222444523 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 00:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:07:24 INFO - PROCESS | 708 | 1461222444536 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:07:24 INFO - PROCESS | 708 | 1461222444539 Marionette TRACE conn5 <- [1,1730,null,{}] 00:07:24 INFO - PROCESS | 708 | 1461222444545 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:24 INFO - PROCESS | 708 | 1461222444653 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 00:07:24 INFO - PROCESS | 708 | 1461222444776 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:24 INFO - PROCESS | 708 | ++DOCSHELL 0000001428ECB800 == 69 [pid = 708] [id = 442] 00:07:24 INFO - PROCESS | 708 | ++DOMWINDOW == 147 (0000001421691C00) [pid = 708] [serial = 1326] [outer = 0000000000000000] 00:07:24 INFO - PROCESS | 708 | ++DOMWINDOW == 148 (0000001421F36C00) [pid = 708] [serial = 1327] [outer = 0000001421691C00] 00:07:24 INFO - PROCESS | 708 | 1461222444837 Marionette DEBUG loaded listener.js 00:07:24 INFO - PROCESS | 708 | ++DOMWINDOW == 149 (0000001422919800) [pid = 708] [serial = 1328] [outer = 0000001421691C00] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 000000142DBC8000 == 68 [pid = 708] [id = 388] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 000000142CEC8800 == 67 [pid = 708] [id = 360] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 000000142E847000 == 66 [pid = 708] [id = 433] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 000000142D593000 == 65 [pid = 708] [id = 432] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 000000142D380000 == 64 [pid = 708] [id = 431] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 000000142CE4E800 == 63 [pid = 708] [id = 430] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 0000001429347000 == 62 [pid = 708] [id = 429] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 0000001427E5C800 == 61 [pid = 708] [id = 428] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 0000001425BE5000 == 60 [pid = 708] [id = 427] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 148 (0000001429953800) [pid = 708] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 147 (000000142995C400) [pid = 708] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 000000142221F800 == 59 [pid = 708] [id = 426] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 00000014193EE000 == 58 [pid = 708] [id = 425] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 000000142FB8F800 == 57 [pid = 708] [id = 423] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 000000142F973800 == 56 [pid = 708] [id = 422] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 000000142F8B7000 == 55 [pid = 708] [id = 421] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 000000142530C800 == 54 [pid = 708] [id = 418] 00:07:25 INFO - PROCESS | 708 | --DOCSHELL 000000142E48D800 == 53 [pid = 708] [id = 417] 00:07:25 INFO - PROCESS | 708 | 1461222445461 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 00:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 943ms 00:07:25 INFO - PROCESS | 708 | 1461222445475 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 00:07:25 INFO - PROCESS | 708 | 1461222445482 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 00:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:07:25 INFO - PROCESS | 708 | 1461222445489 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:07:25 INFO - PROCESS | 708 | 1461222445492 Marionette TRACE conn5 <- [1,1734,null,{}] 00:07:25 INFO - PROCESS | 708 | 1461222445496 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:25 INFO - PROCESS | 708 | 1461222445606 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 146 (0000001425D12400) [pid = 708] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 145 (00000014262E7400) [pid = 708] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 144 (0000001425FE2800) [pid = 708] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 143 (00000014295CB000) [pid = 708] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 142 (0000001421695000) [pid = 708] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 141 (0000001421F3B800) [pid = 708] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 140 (0000001427E0AC00) [pid = 708] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 139 (000000141844DC00) [pid = 708] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 138 (0000001419D2D800) [pid = 708] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 137 (00000014229AE400) [pid = 708] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 136 (0000001424645000) [pid = 708] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 135 (0000001424BE0000) [pid = 708] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 134 (0000001418959400) [pid = 708] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 133 (000000141824B000) [pid = 708] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 132 (0000001418965000) [pid = 708] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 131 (0000001421F31000) [pid = 708] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 130 (00000014295BD800) [pid = 708] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 129 (0000001425D15000) [pid = 708] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 128 (0000001427312C00) [pid = 708] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 127 (00000014289C2400) [pid = 708] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 126 (0000001429554400) [pid = 708] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 125 (0000001428914C00) [pid = 708] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 124 (00000014293E8000) [pid = 708] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 123 (0000001428FE2000) [pid = 708] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | --DOMWINDOW == 122 (000000142502CC00) [pid = 708] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 00:07:25 INFO - PROCESS | 708 | 1461222445716 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:25 INFO - PROCESS | 708 | ++DOCSHELL 00000014223AD800 == 54 [pid = 708] [id = 443] 00:07:25 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (0000001418959400) [pid = 708] [serial = 1329] [outer = 0000000000000000] 00:07:25 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (000000141DC99800) [pid = 708] [serial = 1330] [outer = 0000001418959400] 00:07:25 INFO - PROCESS | 708 | 1461222445763 Marionette DEBUG loaded listener.js 00:07:25 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (0000001421FCB800) [pid = 708] [serial = 1331] [outer = 0000001418959400] 00:07:26 INFO - PROCESS | 708 | 1461222446176 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 00:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 732ms 00:07:26 INFO - PROCESS | 708 | 1461222446226 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 00:07:26 INFO - PROCESS | 708 | 1461222446229 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 00:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:07:26 INFO - PROCESS | 708 | 1461222446232 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:07:26 INFO - PROCESS | 708 | 1461222446237 Marionette TRACE conn5 <- [1,1738,null,{}] 00:07:26 INFO - PROCESS | 708 | 1461222446253 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:26 INFO - PROCESS | 708 | 1461222446348 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 00:07:26 INFO - PROCESS | 708 | 1461222446380 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:26 INFO - PROCESS | 708 | ++DOCSHELL 0000001429339000 == 55 [pid = 708] [id = 444] 00:07:26 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (0000001425077C00) [pid = 708] [serial = 1332] [outer = 0000000000000000] 00:07:26 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (0000001425083800) [pid = 708] [serial = 1333] [outer = 0000001425077C00] 00:07:26 INFO - PROCESS | 708 | 1461222446431 Marionette DEBUG loaded listener.js 00:07:26 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (0000001425B23C00) [pid = 708] [serial = 1334] [outer = 0000001425077C00] 00:07:26 INFO - PROCESS | 708 | 1461222446888 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 00:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 00:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:07:26 INFO - PROCESS | 708 | 1461222446925 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 00:07:26 INFO - PROCESS | 708 | 1461222446928 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 00:07:26 INFO - PROCESS | 708 | 1461222446931 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:07:26 INFO - PROCESS | 708 | 1461222446933 Marionette TRACE conn5 <- [1,1742,null,{}] 00:07:26 INFO - PROCESS | 708 | 1461222446937 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:27 INFO - PROCESS | 708 | 1461222447028 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 00:07:27 INFO - PROCESS | 708 | 1461222447036 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:27 INFO - PROCESS | 708 | ++DOCSHELL 000000142B677800 == 56 [pid = 708] [id = 445] 00:07:27 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (0000001425F12000) [pid = 708] [serial = 1335] [outer = 0000000000000000] 00:07:27 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (0000001424E31800) [pid = 708] [serial = 1336] [outer = 0000001425F12000] 00:07:27 INFO - PROCESS | 708 | 1461222447084 Marionette DEBUG loaded listener.js 00:07:27 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (00000014262E8800) [pid = 708] [serial = 1337] [outer = 0000001425F12000] 00:07:27 INFO - PROCESS | 708 | 1461222447517 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 00:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 626ms 00:07:27 INFO - PROCESS | 708 | 1461222447560 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 00:07:27 INFO - PROCESS | 708 | 1461222447563 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 00:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:07:27 INFO - PROCESS | 708 | 1461222447566 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:07:27 INFO - PROCESS | 708 | 1461222447568 Marionette TRACE conn5 <- [1,1746,null,{}] 00:07:27 INFO - PROCESS | 708 | 1461222447571 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:27 INFO - PROCESS | 708 | 1461222447660 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 00:07:27 INFO - PROCESS | 708 | 1461222447666 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:27 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF05800 == 57 [pid = 708] [id = 446] 00:07:27 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (0000001427308000) [pid = 708] [serial = 1338] [outer = 0000000000000000] 00:07:27 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (000000142736B000) [pid = 708] [serial = 1339] [outer = 0000001427308000] 00:07:27 INFO - PROCESS | 708 | 1461222447712 Marionette DEBUG loaded listener.js 00:07:27 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (0000001428F78800) [pid = 708] [serial = 1340] [outer = 0000001427308000] 00:07:28 INFO - PROCESS | 708 | 1461222448220 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 00:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 690ms 00:07:28 INFO - PROCESS | 708 | 1461222448259 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 00:07:28 INFO - PROCESS | 708 | 1461222448262 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 00:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:07:28 INFO - PROCESS | 708 | 1461222448265 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:07:28 INFO - PROCESS | 708 | 1461222448267 Marionette TRACE conn5 <- [1,1750,null,{}] 00:07:28 INFO - PROCESS | 708 | 1461222448270 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:28 INFO - PROCESS | 708 | 1461222448395 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 00:07:28 INFO - PROCESS | 708 | 1461222448452 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:28 INFO - PROCESS | 708 | ++DOCSHELL 000000142D421800 == 58 [pid = 708] [id = 447] 00:07:28 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (0000001429552C00) [pid = 708] [serial = 1341] [outer = 0000000000000000] 00:07:28 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (00000014295BAC00) [pid = 708] [serial = 1342] [outer = 0000001429552C00] 00:07:28 INFO - PROCESS | 708 | 1461222448501 Marionette DEBUG loaded listener.js 00:07:28 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (00000014295D1800) [pid = 708] [serial = 1343] [outer = 0000001429552C00] 00:07:28 INFO - PROCESS | 708 | 1461222448932 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 00:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 732ms 00:07:29 INFO - PROCESS | 708 | 1461222449000 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 00:07:29 INFO - PROCESS | 708 | 1461222449002 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 00:07:29 INFO - PROCESS | 708 | 1461222449012 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:07:29 INFO - PROCESS | 708 | 1461222449014 Marionette TRACE conn5 <- [1,1754,null,{}] 00:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:07:29 INFO - PROCESS | 708 | 1461222449018 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:29 INFO - PROCESS | 708 | 1461222449162 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 00:07:29 INFO - PROCESS | 708 | 1461222449222 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:29 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBE6000 == 59 [pid = 708] [id = 448] 00:07:29 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (0000001429953C00) [pid = 708] [serial = 1344] [outer = 0000000000000000] 00:07:29 INFO - PROCESS | 708 | ++DOMWINDOW == 139 (00000014299D4C00) [pid = 708] [serial = 1345] [outer = 0000001429953C00] 00:07:29 INFO - PROCESS | 708 | 1461222449267 Marionette DEBUG loaded listener.js 00:07:29 INFO - PROCESS | 708 | ++DOMWINDOW == 140 (000000142A62B000) [pid = 708] [serial = 1346] [outer = 0000001429953C00] 00:07:29 INFO - PROCESS | 708 | 1461222449685 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 00:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 00:07:29 INFO - PROCESS | 708 | 1461222449753 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 00:07:29 INFO - PROCESS | 708 | 1461222449755 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 00:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:07:29 INFO - PROCESS | 708 | 1461222449762 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:07:29 INFO - PROCESS | 708 | 1461222449764 Marionette TRACE conn5 <- [1,1758,null,{}] 00:07:29 INFO - PROCESS | 708 | 1461222449767 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:29 INFO - PROCESS | 708 | 1461222449888 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 00:07:30 INFO - PROCESS | 708 | --DOMWINDOW == 139 (00000014253AB800) [pid = 708] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:07:30 INFO - PROCESS | 708 | --DOMWINDOW == 138 (0000001426832000) [pid = 708] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:07:30 INFO - PROCESS | 708 | --DOMWINDOW == 137 (000000141DA3A800) [pid = 708] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:07:30 INFO - PROCESS | 708 | --DOMWINDOW == 136 (0000001427E05800) [pid = 708] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:07:30 INFO - PROCESS | 708 | --DOMWINDOW == 135 (0000001418444000) [pid = 708] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:07:30 INFO - PROCESS | 708 | --DOMWINDOW == 134 (000000141D1BB800) [pid = 708] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:07:30 INFO - PROCESS | 708 | --DOMWINDOW == 133 (00000014248E5800) [pid = 708] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:07:30 INFO - PROCESS | 708 | --DOMWINDOW == 132 (000000141823EC00) [pid = 708] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:07:30 INFO - PROCESS | 708 | --DOMWINDOW == 131 (0000001421695C00) [pid = 708] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:07:30 INFO - PROCESS | 708 | 1461222450070 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:30 INFO - PROCESS | 708 | ++DOCSHELL 0000001425EB3800 == 60 [pid = 708] [id = 449] 00:07:30 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (0000001418444000) [pid = 708] [serial = 1347] [outer = 0000000000000000] 00:07:30 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (000000141DB0C400) [pid = 708] [serial = 1348] [outer = 0000001418444000] 00:07:30 INFO - PROCESS | 708 | 1461222450117 Marionette DEBUG loaded listener.js 00:07:30 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (0000001427E05800) [pid = 708] [serial = 1349] [outer = 0000001418444000] 00:07:30 INFO - PROCESS | 708 | 1461222450485 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 00:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 795ms 00:07:30 INFO - PROCESS | 708 | 1461222450556 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 00:07:30 INFO - PROCESS | 708 | 1461222450558 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 00:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:07:30 INFO - PROCESS | 708 | 1461222450562 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:07:30 INFO - PROCESS | 708 | 1461222450564 Marionette TRACE conn5 <- [1,1762,null,{}] 00:07:30 INFO - PROCESS | 708 | 1461222450567 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:30 INFO - PROCESS | 708 | 1461222450689 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 00:07:30 INFO - PROCESS | 708 | 1461222450702 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:30 INFO - PROCESS | 708 | ++DOCSHELL 000000142F8C0000 == 61 [pid = 708] [id = 450] 00:07:30 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (000000141CEB7000) [pid = 708] [serial = 1350] [outer = 0000000000000000] 00:07:30 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (000000142B49AC00) [pid = 708] [serial = 1351] [outer = 000000141CEB7000] 00:07:30 INFO - PROCESS | 708 | 1461222450747 Marionette DEBUG loaded listener.js 00:07:30 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (000000142C50D400) [pid = 708] [serial = 1352] [outer = 000000141CEB7000] 00:07:31 INFO - PROCESS | 708 | 1461222451152 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 00:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 628ms 00:07:31 INFO - PROCESS | 708 | 1461222451193 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 00:07:31 INFO - PROCESS | 708 | 1461222451195 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 00:07:31 INFO - PROCESS | 708 | 1461222451199 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:07:31 INFO - PROCESS | 708 | 1461222451201 Marionette TRACE conn5 <- [1,1766,null,{}] 00:07:31 INFO - PROCESS | 708 | 1461222451204 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:31 INFO - PROCESS | 708 | 1461222451328 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 00:07:31 INFO - PROCESS | 708 | 1461222451336 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:31 INFO - PROCESS | 708 | ++DOCSHELL 000000142FC6C800 == 62 [pid = 708] [id = 451] 00:07:31 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (0000001418964800) [pid = 708] [serial = 1353] [outer = 0000000000000000] 00:07:31 INFO - PROCESS | 708 | ++DOMWINDOW == 139 (000000142C518400) [pid = 708] [serial = 1354] [outer = 0000001418964800] 00:07:31 INFO - PROCESS | 708 | 1461222451382 Marionette DEBUG loaded listener.js 00:07:31 INFO - PROCESS | 708 | ++DOMWINDOW == 140 (000000142D2A8400) [pid = 708] [serial = 1355] [outer = 0000001418964800] 00:07:31 INFO - PROCESS | 708 | 1461222451794 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 00:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 00:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 627ms 00:07:31 INFO - PROCESS | 708 | 1461222451829 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 00:07:31 INFO - PROCESS | 708 | 1461222451832 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 00:07:31 INFO - PROCESS | 708 | 1461222451835 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:07:31 INFO - PROCESS | 708 | 1461222451838 Marionette TRACE conn5 <- [1,1770,null,{}] 00:07:31 INFO - PROCESS | 708 | 1461222451842 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:31 INFO - PROCESS | 708 | 1461222451985 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 00:07:32 INFO - PROCESS | 708 | 1461222452035 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:32 INFO - PROCESS | 708 | ++DOCSHELL 0000001430A63800 == 63 [pid = 708] [id = 452] 00:07:32 INFO - PROCESS | 708 | ++DOMWINDOW == 141 (000000142D338400) [pid = 708] [serial = 1356] [outer = 0000000000000000] 00:07:32 INFO - PROCESS | 708 | ++DOMWINDOW == 142 (000000142D342000) [pid = 708] [serial = 1357] [outer = 000000142D338400] 00:07:32 INFO - PROCESS | 708 | 1461222452085 Marionette DEBUG loaded listener.js 00:07:32 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (000000142E428800) [pid = 708] [serial = 1358] [outer = 000000142D338400] 00:07:32 INFO - PROCESS | 708 | 1461222452757 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 00:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 00:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 986ms 00:07:32 INFO - PROCESS | 708 | 1461222452825 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 00:07:32 INFO - PROCESS | 708 | 1461222452831 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 00:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:07:32 INFO - PROCESS | 708 | 1461222452838 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:07:32 INFO - PROCESS | 708 | 1461222452842 Marionette TRACE conn5 <- [1,1774,null,{}] 00:07:32 INFO - PROCESS | 708 | 1461222452847 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:32 INFO - PROCESS | 708 | 1461222452967 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 00:07:33 INFO - PROCESS | 708 | 1461222453100 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:33 INFO - PROCESS | 708 | ++DOCSHELL 0000001425EC2000 == 64 [pid = 708] [id = 453] 00:07:33 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (000000141E7AB000) [pid = 708] [serial = 1359] [outer = 0000000000000000] 00:07:33 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (0000001421883C00) [pid = 708] [serial = 1360] [outer = 000000141E7AB000] 00:07:33 INFO - PROCESS | 708 | 1461222453159 Marionette DEBUG loaded listener.js 00:07:33 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (00000014228AB400) [pid = 708] [serial = 1361] [outer = 000000141E7AB000] 00:07:33 INFO - PROCESS | 708 | 1461222453766 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 00:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 00:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 985ms 00:07:33 INFO - PROCESS | 708 | 1461222453824 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 00:07:33 INFO - PROCESS | 708 | 1461222453831 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 00:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:07:33 INFO - PROCESS | 708 | 1461222453839 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:07:33 INFO - PROCESS | 708 | 1461222453843 Marionette TRACE conn5 <- [1,1778,null,{}] 00:07:33 INFO - PROCESS | 708 | 1461222453847 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:33 INFO - PROCESS | 708 | 1461222453967 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 00:07:34 INFO - PROCESS | 708 | 1461222454069 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:34 INFO - PROCESS | 708 | ++DOCSHELL 000000142D3BA000 == 65 [pid = 708] [id = 454] 00:07:34 INFO - PROCESS | 708 | ++DOMWINDOW == 147 (0000001425D18000) [pid = 708] [serial = 1362] [outer = 0000000000000000] 00:07:34 INFO - PROCESS | 708 | ++DOMWINDOW == 148 (000000142627BC00) [pid = 708] [serial = 1363] [outer = 0000001425D18000] 00:07:34 INFO - PROCESS | 708 | 1461222454125 Marionette DEBUG loaded listener.js 00:07:34 INFO - PROCESS | 708 | ++DOMWINDOW == 149 (0000001428FE2400) [pid = 708] [serial = 1364] [outer = 0000001425D18000] 00:07:34 INFO - PROCESS | 708 | 1461222454664 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 880ms 00:07:34 INFO - PROCESS | 708 | 1461222454741 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 00:07:34 INFO - PROCESS | 708 | 1461222454744 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 00:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:07:34 INFO - PROCESS | 708 | 1461222454762 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:07:34 INFO - PROCESS | 708 | 1461222454766 Marionette TRACE conn5 <- [1,1782,null,{}] 00:07:34 INFO - PROCESS | 708 | 1461222454791 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:34 INFO - PROCESS | 708 | 1461222454946 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 00:07:35 INFO - PROCESS | 708 | 1461222455001 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:35 INFO - PROCESS | 708 | ++DOCSHELL 0000001430A6E800 == 66 [pid = 708] [id = 455] 00:07:35 INFO - PROCESS | 708 | ++DOMWINDOW == 150 (000000142B43B400) [pid = 708] [serial = 1365] [outer = 0000000000000000] 00:07:35 INFO - PROCESS | 708 | ++DOMWINDOW == 151 (000000142B715000) [pid = 708] [serial = 1366] [outer = 000000142B43B400] 00:07:35 INFO - PROCESS | 708 | 1461222455059 Marionette DEBUG loaded listener.js 00:07:35 INFO - PROCESS | 708 | ++DOMWINDOW == 152 (000000142D2A5C00) [pid = 708] [serial = 1367] [outer = 000000142B43B400] 00:07:35 INFO - PROCESS | 708 | 1461222455622 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 944ms 00:07:35 INFO - PROCESS | 708 | 1461222455721 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 00:07:35 INFO - PROCESS | 708 | 1461222455724 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 00:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:07:35 INFO - PROCESS | 708 | 1461222455728 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:07:35 INFO - PROCESS | 708 | 1461222455730 Marionette TRACE conn5 <- [1,1786,null,{}] 00:07:35 INFO - PROCESS | 708 | 1461222455734 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:35 INFO - PROCESS | 708 | 1461222455856 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 00:07:35 INFO - PROCESS | 708 | 1461222455979 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:36 INFO - PROCESS | 708 | ++DOCSHELL 0000001430A99800 == 67 [pid = 708] [id = 456] 00:07:36 INFO - PROCESS | 708 | ++DOMWINDOW == 153 (000000142D33A000) [pid = 708] [serial = 1368] [outer = 0000000000000000] 00:07:36 INFO - PROCESS | 708 | ++DOMWINDOW == 154 (000000142D342400) [pid = 708] [serial = 1369] [outer = 000000142D33A000] 00:07:36 INFO - PROCESS | 708 | 1461222456036 Marionette DEBUG loaded listener.js 00:07:36 INFO - PROCESS | 708 | ++DOMWINDOW == 155 (000000142E42C000) [pid = 708] [serial = 1370] [outer = 000000142D33A000] 00:07:36 INFO - PROCESS | 708 | 1461222456608 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 00:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 942ms 00:07:36 INFO - PROCESS | 708 | 1461222456673 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 00:07:36 INFO - PROCESS | 708 | 1461222456676 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 00:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:07:36 INFO - PROCESS | 708 | 1461222456679 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:07:36 INFO - PROCESS | 708 | 1461222456682 Marionette TRACE conn5 <- [1,1790,null,{}] 00:07:36 INFO - PROCESS | 708 | 1461222456686 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:36 INFO - PROCESS | 708 | 1461222456797 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 00:07:36 INFO - PROCESS | 708 | 1461222456897 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:36 INFO - PROCESS | 708 | ++DOCSHELL 0000001430AE5000 == 68 [pid = 708] [id = 457] 00:07:36 INFO - PROCESS | 708 | ++DOMWINDOW == 156 (00000014189A4400) [pid = 708] [serial = 1371] [outer = 0000000000000000] 00:07:36 INFO - PROCESS | 708 | ++DOMWINDOW == 157 (000000142E433400) [pid = 708] [serial = 1372] [outer = 00000014189A4400] 00:07:36 INFO - PROCESS | 708 | 1461222456951 Marionette DEBUG loaded listener.js 00:07:37 INFO - PROCESS | 708 | ++DOMWINDOW == 158 (000000142EBC7C00) [pid = 708] [serial = 1373] [outer = 00000014189A4400] 00:07:37 INFO - PROCESS | 708 | 1461222457578 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 944ms 00:07:37 INFO - PROCESS | 708 | 1461222457625 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 00:07:37 INFO - PROCESS | 708 | 1461222457628 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 00:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:07:37 INFO - PROCESS | 708 | 1461222457631 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:07:37 INFO - PROCESS | 708 | 1461222457633 Marionette TRACE conn5 <- [1,1794,null,{}] 00:07:37 INFO - PROCESS | 708 | 1461222457637 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:37 INFO - PROCESS | 708 | 1461222457761 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 00:07:37 INFO - PROCESS | 708 | 1461222457903 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:37 INFO - PROCESS | 708 | ++DOCSHELL 000000142EDAA000 == 69 [pid = 708] [id = 458] 00:07:37 INFO - PROCESS | 708 | ++DOMWINDOW == 159 (0000001419B6FC00) [pid = 708] [serial = 1374] [outer = 0000000000000000] 00:07:37 INFO - PROCESS | 708 | ++DOMWINDOW == 160 (000000142D344000) [pid = 708] [serial = 1375] [outer = 0000001419B6FC00] 00:07:37 INFO - PROCESS | 708 | 1461222457963 Marionette DEBUG loaded listener.js 00:07:38 INFO - PROCESS | 708 | ++DOMWINDOW == 161 (00000014314D2000) [pid = 708] [serial = 1376] [outer = 0000001419B6FC00] 00:07:38 INFO - PROCESS | 708 | 1461222458744 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 00:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1198ms 00:07:38 INFO - PROCESS | 708 | 1461222458833 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 00:07:38 INFO - PROCESS | 708 | 1461222458837 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 00:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:07:38 INFO - PROCESS | 708 | 1461222458842 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:07:38 INFO - PROCESS | 708 | 1461222458846 Marionette TRACE conn5 <- [1,1798,null,{}] 00:07:38 INFO - PROCESS | 708 | 1461222458852 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:38 INFO - PROCESS | 708 | 1461222458968 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 00:07:39 INFO - PROCESS | 708 | 1461222459099 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:39 INFO - PROCESS | 708 | ++DOCSHELL 0000001422395000 == 70 [pid = 708] [id = 459] 00:07:39 INFO - PROCESS | 708 | ++DOMWINDOW == 162 (00000014180A1400) [pid = 708] [serial = 1377] [outer = 0000000000000000] 00:07:39 INFO - PROCESS | 708 | ++DOMWINDOW == 163 (000000141825E400) [pid = 708] [serial = 1378] [outer = 00000014180A1400] 00:07:39 INFO - PROCESS | 708 | 1461222459161 Marionette DEBUG loaded listener.js 00:07:39 INFO - PROCESS | 708 | ++DOMWINDOW == 164 (000000141CD3E000) [pid = 708] [serial = 1379] [outer = 00000014180A1400] 00:07:39 INFO - PROCESS | 708 | 1461222459787 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 984ms 00:07:39 INFO - PROCESS | 708 | 1461222459830 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 00:07:39 INFO - PROCESS | 708 | 1461222459836 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 00:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:07:39 INFO - PROCESS | 708 | 1461222459843 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:07:39 INFO - PROCESS | 708 | 1461222459845 Marionette TRACE conn5 <- [1,1802,null,{}] 00:07:39 INFO - PROCESS | 708 | 1461222459849 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:39 INFO - PROCESS | 708 | 1461222459950 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 00:07:40 INFO - PROCESS | 708 | 1461222460083 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BD2000 == 71 [pid = 708] [id = 460] 00:07:40 INFO - PROCESS | 708 | ++DOMWINDOW == 165 (000000141EF6D800) [pid = 708] [serial = 1380] [outer = 0000000000000000] 00:07:40 INFO - PROCESS | 708 | ++DOMWINDOW == 166 (0000001421F30000) [pid = 708] [serial = 1381] [outer = 000000141EF6D800] 00:07:40 INFO - PROCESS | 708 | 1461222460134 Marionette DEBUG loaded listener.js 00:07:40 INFO - PROCESS | 708 | ++DOMWINDOW == 167 (00000014222B6800) [pid = 708] [serial = 1382] [outer = 000000141EF6D800] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 000000141D58A000 == 70 [pid = 708] [id = 353] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 000000142DBC5000 == 69 [pid = 708] [id = 404] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 000000142FC6C800 == 68 [pid = 708] [id = 451] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 000000142F8C0000 == 67 [pid = 708] [id = 450] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 0000001425EB3800 == 66 [pid = 708] [id = 449] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 000000142DBE6000 == 65 [pid = 708] [id = 448] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 000000142D421800 == 64 [pid = 708] [id = 447] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 000000142CF05800 == 63 [pid = 708] [id = 446] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 000000142B677800 == 62 [pid = 708] [id = 445] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 166 (0000001423C37400) [pid = 708] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 165 (000000141D1BC400) [pid = 708] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 164 (0000001427376800) [pid = 708] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 163 (0000001428915000) [pid = 708] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 162 (00000014299D0C00) [pid = 708] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 161 (000000142A46A400) [pid = 708] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 160 (000000142A6DF400) [pid = 708] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 159 (000000142A62D000) [pid = 708] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 0000001429339000 == 61 [pid = 708] [id = 444] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 00000014223AD800 == 60 [pid = 708] [id = 443] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 0000001428ECB800 == 59 [pid = 708] [id = 442] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 0000001427F84800 == 58 [pid = 708] [id = 436] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 000000142287F800 == 57 [pid = 708] [id = 435] 00:07:40 INFO - PROCESS | 708 | --DOCSHELL 000000142F8B3800 == 56 [pid = 708] [id = 434] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 158 (00000014253B4000) [pid = 708] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 157 (0000001425B28000) [pid = 708] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 156 (00000014289AA800) [pid = 708] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 155 (000000142736F400) [pid = 708] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 154 (0000001425082400) [pid = 708] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 153 (00000014293E8C00) [pid = 708] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 152 (00000014295CBC00) [pid = 708] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 151 (000000141D670400) [pid = 708] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 150 (000000141DC9D000) [pid = 708] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 149 (0000001424E31400) [pid = 708] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 148 (000000141D56D800) [pid = 708] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 147 (0000001418268800) [pid = 708] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 146 (00000014222B1C00) [pid = 708] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 145 (0000001423C36C00) [pid = 708] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 144 (00000014295B2400) [pid = 708] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 143 (0000001429960400) [pid = 708] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 142 (000000142951F400) [pid = 708] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | --DOMWINDOW == 141 (0000001425075400) [pid = 708] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 00:07:40 INFO - PROCESS | 708 | 1461222460704 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 881ms 00:07:40 INFO - PROCESS | 708 | 1461222460725 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 00:07:40 INFO - PROCESS | 708 | 1461222460727 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 00:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:07:40 INFO - PROCESS | 708 | 1461222460731 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:07:40 INFO - PROCESS | 708 | 1461222460734 Marionette TRACE conn5 <- [1,1806,null,{}] 00:07:40 INFO - PROCESS | 708 | 1461222460746 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:40 INFO - PROCESS | 708 | 1461222460839 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 00:07:40 INFO - PROCESS | 708 | 1461222460949 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 708 | ++DOCSHELL 000000142570E800 == 57 [pid = 708] [id = 461] 00:07:40 INFO - PROCESS | 708 | ++DOMWINDOW == 142 (000000141D56D800) [pid = 708] [serial = 1383] [outer = 0000000000000000] 00:07:41 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (000000142169A800) [pid = 708] [serial = 1384] [outer = 000000141D56D800] 00:07:41 INFO - PROCESS | 708 | 1461222460998 Marionette DEBUG loaded listener.js 00:07:41 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (00000014229A2000) [pid = 708] [serial = 1385] [outer = 000000141D56D800] 00:07:41 INFO - PROCESS | 708 | 1461222461378 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 00:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 690ms 00:07:41 INFO - PROCESS | 708 | 1461222461424 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 00:07:41 INFO - PROCESS | 708 | 1461222461427 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 00:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:07:41 INFO - PROCESS | 708 | 1461222461430 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:07:41 INFO - PROCESS | 708 | 1461222461432 Marionette TRACE conn5 <- [1,1810,null,{}] 00:07:41 INFO - PROCESS | 708 | 1461222461436 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:41 INFO - PROCESS | 708 | 1461222461526 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 00:07:41 INFO - PROCESS | 708 | 1461222461532 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:41 INFO - PROCESS | 708 | ++DOCSHELL 0000001427F8C000 == 58 [pid = 708] [id = 462] 00:07:41 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (000000142451A000) [pid = 708] [serial = 1386] [outer = 0000000000000000] 00:07:41 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (00000014248E4800) [pid = 708] [serial = 1387] [outer = 000000142451A000] 00:07:41 INFO - PROCESS | 708 | 1461222461579 Marionette DEBUG loaded listener.js 00:07:41 INFO - PROCESS | 708 | ++DOMWINDOW == 147 (0000001424E39400) [pid = 708] [serial = 1388] [outer = 000000142451A000] 00:07:42 INFO - PROCESS | 708 | 1461222462046 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 00:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 00:07:42 INFO - PROCESS | 708 | 1461222462062 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 00:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:07:42 INFO - PROCESS | 708 | 1461222462064 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 00:07:42 INFO - PROCESS | 708 | 1461222462067 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:07:42 INFO - PROCESS | 708 | 1461222462069 Marionette TRACE conn5 <- [1,1814,null,{}] 00:07:42 INFO - PROCESS | 708 | 1461222462096 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:42 INFO - PROCESS | 708 | 1461222462183 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 00:07:42 INFO - PROCESS | 708 | 1461222462189 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:42 INFO - PROCESS | 708 | ++DOCSHELL 000000142183C800 == 59 [pid = 708] [id = 463] 00:07:42 INFO - PROCESS | 708 | ++DOMWINDOW == 148 (0000001425037000) [pid = 708] [serial = 1389] [outer = 0000000000000000] 00:07:42 INFO - PROCESS | 708 | ++DOMWINDOW == 149 (0000001425079C00) [pid = 708] [serial = 1390] [outer = 0000001425037000] 00:07:42 INFO - PROCESS | 708 | 1461222462238 Marionette DEBUG loaded listener.js 00:07:42 INFO - PROCESS | 708 | ++DOMWINDOW == 150 (0000001425B28C00) [pid = 708] [serial = 1391] [outer = 0000001425037000] 00:07:42 INFO - PROCESS | 708 | 1461222462737 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 00:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 713ms 00:07:42 INFO - PROCESS | 708 | 1461222462784 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 00:07:42 INFO - PROCESS | 708 | 1461222462786 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 00:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:07:42 INFO - PROCESS | 708 | 1461222462799 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:07:42 INFO - PROCESS | 708 | 1461222462801 Marionette TRACE conn5 <- [1,1818,null,{}] 00:07:42 INFO - PROCESS | 708 | 1461222462804 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:42 INFO - PROCESS | 708 | 1461222462967 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 00:07:43 INFO - PROCESS | 708 | 1461222462993 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:43 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE51000 == 60 [pid = 708] [id = 464] 00:07:43 INFO - PROCESS | 708 | ++DOMWINDOW == 151 (00000014269A8400) [pid = 708] [serial = 1392] [outer = 0000000000000000] 00:07:43 INFO - PROCESS | 708 | ++DOMWINDOW == 152 (0000001427313400) [pid = 708] [serial = 1393] [outer = 00000014269A8400] 00:07:43 INFO - PROCESS | 708 | 1461222463042 Marionette DEBUG loaded listener.js 00:07:43 INFO - PROCESS | 708 | ++DOMWINDOW == 153 (0000001427A5A800) [pid = 708] [serial = 1394] [outer = 00000014269A8400] 00:07:43 INFO - PROCESS | 708 | 1461222463488 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 00:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 733ms 00:07:43 INFO - PROCESS | 708 | 1461222463537 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 00:07:43 INFO - PROCESS | 708 | 1461222463539 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 00:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:07:43 INFO - PROCESS | 708 | 1461222463549 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:07:43 INFO - PROCESS | 708 | 1461222463551 Marionette TRACE conn5 <- [1,1822,null,{}] 00:07:43 INFO - PROCESS | 708 | 1461222463554 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:43 INFO - PROCESS | 708 | 1461222463668 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 00:07:43 INFO - PROCESS | 708 | 1461222463723 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:43 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF1F000 == 61 [pid = 708] [id = 465] 00:07:43 INFO - PROCESS | 708 | ++DOMWINDOW == 154 (00000014269AA800) [pid = 708] [serial = 1395] [outer = 0000000000000000] 00:07:43 INFO - PROCESS | 708 | ++DOMWINDOW == 155 (0000001428F7D000) [pid = 708] [serial = 1396] [outer = 00000014269AA800] 00:07:43 INFO - PROCESS | 708 | 1461222463772 Marionette DEBUG loaded listener.js 00:07:43 INFO - PROCESS | 708 | ++DOMWINDOW == 156 (00000014293DC400) [pid = 708] [serial = 1397] [outer = 00000014269AA800] 00:07:44 INFO - PROCESS | 708 | 1461222464191 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 00:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 00:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 693ms 00:07:44 INFO - PROCESS | 708 | 1461222464251 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 00:07:44 INFO - PROCESS | 708 | 1461222464254 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 00:07:44 INFO - PROCESS | 708 | 1461222464257 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:07:44 INFO - PROCESS | 708 | 1461222464259 Marionette TRACE conn5 <- [1,1826,null,{}] 00:07:44 INFO - PROCESS | 708 | 1461222464263 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:44 INFO - PROCESS | 708 | 1461222464406 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 155 (000000141CEB7000) [pid = 708] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 154 (00000014296D3400) [pid = 708] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 153 (000000141DC96000) [pid = 708] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 152 (0000001429556400) [pid = 708] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 151 (0000001427373800) [pid = 708] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 150 (0000001418964800) [pid = 708] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 149 (0000001418959400) [pid = 708] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 148 (0000001429552C00) [pid = 708] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 147 (0000001425077C00) [pid = 708] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 146 (0000001421691C00) [pid = 708] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 145 (0000001429953C00) [pid = 708] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 144 (0000001425F12000) [pid = 708] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 143 (0000001418939400) [pid = 708] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 142 (0000001427308000) [pid = 708] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 141 (0000001418444000) [pid = 708] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:07:44 INFO - PROCESS | 708 | --DOMWINDOW == 140 (000000142A468800) [pid = 708] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:07:44 INFO - PROCESS | 708 | 1461222464794 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:44 INFO - PROCESS | 708 | ++DOCSHELL 000000142183B800 == 62 [pid = 708] [id = 466] 00:07:44 INFO - PROCESS | 708 | ++DOMWINDOW == 141 (0000001416941C00) [pid = 708] [serial = 1398] [outer = 0000000000000000] 00:07:44 INFO - PROCESS | 708 | ++DOMWINDOW == 142 (0000001418263000) [pid = 708] [serial = 1399] [outer = 0000001416941C00] 00:07:44 INFO - PROCESS | 708 | 1461222464840 Marionette DEBUG loaded listener.js 00:07:44 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (0000001425029C00) [pid = 708] [serial = 1400] [outer = 0000001416941C00] 00:07:45 INFO - PROCESS | 708 | 1461222465212 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 00:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 985ms 00:07:45 INFO - PROCESS | 708 | 1461222465246 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 00:07:45 INFO - PROCESS | 708 | 1461222465248 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 00:07:45 INFO - PROCESS | 708 | 1461222465251 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:07:45 INFO - PROCESS | 708 | 1461222465253 Marionette TRACE conn5 <- [1,1830,null,{}] 00:07:45 INFO - PROCESS | 708 | 1461222465257 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:45 INFO - PROCESS | 708 | 1461222465379 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 00:07:45 INFO - PROCESS | 708 | 1461222465388 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 708 | ++DOCSHELL 000000142D5A3000 == 63 [pid = 708] [id = 467] 00:07:45 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (000000141DC97000) [pid = 708] [serial = 1401] [outer = 0000000000000000] 00:07:45 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (0000001429526000) [pid = 708] [serial = 1402] [outer = 000000141DC97000] 00:07:45 INFO - PROCESS | 708 | 1461222465434 Marionette DEBUG loaded listener.js 00:07:45 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (00000014295BC000) [pid = 708] [serial = 1403] [outer = 000000141DC97000] 00:07:45 INFO - PROCESS | 708 | 1461222465851 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 00:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 629ms 00:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:07:45 INFO - PROCESS | 708 | 1461222465884 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 00:07:45 INFO - PROCESS | 708 | 1461222465886 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 00:07:45 INFO - PROCESS | 708 | 1461222465889 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:07:45 INFO - PROCESS | 708 | 1461222465891 Marionette TRACE conn5 <- [1,1834,null,{}] 00:07:45 INFO - PROCESS | 708 | 1461222465895 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:46 INFO - PROCESS | 708 | 1461222466017 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 00:07:46 INFO - PROCESS | 708 | 1461222466065 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:46 INFO - PROCESS | 708 | ++DOCSHELL 000000142ED43800 == 64 [pid = 708] [id = 468] 00:07:46 INFO - PROCESS | 708 | ++DOMWINDOW == 147 (000000141D8C8C00) [pid = 708] [serial = 1404] [outer = 0000000000000000] 00:07:46 INFO - PROCESS | 708 | ++DOMWINDOW == 148 (00000014295CF800) [pid = 708] [serial = 1405] [outer = 000000141D8C8C00] 00:07:46 INFO - PROCESS | 708 | 1461222466111 Marionette DEBUG loaded listener.js 00:07:46 INFO - PROCESS | 708 | ++DOMWINDOW == 149 (00000014296D7C00) [pid = 708] [serial = 1406] [outer = 000000141D8C8C00] 00:07:46 INFO - PROCESS | 708 | 1461222466528 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 689ms 00:07:46 INFO - PROCESS | 708 | 1461222466582 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 00:07:46 INFO - PROCESS | 708 | 1461222466585 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 00:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:07:46 INFO - PROCESS | 708 | 1461222466588 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:07:46 INFO - PROCESS | 708 | 1461222466591 Marionette TRACE conn5 <- [1,1838,null,{}] 00:07:46 INFO - PROCESS | 708 | 1461222466594 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:46 INFO - PROCESS | 708 | 1461222466701 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 00:07:46 INFO - PROCESS | 708 | 1461222466710 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:46 INFO - PROCESS | 708 | ++DOCSHELL 000000142EEDC000 == 65 [pid = 708] [id = 469] 00:07:46 INFO - PROCESS | 708 | ++DOMWINDOW == 150 (00000014299CCC00) [pid = 708] [serial = 1407] [outer = 0000000000000000] 00:07:46 INFO - PROCESS | 708 | ++DOMWINDOW == 151 (000000142A631000) [pid = 708] [serial = 1408] [outer = 00000014299CCC00] 00:07:46 INFO - PROCESS | 708 | 1461222466760 Marionette DEBUG loaded listener.js 00:07:46 INFO - PROCESS | 708 | ++DOMWINDOW == 152 (000000142B43B000) [pid = 708] [serial = 1409] [outer = 00000014299CCC00] 00:07:47 INFO - PROCESS | 708 | 1461222467517 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 985ms 00:07:47 INFO - PROCESS | 708 | 1461222467576 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 00:07:47 INFO - PROCESS | 708 | 1461222467582 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 00:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:07:47 INFO - PROCESS | 708 | 1461222467588 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:07:47 INFO - PROCESS | 708 | 1461222467593 Marionette TRACE conn5 <- [1,1842,null,{}] 00:07:47 INFO - PROCESS | 708 | 1461222467598 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:47 INFO - PROCESS | 708 | 1461222467723 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 00:07:47 INFO - PROCESS | 708 | 1461222467857 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:47 INFO - PROCESS | 708 | ++DOCSHELL 0000001425315800 == 66 [pid = 708] [id = 470] 00:07:47 INFO - PROCESS | 708 | ++DOMWINDOW == 153 (000000141D1BC400) [pid = 708] [serial = 1410] [outer = 0000000000000000] 00:07:47 INFO - PROCESS | 708 | ++DOMWINDOW == 154 (000000141D683C00) [pid = 708] [serial = 1411] [outer = 000000141D1BC400] 00:07:47 INFO - PROCESS | 708 | 1461222467916 Marionette DEBUG loaded listener.js 00:07:48 INFO - PROCESS | 708 | ++DOMWINDOW == 155 (000000141EF69C00) [pid = 708] [serial = 1412] [outer = 000000141D1BC400] 00:07:48 INFO - PROCESS | 708 | 1461222468488 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 942ms 00:07:48 INFO - PROCESS | 708 | 1461222468532 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 00:07:48 INFO - PROCESS | 708 | 1461222468539 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 00:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:07:48 INFO - PROCESS | 708 | 1461222468546 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:07:48 INFO - PROCESS | 708 | 1461222468549 Marionette TRACE conn5 <- [1,1846,null,{}] 00:07:48 INFO - PROCESS | 708 | 1461222468553 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:48 INFO - PROCESS | 708 | 1461222468671 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 00:07:48 INFO - PROCESS | 708 | 1461222468801 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:48 INFO - PROCESS | 708 | ++DOCSHELL 00000014293CB800 == 67 [pid = 708] [id = 471] 00:07:48 INFO - PROCESS | 708 | ++DOMWINDOW == 156 (00000014245B0400) [pid = 708] [serial = 1413] [outer = 0000000000000000] 00:07:48 INFO - PROCESS | 708 | ++DOMWINDOW == 157 (0000001424E37000) [pid = 708] [serial = 1414] [outer = 00000014245B0400] 00:07:48 INFO - PROCESS | 708 | 1461222468858 Marionette DEBUG loaded listener.js 00:07:48 INFO - PROCESS | 708 | ++DOMWINDOW == 158 (0000001425D17000) [pid = 708] [serial = 1415] [outer = 00000014245B0400] 00:07:49 INFO - PROCESS | 708 | 1461222469475 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 00:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 986ms 00:07:49 INFO - PROCESS | 708 | 1461222469538 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 00:07:49 INFO - PROCESS | 708 | 1461222469541 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 00:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:07:49 INFO - PROCESS | 708 | 1461222469544 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:07:49 INFO - PROCESS | 708 | 1461222469549 Marionette TRACE conn5 <- [1,1850,null,{}] 00:07:49 INFO - PROCESS | 708 | 1461222469573 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:49 INFO - PROCESS | 708 | 1461222469720 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 00:07:49 INFO - PROCESS | 708 | 1461222469783 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:49 INFO - PROCESS | 708 | ++DOCSHELL 000000142F8B4000 == 68 [pid = 708] [id = 472] 00:07:49 INFO - PROCESS | 708 | ++DOMWINDOW == 159 (0000001429524C00) [pid = 708] [serial = 1416] [outer = 0000000000000000] 00:07:49 INFO - PROCESS | 708 | ++DOMWINDOW == 160 (00000014295C4800) [pid = 708] [serial = 1417] [outer = 0000001429524C00] 00:07:49 INFO - PROCESS | 708 | 1461222469841 Marionette DEBUG loaded listener.js 00:07:49 INFO - PROCESS | 708 | ++DOMWINDOW == 161 (000000142A468000) [pid = 708] [serial = 1418] [outer = 0000001429524C00] 00:07:50 INFO - PROCESS | 708 | 1461222470429 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 00:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 942ms 00:07:50 INFO - PROCESS | 708 | 1461222470489 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 00:07:50 INFO - PROCESS | 708 | 1461222470492 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 00:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:07:50 INFO - PROCESS | 708 | 1461222470496 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:07:50 INFO - PROCESS | 708 | 1461222470498 Marionette TRACE conn5 <- [1,1854,null,{}] 00:07:50 INFO - PROCESS | 708 | 1461222470502 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:50 INFO - PROCESS | 708 | 1461222470617 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 00:07:50 INFO - PROCESS | 708 | 1461222470747 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 708 | ++DOCSHELL 000000142FC67000 == 69 [pid = 708] [id = 473] 00:07:50 INFO - PROCESS | 708 | ++DOMWINDOW == 162 (000000142A6E4C00) [pid = 708] [serial = 1419] [outer = 0000000000000000] 00:07:50 INFO - PROCESS | 708 | ++DOMWINDOW == 163 (000000142B49C000) [pid = 708] [serial = 1420] [outer = 000000142A6E4C00] 00:07:50 INFO - PROCESS | 708 | 1461222470804 Marionette DEBUG loaded listener.js 00:07:50 INFO - PROCESS | 708 | ++DOMWINDOW == 164 (000000142B713C00) [pid = 708] [serial = 1421] [outer = 000000142A6E4C00] 00:07:51 INFO - PROCESS | 708 | 1461222471348 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 00:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 880ms 00:07:51 INFO - PROCESS | 708 | 1461222471377 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 00:07:51 INFO - PROCESS | 708 | 1461222471380 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 00:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:07:51 INFO - PROCESS | 708 | 1461222471383 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:07:51 INFO - PROCESS | 708 | 1461222471386 Marionette TRACE conn5 <- [1,1858,null,{}] 00:07:51 INFO - PROCESS | 708 | 1461222471389 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:51 INFO - PROCESS | 708 | 1461222471502 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 00:07:51 INFO - PROCESS | 708 | 1461222471604 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:51 INFO - PROCESS | 708 | ++DOCSHELL 0000001430736000 == 70 [pid = 708] [id = 474] 00:07:51 INFO - PROCESS | 708 | ++DOMWINDOW == 165 (000000142A6E5400) [pid = 708] [serial = 1422] [outer = 0000000000000000] 00:07:51 INFO - PROCESS | 708 | ++DOMWINDOW == 166 (000000142C509400) [pid = 708] [serial = 1423] [outer = 000000142A6E5400] 00:07:51 INFO - PROCESS | 708 | 1461222471659 Marionette DEBUG loaded listener.js 00:07:51 INFO - PROCESS | 708 | ++DOMWINDOW == 167 (000000142C75E000) [pid = 708] [serial = 1424] [outer = 000000142A6E5400] 00:07:52 INFO - PROCESS | 708 | 1461222472283 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 00:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 943ms 00:07:52 INFO - PROCESS | 708 | 1461222472329 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 00:07:52 INFO - PROCESS | 708 | 1461222472332 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 00:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:07:52 INFO - PROCESS | 708 | 1461222472336 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:07:52 INFO - PROCESS | 708 | 1461222472338 Marionette TRACE conn5 <- [1,1862,null,{}] 00:07:52 INFO - PROCESS | 708 | 1461222472342 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:52 INFO - PROCESS | 708 | 1461222472465 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 00:07:52 INFO - PROCESS | 708 | 1461222472597 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:52 INFO - PROCESS | 708 | ++DOCSHELL 0000001430AEA000 == 71 [pid = 708] [id = 475] 00:07:52 INFO - PROCESS | 708 | ++DOMWINDOW == 168 (0000001428DC3400) [pid = 708] [serial = 1425] [outer = 0000000000000000] 00:07:52 INFO - PROCESS | 708 | ++DOMWINDOW == 169 (000000142C75F000) [pid = 708] [serial = 1426] [outer = 0000001428DC3400] 00:07:52 INFO - PROCESS | 708 | 1461222472656 Marionette DEBUG loaded listener.js 00:07:52 INFO - PROCESS | 708 | ++DOMWINDOW == 170 (000000142E429800) [pid = 708] [serial = 1427] [outer = 0000001428DC3400] 00:07:53 INFO - PROCESS | 708 | 1461222473294 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 00:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 985ms 00:07:53 INFO - PROCESS | 708 | 1461222473324 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 00:07:53 INFO - PROCESS | 708 | 1461222473326 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 00:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:07:53 INFO - PROCESS | 708 | 1461222473330 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:07:53 INFO - PROCESS | 708 | 1461222473332 Marionette TRACE conn5 <- [1,1866,null,{}] 00:07:53 INFO - PROCESS | 708 | 1461222473336 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:53 INFO - PROCESS | 708 | 1461222473449 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 00:07:53 INFO - PROCESS | 708 | 1461222473583 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 708 | ++DOCSHELL 0000001425313800 == 72 [pid = 708] [id = 476] 00:07:53 INFO - PROCESS | 708 | ++DOMWINDOW == 171 (0000001416947800) [pid = 708] [serial = 1428] [outer = 0000000000000000] 00:07:53 INFO - PROCESS | 708 | ++DOMWINDOW == 172 (0000001421F3A800) [pid = 708] [serial = 1429] [outer = 0000001416947800] 00:07:53 INFO - PROCESS | 708 | 1461222473640 Marionette DEBUG loaded listener.js 00:07:53 INFO - PROCESS | 708 | ++DOMWINDOW == 173 (000000142954E000) [pid = 708] [serial = 1430] [outer = 0000001416947800] 00:07:54 INFO - PROCESS | 708 | 1461222474364 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 00:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1080ms 00:07:54 INFO - PROCESS | 708 | 1461222474420 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 00:07:54 INFO - PROCESS | 708 | 1461222474425 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 00:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:07:54 INFO - PROCESS | 708 | 1461222474431 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:07:54 INFO - PROCESS | 708 | 1461222474436 Marionette TRACE conn5 <- [1,1870,null,{}] 00:07:54 INFO - PROCESS | 708 | 1461222474442 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:54 INFO - PROCESS | 708 | 1461222474551 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 00:07:54 INFO - PROCESS | 708 | 1461222474691 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:54 INFO - PROCESS | 708 | ++DOCSHELL 0000001427715800 == 73 [pid = 708] [id = 477] 00:07:54 INFO - PROCESS | 708 | ++DOMWINDOW == 174 (0000001416910C00) [pid = 708] [serial = 1431] [outer = 0000000000000000] 00:07:54 INFO - PROCESS | 708 | ++DOMWINDOW == 175 (0000001418442C00) [pid = 708] [serial = 1432] [outer = 0000001416910C00] 00:07:54 INFO - PROCESS | 708 | 1461222474743 Marionette DEBUG loaded listener.js 00:07:54 INFO - PROCESS | 708 | ++DOMWINDOW == 176 (000000141DC9D000) [pid = 708] [serial = 1433] [outer = 0000001416910C00] 00:07:55 INFO - PROCESS | 708 | 1461222475354 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 00:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 986ms 00:07:55 INFO - PROCESS | 708 | 1461222475419 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 00:07:55 INFO - PROCESS | 708 | 1461222475425 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 00:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:07:55 INFO - PROCESS | 708 | 1461222475432 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:07:55 INFO - PROCESS | 708 | 1461222475435 Marionette TRACE conn5 <- [1,1874,null,{}] 00:07:55 INFO - PROCESS | 708 | 1461222475439 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:55 INFO - PROCESS | 708 | --DOCSHELL 000000142ED43800 == 72 [pid = 708] [id = 468] 00:07:55 INFO - PROCESS | 708 | --DOCSHELL 000000142D5A3000 == 71 [pid = 708] [id = 467] 00:07:55 INFO - PROCESS | 708 | --DOCSHELL 000000142183B800 == 70 [pid = 708] [id = 466] 00:07:55 INFO - PROCESS | 708 | --DOCSHELL 000000142CF1F000 == 69 [pid = 708] [id = 465] 00:07:55 INFO - PROCESS | 708 | --DOCSHELL 000000142CE51000 == 68 [pid = 708] [id = 464] 00:07:55 INFO - PROCESS | 708 | --DOCSHELL 000000142183C800 == 67 [pid = 708] [id = 463] 00:07:55 INFO - PROCESS | 708 | --DOCSHELL 0000001427F8C000 == 66 [pid = 708] [id = 462] 00:07:55 INFO - PROCESS | 708 | --DOCSHELL 000000142570E800 == 65 [pid = 708] [id = 461] 00:07:55 INFO - PROCESS | 708 | --DOCSHELL 0000001425BD2000 == 64 [pid = 708] [id = 460] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 175 (00000014248B6400) [pid = 708] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 174 (0000001428F79400) [pid = 708] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 173 (000000142B499800) [pid = 708] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 172 (000000142B70F000) [pid = 708] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 171 (000000142C518000) [pid = 708] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | 1461222475643 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 00:07:55 INFO - PROCESS | 708 | --DOCSHELL 0000001422395000 == 63 [pid = 708] [id = 459] 00:07:55 INFO - PROCESS | 708 | --DOCSHELL 0000001430A99800 == 62 [pid = 708] [id = 456] 00:07:55 INFO - PROCESS | 708 | --DOCSHELL 0000001430A6E800 == 61 [pid = 708] [id = 455] 00:07:55 INFO - PROCESS | 708 | --DOCSHELL 000000142D3BA000 == 60 [pid = 708] [id = 454] 00:07:55 INFO - PROCESS | 708 | --DOCSHELL 0000001425EC2000 == 59 [pid = 708] [id = 453] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 170 (000000142995B800) [pid = 708] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 169 (000000142B436C00) [pid = 708] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 168 (00000014295C5800) [pid = 708] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 167 (0000001427A61000) [pid = 708] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 166 (0000001425083800) [pid = 708] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 165 (0000001425B23C00) [pid = 708] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 164 (0000001421F36C00) [pid = 708] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 163 (00000014299D4C00) [pid = 708] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 162 (0000001422919800) [pid = 708] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 161 (0000001424E31800) [pid = 708] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 160 (00000014262E8800) [pid = 708] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 159 (00000014295D1800) [pid = 708] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 158 (0000001427314400) [pid = 708] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 157 (000000141D5A7C00) [pid = 708] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 156 (000000142736B000) [pid = 708] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 155 (000000141DB0C400) [pid = 708] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 154 (000000142A6DD800) [pid = 708] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 153 (000000142A62B000) [pid = 708] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 152 (000000142C50D400) [pid = 708] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 151 (000000142D2A8400) [pid = 708] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 150 (0000001427E05800) [pid = 708] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 149 (000000142B49AC00) [pid = 708] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 148 (0000001428F78800) [pid = 708] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 147 (000000142C518400) [pid = 708] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 146 (000000141DC99800) [pid = 708] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 145 (00000014295BAC00) [pid = 708] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 144 (0000001421FCB800) [pid = 708] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | --DOMWINDOW == 143 (0000001418715400) [pid = 708] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 00:07:55 INFO - PROCESS | 708 | 1461222475677 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:55 INFO - PROCESS | 708 | ++DOCSHELL 000000141DBAE800 == 60 [pid = 708] [id = 478] 00:07:55 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (000000141682E000) [pid = 708] [serial = 1434] [outer = 0000000000000000] 00:07:55 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (000000141716CC00) [pid = 708] [serial = 1435] [outer = 000000141682E000] 00:07:55 INFO - PROCESS | 708 | 1461222475726 Marionette DEBUG loaded listener.js 00:07:55 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (000000141E60C000) [pid = 708] [serial = 1436] [outer = 000000141682E000] 00:07:56 INFO - PROCESS | 708 | 1461222476241 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 00:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 839ms 00:07:56 INFO - PROCESS | 708 | 1461222476272 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 00:07:56 INFO - PROCESS | 708 | 1461222476274 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 00:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:07:56 INFO - PROCESS | 708 | 1461222476278 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:07:56 INFO - PROCESS | 708 | 1461222476282 Marionette TRACE conn5 <- [1,1878,null,{}] 00:07:56 INFO - PROCESS | 708 | 1461222476293 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:56 INFO - PROCESS | 708 | 1461222476388 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 00:07:56 INFO - PROCESS | 708 | 1461222476397 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:56 INFO - PROCESS | 708 | ++DOCSHELL 0000001428ECE000 == 61 [pid = 708] [id = 479] 00:07:56 INFO - PROCESS | 708 | ++DOMWINDOW == 147 (000000142502CC00) [pid = 708] [serial = 1437] [outer = 0000000000000000] 00:07:56 INFO - PROCESS | 708 | ++DOMWINDOW == 148 (00000014253AAC00) [pid = 708] [serial = 1438] [outer = 000000142502CC00] 00:07:56 INFO - PROCESS | 708 | 1461222476448 Marionette DEBUG loaded listener.js 00:07:56 INFO - PROCESS | 708 | ++DOMWINDOW == 149 (0000001425FE4C00) [pid = 708] [serial = 1439] [outer = 000000142502CC00] 00:07:56 INFO - PROCESS | 708 | 1461222476943 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 00:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 692ms 00:07:56 INFO - PROCESS | 708 | 1461222476972 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 00:07:56 INFO - PROCESS | 708 | 1461222476975 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 00:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:07:56 INFO - PROCESS | 708 | 1461222476978 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:07:56 INFO - PROCESS | 708 | 1461222476980 Marionette TRACE conn5 <- [1,1882,null,{}] 00:07:56 INFO - PROCESS | 708 | 1461222476984 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:57 INFO - PROCESS | 708 | 1461222477076 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 00:07:57 INFO - PROCESS | 708 | 1461222477084 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:57 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE4F800 == 62 [pid = 708] [id = 480] 00:07:57 INFO - PROCESS | 708 | ++DOMWINDOW == 150 (000000142730E000) [pid = 708] [serial = 1440] [outer = 0000000000000000] 00:07:57 INFO - PROCESS | 708 | ++DOMWINDOW == 151 (00000014274DFC00) [pid = 708] [serial = 1441] [outer = 000000142730E000] 00:07:57 INFO - PROCESS | 708 | 1461222477131 Marionette DEBUG loaded listener.js 00:07:57 INFO - PROCESS | 708 | ++DOMWINDOW == 152 (0000001428DBC800) [pid = 708] [serial = 1442] [outer = 000000142730E000] 00:07:57 INFO - PROCESS | 708 | 1461222477560 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 00:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 626ms 00:07:57 INFO - PROCESS | 708 | 1461222477607 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 00:07:57 INFO - PROCESS | 708 | 1461222477609 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 00:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:07:57 INFO - PROCESS | 708 | 1461222477612 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:07:57 INFO - PROCESS | 708 | 1461222477614 Marionette TRACE conn5 <- [1,1886,null,{}] 00:07:57 INFO - PROCESS | 708 | 1461222477618 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:57 INFO - PROCESS | 708 | 1461222477706 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 00:07:57 INFO - PROCESS | 708 | 1461222477712 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:57 INFO - PROCESS | 708 | ++DOCSHELL 000000142D387000 == 63 [pid = 708] [id = 481] 00:07:57 INFO - PROCESS | 708 | ++DOMWINDOW == 153 (0000001428DC0C00) [pid = 708] [serial = 1443] [outer = 0000000000000000] 00:07:57 INFO - PROCESS | 708 | ++DOMWINDOW == 154 (0000001428DC7C00) [pid = 708] [serial = 1444] [outer = 0000001428DC0C00] 00:07:57 INFO - PROCESS | 708 | 1461222477759 Marionette DEBUG loaded listener.js 00:07:57 INFO - PROCESS | 708 | ++DOMWINDOW == 155 (0000001428FE4400) [pid = 708] [serial = 1445] [outer = 0000001428DC0C00] 00:07:58 INFO - PROCESS | 708 | 1461222478272 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 00:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 00:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:07:58 INFO - PROCESS | 708 | 1461222478307 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 00:07:58 INFO - PROCESS | 708 | 1461222478309 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 00:07:58 INFO - PROCESS | 708 | 1461222478312 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:07:58 INFO - PROCESS | 708 | 1461222478314 Marionette TRACE conn5 <- [1,1890,null,{}] 00:07:58 INFO - PROCESS | 708 | 1461222478317 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:58 INFO - PROCESS | 708 | 1461222478454 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 00:07:58 INFO - PROCESS | 708 | 1461222478515 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:58 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBBF000 == 64 [pid = 708] [id = 482] 00:07:58 INFO - PROCESS | 708 | ++DOMWINDOW == 156 (00000014295CB000) [pid = 708] [serial = 1446] [outer = 0000000000000000] 00:07:58 INFO - PROCESS | 708 | ++DOMWINDOW == 157 (0000001429961800) [pid = 708] [serial = 1447] [outer = 00000014295CB000] 00:07:58 INFO - PROCESS | 708 | 1461222478563 Marionette DEBUG loaded listener.js 00:07:58 INFO - PROCESS | 708 | ++DOMWINDOW == 158 (000000142A629C00) [pid = 708] [serial = 1448] [outer = 00000014295CB000] 00:07:59 INFO - PROCESS | 708 | 1461222479009 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 00:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 00:07:59 INFO - PROCESS | 708 | 1461222479049 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 00:07:59 INFO - PROCESS | 708 | 1461222479051 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 00:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:07:59 INFO - PROCESS | 708 | 1461222479054 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:07:59 INFO - PROCESS | 708 | 1461222479056 Marionette TRACE conn5 <- [1,1894,null,{}] 00:07:59 INFO - PROCESS | 708 | 1461222479064 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:59 INFO - PROCESS | 708 | 1461222479213 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 00:07:59 INFO - PROCESS | 708 | 1461222479273 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:59 INFO - PROCESS | 708 | ++DOCSHELL 000000142ED55000 == 65 [pid = 708] [id = 483] 00:07:59 INFO - PROCESS | 708 | ++DOMWINDOW == 159 (000000142A692C00) [pid = 708] [serial = 1449] [outer = 0000000000000000] 00:07:59 INFO - PROCESS | 708 | ++DOMWINDOW == 160 (000000142B499800) [pid = 708] [serial = 1450] [outer = 000000142A692C00] 00:07:59 INFO - PROCESS | 708 | 1461222479319 Marionette DEBUG loaded listener.js 00:07:59 INFO - PROCESS | 708 | ++DOMWINDOW == 161 (000000142C516400) [pid = 708] [serial = 1451] [outer = 000000142A692C00] 00:07:59 INFO - PROCESS | 708 | 1461222479736 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 00:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 733ms 00:07:59 INFO - PROCESS | 708 | 1461222479791 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 00:07:59 INFO - PROCESS | 708 | 1461222479793 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 00:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:07:59 INFO - PROCESS | 708 | 1461222479797 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:07:59 INFO - PROCESS | 708 | 1461222479798 Marionette TRACE conn5 <- [1,1898,null,{}] 00:07:59 INFO - PROCESS | 708 | 1461222479812 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:59 INFO - PROCESS | 708 | 1461222479933 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 00:08:00 INFO - PROCESS | 708 | --DOMWINDOW == 160 (000000141D8C8C00) [pid = 708] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:08:00 INFO - PROCESS | 708 | --DOMWINDOW == 159 (00000014269A8400) [pid = 708] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:08:00 INFO - PROCESS | 708 | --DOMWINDOW == 158 (00000014180A1400) [pid = 708] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:08:00 INFO - PROCESS | 708 | --DOMWINDOW == 157 (000000141EF6D800) [pid = 708] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:08:00 INFO - PROCESS | 708 | --DOMWINDOW == 156 (00000014269AA800) [pid = 708] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:08:00 INFO - PROCESS | 708 | --DOMWINDOW == 155 (000000141D56D800) [pid = 708] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:08:00 INFO - PROCESS | 708 | --DOMWINDOW == 154 (0000001425037000) [pid = 708] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:08:00 INFO - PROCESS | 708 | --DOMWINDOW == 153 (000000142451A000) [pid = 708] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:08:00 INFO - PROCESS | 708 | --DOMWINDOW == 152 (0000001416941C00) [pid = 708] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:08:00 INFO - PROCESS | 708 | --DOMWINDOW == 151 (000000141DC97000) [pid = 708] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:08:00 INFO - PROCESS | 708 | 1461222480246 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:00 INFO - PROCESS | 708 | ++DOCSHELL 0000001427F81800 == 66 [pid = 708] [id = 484] 00:08:00 INFO - PROCESS | 708 | ++DOMWINDOW == 152 (0000001417256000) [pid = 708] [serial = 1452] [outer = 0000000000000000] 00:08:00 INFO - PROCESS | 708 | ++DOMWINDOW == 153 (000000141D8C8C00) [pid = 708] [serial = 1453] [outer = 0000001417256000] 00:08:00 INFO - PROCESS | 708 | 1461222480293 Marionette DEBUG loaded listener.js 00:08:00 INFO - PROCESS | 708 | ++DOMWINDOW == 154 (0000001427376C00) [pid = 708] [serial = 1454] [outer = 0000001417256000] 00:08:00 INFO - PROCESS | 708 | 1461222480688 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 00:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 942ms 00:08:00 INFO - PROCESS | 708 | 1461222480745 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 00:08:00 INFO - PROCESS | 708 | 1461222480747 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 00:08:00 INFO - PROCESS | 708 | 1461222480751 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:08:00 INFO - PROCESS | 708 | 1461222480752 Marionette TRACE conn5 <- [1,1902,null,{}] 00:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:08:00 INFO - PROCESS | 708 | 1461222480756 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:00 INFO - PROCESS | 708 | 1461222480880 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 00:08:00 INFO - PROCESS | 708 | 1461222480894 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:00 INFO - PROCESS | 708 | ++DOCSHELL 000000142F97D000 == 67 [pid = 708] [id = 485] 00:08:00 INFO - PROCESS | 708 | ++DOMWINDOW == 155 (00000014180A1400) [pid = 708] [serial = 1455] [outer = 0000000000000000] 00:08:00 INFO - PROCESS | 708 | ++DOMWINDOW == 156 (000000142D339000) [pid = 708] [serial = 1456] [outer = 00000014180A1400] 00:08:00 INFO - PROCESS | 708 | 1461222480939 Marionette DEBUG loaded listener.js 00:08:01 INFO - PROCESS | 708 | ++DOMWINDOW == 157 (000000142E431800) [pid = 708] [serial = 1457] [outer = 00000014180A1400] 00:08:01 INFO - PROCESS | 708 | 1461222481337 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 00:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 628ms 00:08:01 INFO - PROCESS | 708 | 1461222481384 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 00:08:01 INFO - PROCESS | 708 | 1461222481386 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 00:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:08:01 INFO - PROCESS | 708 | 1461222481389 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:08:01 INFO - PROCESS | 708 | 1461222481391 Marionette TRACE conn5 <- [1,1906,null,{}] 00:08:01 INFO - PROCESS | 708 | 1461222481395 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:01 INFO - PROCESS | 708 | 1461222481519 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 00:08:01 INFO - PROCESS | 708 | 1461222481528 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:01 INFO - PROCESS | 708 | ++DOCSHELL 00000014300AE800 == 68 [pid = 708] [id = 486] 00:08:01 INFO - PROCESS | 708 | ++DOMWINDOW == 158 (0000001417430000) [pid = 708] [serial = 1458] [outer = 0000000000000000] 00:08:01 INFO - PROCESS | 708 | ++DOMWINDOW == 159 (0000001417434800) [pid = 708] [serial = 1459] [outer = 0000001417430000] 00:08:01 INFO - PROCESS | 708 | 1461222481577 Marionette DEBUG loaded listener.js 00:08:01 INFO - PROCESS | 708 | ++DOMWINDOW == 160 (000000141DB0F400) [pid = 708] [serial = 1460] [outer = 0000001417430000] 00:08:01 INFO - PROCESS | 708 | 1461222481988 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 00:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 628ms 00:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:08:02 INFO - PROCESS | 708 | 1461222482021 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 00:08:02 INFO - PROCESS | 708 | 1461222482023 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 00:08:02 INFO - PROCESS | 708 | 1461222482026 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:08:02 INFO - PROCESS | 708 | 1461222482029 Marionette TRACE conn5 <- [1,1910,null,{}] 00:08:02 INFO - PROCESS | 708 | 1461222482032 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:02 INFO - PROCESS | 708 | 1461222482175 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 00:08:02 INFO - PROCESS | 708 | 1461222482225 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:02 INFO - PROCESS | 708 | ++DOCSHELL 0000001430A98000 == 69 [pid = 708] [id = 487] 00:08:02 INFO - PROCESS | 708 | ++DOMWINDOW == 161 (000000142EBC5C00) [pid = 708] [serial = 1461] [outer = 0000000000000000] 00:08:02 INFO - PROCESS | 708 | ++DOMWINDOW == 162 (000000142EDF0000) [pid = 708] [serial = 1462] [outer = 000000142EBC5C00] 00:08:02 INFO - PROCESS | 708 | 1461222482275 Marionette DEBUG loaded listener.js 00:08:02 INFO - PROCESS | 708 | ++DOMWINDOW == 163 (000000142EE0C400) [pid = 708] [serial = 1463] [outer = 000000142EBC5C00] 00:08:02 INFO - PROCESS | 708 | 1461222482949 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 00:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 944ms 00:08:02 INFO - PROCESS | 708 | 1461222482974 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 00:08:02 INFO - PROCESS | 708 | 1461222482980 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 00:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:08:02 INFO - PROCESS | 708 | 1461222482986 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:08:02 INFO - PROCESS | 708 | 1461222482991 Marionette TRACE conn5 <- [1,1914,null,{}] 00:08:02 INFO - PROCESS | 708 | 1461222482996 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:03 INFO - PROCESS | 708 | 1461222483119 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 00:08:03 INFO - PROCESS | 708 | 1461222483255 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:03 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BC8800 == 70 [pid = 708] [id = 488] 00:08:03 INFO - PROCESS | 708 | ++DOMWINDOW == 164 (000000141DC96000) [pid = 708] [serial = 1464] [outer = 0000000000000000] 00:08:03 INFO - PROCESS | 708 | ++DOMWINDOW == 165 (0000001421F5F800) [pid = 708] [serial = 1465] [outer = 000000141DC96000] 00:08:03 INFO - PROCESS | 708 | 1461222483315 Marionette DEBUG loaded listener.js 00:08:03 INFO - PROCESS | 708 | ++DOMWINDOW == 166 (00000014245AD000) [pid = 708] [serial = 1466] [outer = 000000141DC96000] 00:08:03 INFO - PROCESS | 708 | 1461222483934 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 00:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 985ms 00:08:03 INFO - PROCESS | 708 | 1461222483974 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 00:08:03 INFO - PROCESS | 708 | 1461222483980 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 00:08:03 INFO - PROCESS | 708 | 1461222483987 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:08:04 INFO - PROCESS | 708 | 1461222483991 Marionette TRACE conn5 <- [1,1918,null,{}] 00:08:04 INFO - PROCESS | 708 | 1461222483995 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:04 INFO - PROCESS | 708 | 1461222484118 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 00:08:04 INFO - PROCESS | 708 | 1461222484251 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:04 INFO - PROCESS | 708 | ++DOCSHELL 000000142D595800 == 71 [pid = 708] [id = 489] 00:08:04 INFO - PROCESS | 708 | ++DOMWINDOW == 167 (00000014256BA800) [pid = 708] [serial = 1467] [outer = 0000000000000000] 00:08:04 INFO - PROCESS | 708 | ++DOMWINDOW == 168 (000000142730F800) [pid = 708] [serial = 1468] [outer = 00000014256BA800] 00:08:04 INFO - PROCESS | 708 | 1461222484308 Marionette DEBUG loaded listener.js 00:08:04 INFO - PROCESS | 708 | ++DOMWINDOW == 169 (0000001428DC6800) [pid = 708] [serial = 1469] [outer = 00000014256BA800] 00:08:04 INFO - PROCESS | 708 | 1461222484942 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 00:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 986ms 00:08:04 INFO - PROCESS | 708 | 1461222484978 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 00:08:04 INFO - PROCESS | 708 | 1461222484981 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 00:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:08:04 INFO - PROCESS | 708 | 1461222484985 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:08:04 INFO - PROCESS | 708 | 1461222484989 Marionette TRACE conn5 <- [1,1922,null,{}] 00:08:05 INFO - PROCESS | 708 | 1461222485001 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:05 INFO - PROCESS | 708 | 1461222485124 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 00:08:05 INFO - PROCESS | 708 | 1461222485258 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:05 INFO - PROCESS | 708 | ++DOCSHELL 000000143126A800 == 72 [pid = 708] [id = 490] 00:08:05 INFO - PROCESS | 708 | ++DOMWINDOW == 170 (000000142995CC00) [pid = 708] [serial = 1470] [outer = 0000000000000000] 00:08:05 INFO - PROCESS | 708 | ++DOMWINDOW == 171 (000000142B43E800) [pid = 708] [serial = 1471] [outer = 000000142995CC00] 00:08:05 INFO - PROCESS | 708 | 1461222485318 Marionette DEBUG loaded listener.js 00:08:05 INFO - PROCESS | 708 | ++DOMWINDOW == 172 (000000142EBCA400) [pid = 708] [serial = 1472] [outer = 000000142995CC00] 00:08:05 INFO - PROCESS | 708 | 1461222485859 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 00:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 944ms 00:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:08:05 INFO - PROCESS | 708 | 1461222485930 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 00:08:05 INFO - PROCESS | 708 | 1461222485934 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 00:08:05 INFO - PROCESS | 708 | 1461222485937 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:08:05 INFO - PROCESS | 708 | 1461222485939 Marionette TRACE conn5 <- [1,1926,null,{}] 00:08:05 INFO - PROCESS | 708 | 1461222485943 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:06 INFO - PROCESS | 708 | 1461222486061 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 00:08:06 INFO - PROCESS | 708 | 1461222486194 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:06 INFO - PROCESS | 708 | ++DOCSHELL 000000142EE51800 == 73 [pid = 708] [id = 491] 00:08:06 INFO - PROCESS | 708 | ++DOMWINDOW == 173 (000000142D557400) [pid = 708] [serial = 1473] [outer = 0000000000000000] 00:08:06 INFO - PROCESS | 708 | ++DOMWINDOW == 174 (000000142D55EC00) [pid = 708] [serial = 1474] [outer = 000000142D557400] 00:08:06 INFO - PROCESS | 708 | 1461222486250 Marionette DEBUG loaded listener.js 00:08:06 INFO - PROCESS | 708 | ++DOMWINDOW == 175 (000000142EBCA800) [pid = 708] [serial = 1475] [outer = 000000142D557400] 00:08:06 INFO - PROCESS | 708 | 1461222486807 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 00:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 880ms 00:08:06 INFO - PROCESS | 708 | 1461222486819 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 00:08:06 INFO - PROCESS | 708 | 1461222486821 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 00:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:08:06 INFO - PROCESS | 708 | 1461222486825 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:08:06 INFO - PROCESS | 708 | 1461222486827 Marionette TRACE conn5 <- [1,1930,null,{}] 00:08:06 INFO - PROCESS | 708 | 1461222486831 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:06 INFO - PROCESS | 708 | 1461222486945 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 00:08:07 INFO - PROCESS | 708 | 1461222487049 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:07 INFO - PROCESS | 708 | ++DOCSHELL 000000142EE6F000 == 74 [pid = 708] [id = 492] 00:08:07 INFO - PROCESS | 708 | ++DOMWINDOW == 176 (000000142D557800) [pid = 708] [serial = 1476] [outer = 0000000000000000] 00:08:07 INFO - PROCESS | 708 | ++DOMWINDOW == 177 (000000142E8B0C00) [pid = 708] [serial = 1477] [outer = 000000142D557800] 00:08:07 INFO - PROCESS | 708 | 1461222487105 Marionette DEBUG loaded listener.js 00:08:07 INFO - PROCESS | 708 | ++DOMWINDOW == 178 (000000142E8B6C00) [pid = 708] [serial = 1478] [outer = 000000142D557800] 00:08:07 INFO - PROCESS | 708 | 1461222487755 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 985ms 00:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:08:07 INFO - PROCESS | 708 | 1461222487812 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 00:08:07 INFO - PROCESS | 708 | 1461222487815 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 00:08:07 INFO - PROCESS | 708 | 1461222487819 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:08:07 INFO - PROCESS | 708 | 1461222487821 Marionette TRACE conn5 <- [1,1934,null,{}] 00:08:07 INFO - PROCESS | 708 | 1461222487825 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:07 INFO - PROCESS | 708 | 1461222487954 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 00:08:08 INFO - PROCESS | 708 | 1461222488082 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:08 INFO - PROCESS | 708 | ++DOCSHELL 000000143225F800 == 75 [pid = 708] [id = 493] 00:08:08 INFO - PROCESS | 708 | ++DOMWINDOW == 179 (000000142ED18800) [pid = 708] [serial = 1479] [outer = 0000000000000000] 00:08:08 INFO - PROCESS | 708 | ++DOMWINDOW == 180 (000000142ED1E800) [pid = 708] [serial = 1480] [outer = 000000142ED18800] 00:08:08 INFO - PROCESS | 708 | 1461222488141 Marionette DEBUG loaded listener.js 00:08:08 INFO - PROCESS | 708 | ++DOMWINDOW == 181 (000000142EE11000) [pid = 708] [serial = 1481] [outer = 000000142ED18800] 00:08:08 INFO - PROCESS | 708 | 1461222488737 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 984ms 00:08:08 INFO - PROCESS | 708 | 1461222488804 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 00:08:08 INFO - PROCESS | 708 | 1461222488807 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 00:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:08:08 INFO - PROCESS | 708 | 1461222488811 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:08:08 INFO - PROCESS | 708 | 1461222488813 Marionette TRACE conn5 <- [1,1938,null,{}] 00:08:08 INFO - PROCESS | 708 | 1461222488817 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:08 INFO - PROCESS | 708 | 1461222488930 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 00:08:09 INFO - PROCESS | 708 | 1461222489040 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:09 INFO - PROCESS | 708 | ++DOCSHELL 0000001425590800 == 76 [pid = 708] [id = 494] 00:08:09 INFO - PROCESS | 708 | ++DOMWINDOW == 182 (0000001418443000) [pid = 708] [serial = 1482] [outer = 0000000000000000] 00:08:09 INFO - PROCESS | 708 | ++DOMWINDOW == 183 (0000001424FBC000) [pid = 708] [serial = 1483] [outer = 0000001418443000] 00:08:09 INFO - PROCESS | 708 | 1461222489096 Marionette DEBUG loaded listener.js 00:08:09 INFO - PROCESS | 708 | ++DOMWINDOW == 184 (000000142A46A400) [pid = 708] [serial = 1484] [outer = 0000001418443000] 00:08:09 INFO - PROCESS | 708 | 1461222489906 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 00:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1130ms 00:08:09 INFO - PROCESS | 708 | 1461222489943 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 00:08:09 INFO - PROCESS | 708 | 1461222489948 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 00:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:08:09 INFO - PROCESS | 708 | 1461222489953 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:08:09 INFO - PROCESS | 708 | 1461222489958 Marionette TRACE conn5 <- [1,1942,null,{}] 00:08:09 INFO - PROCESS | 708 | 1461222489964 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:10 INFO - PROCESS | 708 | 1461222490082 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 00:08:10 INFO - PROCESS | 708 | 1461222490213 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:10 INFO - PROCESS | 708 | ++DOCSHELL 000000142A6BA000 == 77 [pid = 708] [id = 495] 00:08:10 INFO - PROCESS | 708 | ++DOMWINDOW == 185 (000000141844C800) [pid = 708] [serial = 1485] [outer = 0000000000000000] 00:08:10 INFO - PROCESS | 708 | ++DOMWINDOW == 186 (000000141895E800) [pid = 708] [serial = 1486] [outer = 000000141844C800] 00:08:10 INFO - PROCESS | 708 | 1461222490264 Marionette DEBUG loaded listener.js 00:08:10 INFO - PROCESS | 708 | ++DOMWINDOW == 187 (0000001421FC8C00) [pid = 708] [serial = 1487] [outer = 000000141844C800] 00:08:10 INFO - PROCESS | 708 | 1461222490863 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 00:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 943ms 00:08:10 INFO - PROCESS | 708 | 1461222490901 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 00:08:10 INFO - PROCESS | 708 | 1461222490907 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 00:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:08:10 INFO - PROCESS | 708 | 1461222490913 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:08:10 INFO - PROCESS | 708 | 1461222490916 Marionette TRACE conn5 <- [1,1946,null,{}] 00:08:10 INFO - PROCESS | 708 | 1461222490920 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:11 INFO - PROCESS | 708 | 1461222491027 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 0000001427A46000 == 76 [pid = 708] [id = 403] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 000000142D59A800 == 75 [pid = 708] [id = 374] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 000000142F02C000 == 74 [pid = 708] [id = 406] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 000000142D3CC000 == 73 [pid = 708] [id = 373] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 00000014300AE800 == 72 [pid = 708] [id = 486] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 000000142F97D000 == 71 [pid = 708] [id = 485] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 0000001427F81800 == 70 [pid = 708] [id = 484] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 000000142ED55000 == 69 [pid = 708] [id = 483] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 000000142DBBF000 == 68 [pid = 708] [id = 482] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 000000142D387000 == 67 [pid = 708] [id = 481] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 186 (000000142B715000) [pid = 708] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 185 (000000142D342400) [pid = 708] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 184 (000000142E433400) [pid = 708] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 000000142CE4F800 == 66 [pid = 708] [id = 480] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 0000001428ECE000 == 65 [pid = 708] [id = 479] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 000000141DBAE800 == 64 [pid = 708] [id = 478] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 0000001427715800 == 63 [pid = 708] [id = 477] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 0000001430736000 == 62 [pid = 708] [id = 474] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 000000142FC67000 == 61 [pid = 708] [id = 473] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 000000142F8B4000 == 60 [pid = 708] [id = 472] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 00000014293CB800 == 59 [pid = 708] [id = 471] 00:08:11 INFO - PROCESS | 708 | --DOCSHELL 0000001425315800 == 58 [pid = 708] [id = 470] 00:08:11 INFO - PROCESS | 708 | 1461222491262 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:11 INFO - PROCESS | 708 | ++DOCSHELL 000000141D511800 == 59 [pid = 708] [id = 496] 00:08:11 INFO - PROCESS | 708 | ++DOMWINDOW == 185 (000000141676E400) [pid = 708] [serial = 1488] [outer = 0000000000000000] 00:08:11 INFO - PROCESS | 708 | ++DOMWINDOW == 186 (000000141693EC00) [pid = 708] [serial = 1489] [outer = 000000141676E400] 00:08:11 INFO - PROCESS | 708 | 1461222491310 Marionette DEBUG loaded listener.js 00:08:11 INFO - PROCESS | 708 | ++DOMWINDOW == 187 (0000001418962C00) [pid = 708] [serial = 1490] [outer = 000000141676E400] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 186 (0000001427313400) [pid = 708] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 185 (000000141825E400) [pid = 708] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 184 (000000141CD3E000) [pid = 708] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 183 (0000001421883C00) [pid = 708] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 182 (00000014222B6800) [pid = 708] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 181 (0000001421F30000) [pid = 708] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 180 (000000142D342000) [pid = 708] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 179 (0000001428F7D000) [pid = 708] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 178 (000000142169A800) [pid = 708] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 177 (00000014229A2000) [pid = 708] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 176 (0000001427A5A800) [pid = 708] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 175 (0000001425079C00) [pid = 708] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 174 (00000014248E4800) [pid = 708] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 173 (0000001424E39400) [pid = 708] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 172 (0000001418263000) [pid = 708] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 171 (000000142D344000) [pid = 708] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 170 (00000014293DC400) [pid = 708] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 169 (000000142627BC00) [pid = 708] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 168 (0000001425029C00) [pid = 708] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 167 (0000001429526000) [pid = 708] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 166 (00000014296D7C00) [pid = 708] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 165 (0000001425B28C00) [pid = 708] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 164 (00000014295BC000) [pid = 708] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | --DOMWINDOW == 163 (00000014295CF800) [pid = 708] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 00:08:11 INFO - PROCESS | 708 | 1461222491762 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 00:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 942ms 00:08:11 INFO - PROCESS | 708 | 1461222491857 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 00:08:11 INFO - PROCESS | 708 | 1461222491859 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 00:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:08:11 INFO - PROCESS | 708 | 1461222491863 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:08:11 INFO - PROCESS | 708 | 1461222491867 Marionette TRACE conn5 <- [1,1950,null,{}] 00:08:11 INFO - PROCESS | 708 | 1461222491878 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:11 INFO - PROCESS | 708 | 1461222491978 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 00:08:12 INFO - PROCESS | 708 | 1461222492064 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:12 INFO - PROCESS | 708 | ++DOCSHELL 0000001428ED1000 == 60 [pid = 708] [id = 497] 00:08:12 INFO - PROCESS | 708 | ++DOMWINDOW == 164 (000000141823D400) [pid = 708] [serial = 1491] [outer = 0000000000000000] 00:08:12 INFO - PROCESS | 708 | ++DOMWINDOW == 165 (00000014229A2000) [pid = 708] [serial = 1492] [outer = 000000141823D400] 00:08:12 INFO - PROCESS | 708 | 1461222492115 Marionette DEBUG loaded listener.js 00:08:12 INFO - PROCESS | 708 | ++DOMWINDOW == 166 (0000001425079C00) [pid = 708] [serial = 1493] [outer = 000000141823D400] 00:08:12 INFO - PROCESS | 708 | 1461222492517 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 00:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 690ms 00:08:12 INFO - PROCESS | 708 | 1461222492554 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 00:08:12 INFO - PROCESS | 708 | 1461222492557 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 00:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:08:12 INFO - PROCESS | 708 | 1461222492560 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:08:12 INFO - PROCESS | 708 | 1461222492562 Marionette TRACE conn5 <- [1,1954,null,{}] 00:08:12 INFO - PROCESS | 708 | 1461222492566 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:12 INFO - PROCESS | 708 | 1461222492658 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 00:08:12 INFO - PROCESS | 708 | 1461222492665 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:12 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF22800 == 61 [pid = 708] [id = 498] 00:08:12 INFO - PROCESS | 708 | ++DOMWINDOW == 167 (0000001425AE3400) [pid = 708] [serial = 1494] [outer = 0000000000000000] 00:08:12 INFO - PROCESS | 708 | ++DOMWINDOW == 168 (0000001425F0E800) [pid = 708] [serial = 1495] [outer = 0000001425AE3400] 00:08:12 INFO - PROCESS | 708 | 1461222492712 Marionette DEBUG loaded listener.js 00:08:12 INFO - PROCESS | 708 | ++DOMWINDOW == 169 (0000001426912800) [pid = 708] [serial = 1496] [outer = 0000001425AE3400] 00:08:13 INFO - PROCESS | 708 | 1461222493153 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 00:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 625ms 00:08:13 INFO - PROCESS | 708 | 1461222493194 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 00:08:13 INFO - PROCESS | 708 | 1461222493196 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 00:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:08:13 INFO - PROCESS | 708 | 1461222493199 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:08:13 INFO - PROCESS | 708 | 1461222493201 Marionette TRACE conn5 <- [1,1958,null,{}] 00:08:13 INFO - PROCESS | 708 | 1461222493213 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:13 INFO - PROCESS | 708 | 1461222493334 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 00:08:13 INFO - PROCESS | 708 | 1461222493424 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:13 INFO - PROCESS | 708 | ++DOCSHELL 000000142D58C800 == 62 [pid = 708] [id = 499] 00:08:13 INFO - PROCESS | 708 | ++DOMWINDOW == 170 (000000142730A800) [pid = 708] [serial = 1497] [outer = 0000000000000000] 00:08:13 INFO - PROCESS | 708 | ++DOMWINDOW == 171 (0000001427376800) [pid = 708] [serial = 1498] [outer = 000000142730A800] 00:08:13 INFO - PROCESS | 708 | 1461222493469 Marionette DEBUG loaded listener.js 00:08:13 INFO - PROCESS | 708 | ++DOMWINDOW == 172 (0000001428DBD800) [pid = 708] [serial = 1499] [outer = 000000142730A800] 00:08:13 INFO - PROCESS | 708 | 1461222493897 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 00:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 00:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:08:13 INFO - PROCESS | 708 | 1461222493936 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 00:08:13 INFO - PROCESS | 708 | 1461222493938 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 00:08:13 INFO - PROCESS | 708 | 1461222493942 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:08:13 INFO - PROCESS | 708 | 1461222493944 Marionette TRACE conn5 <- [1,1962,null,{}] 00:08:13 INFO - PROCESS | 708 | 1461222493947 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:14 INFO - PROCESS | 708 | 1461222494088 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 00:08:14 INFO - PROCESS | 708 | 1461222494151 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:14 INFO - PROCESS | 708 | ++DOCSHELL 000000142ED3A800 == 63 [pid = 708] [id = 500] 00:08:14 INFO - PROCESS | 708 | ++DOMWINDOW == 173 (0000001428FEB400) [pid = 708] [serial = 1500] [outer = 0000000000000000] 00:08:14 INFO - PROCESS | 708 | ++DOMWINDOW == 174 (0000001429552400) [pid = 708] [serial = 1501] [outer = 0000001428FEB400] 00:08:14 INFO - PROCESS | 708 | 1461222494200 Marionette DEBUG loaded listener.js 00:08:14 INFO - PROCESS | 708 | ++DOMWINDOW == 175 (00000014295D1800) [pid = 708] [serial = 1502] [outer = 0000001428FEB400] 00:08:14 INFO - PROCESS | 708 | 1461222494635 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 00:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 733ms 00:08:14 INFO - PROCESS | 708 | 1461222494719 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 00:08:14 INFO - PROCESS | 708 | 1461222494722 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 00:08:14 INFO - PROCESS | 708 | 1461222494725 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:08:14 INFO - PROCESS | 708 | 1461222494727 Marionette TRACE conn5 <- [1,1966,null,{}] 00:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:08:14 INFO - PROCESS | 708 | 1461222494730 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:14 INFO - PROCESS | 708 | 1461222494851 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 00:08:14 INFO - PROCESS | 708 | 1461222494915 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:14 INFO - PROCESS | 708 | ++DOCSHELL 000000142EEDE000 == 64 [pid = 708] [id = 501] 00:08:14 INFO - PROCESS | 708 | ++DOMWINDOW == 176 (0000001429952800) [pid = 708] [serial = 1503] [outer = 0000000000000000] 00:08:14 INFO - PROCESS | 708 | ++DOMWINDOW == 177 (0000001429958400) [pid = 708] [serial = 1504] [outer = 0000001429952800] 00:08:14 INFO - PROCESS | 708 | 1461222494960 Marionette DEBUG loaded listener.js 00:08:15 INFO - PROCESS | 708 | ++DOMWINDOW == 178 (000000142A469800) [pid = 708] [serial = 1505] [outer = 0000001429952800] 00:08:15 INFO - PROCESS | 708 | --DOMWINDOW == 177 (00000014295CB000) [pid = 708] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:08:15 INFO - PROCESS | 708 | --DOMWINDOW == 176 (0000001417430000) [pid = 708] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:08:15 INFO - PROCESS | 708 | --DOMWINDOW == 175 (0000001416910C00) [pid = 708] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:08:15 INFO - PROCESS | 708 | --DOMWINDOW == 174 (000000142A692C00) [pid = 708] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:08:15 INFO - PROCESS | 708 | --DOMWINDOW == 173 (0000001428DC0C00) [pid = 708] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:08:15 INFO - PROCESS | 708 | --DOMWINDOW == 172 (000000141682E000) [pid = 708] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:08:15 INFO - PROCESS | 708 | --DOMWINDOW == 171 (0000001417256000) [pid = 708] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:08:15 INFO - PROCESS | 708 | --DOMWINDOW == 170 (000000142502CC00) [pid = 708] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:08:15 INFO - PROCESS | 708 | --DOMWINDOW == 169 (000000142730E000) [pid = 708] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:08:15 INFO - PROCESS | 708 | --DOMWINDOW == 168 (00000014180A1400) [pid = 708] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:08:15 INFO - PROCESS | 708 | 1461222495657 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 985ms 00:08:15 INFO - PROCESS | 708 | 1461222495717 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 00:08:15 INFO - PROCESS | 708 | 1461222495719 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 00:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:08:15 INFO - PROCESS | 708 | 1461222495723 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:08:15 INFO - PROCESS | 708 | 1461222495724 Marionette TRACE conn5 <- [1,1970,null,{}] 00:08:15 INFO - PROCESS | 708 | 1461222495728 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:15 INFO - PROCESS | 708 | 1461222495851 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 00:08:15 INFO - PROCESS | 708 | 1461222495912 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:15 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBE3800 == 65 [pid = 708] [id = 502] 00:08:15 INFO - PROCESS | 708 | ++DOMWINDOW == 169 (0000001417430000) [pid = 708] [serial = 1506] [outer = 0000000000000000] 00:08:15 INFO - PROCESS | 708 | ++DOMWINDOW == 170 (00000014269A8400) [pid = 708] [serial = 1507] [outer = 0000001417430000] 00:08:15 INFO - PROCESS | 708 | 1461222495957 Marionette DEBUG loaded listener.js 00:08:16 INFO - PROCESS | 708 | ++DOMWINDOW == 171 (000000142A690800) [pid = 708] [serial = 1508] [outer = 0000001417430000] 00:08:16 INFO - PROCESS | 708 | 1461222496339 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 628ms 00:08:16 INFO - PROCESS | 708 | 1461222496360 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 00:08:16 INFO - PROCESS | 708 | 1461222496362 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 00:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:08:16 INFO - PROCESS | 708 | 1461222496366 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:08:16 INFO - PROCESS | 708 | 1461222496368 Marionette TRACE conn5 <- [1,1974,null,{}] 00:08:16 INFO - PROCESS | 708 | 1461222496371 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:16 INFO - PROCESS | 708 | 1461222496462 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 00:08:16 INFO - PROCESS | 708 | 1461222496468 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:16 INFO - PROCESS | 708 | ++DOCSHELL 000000142FEDE800 == 66 [pid = 708] [id = 503] 00:08:16 INFO - PROCESS | 708 | ++DOMWINDOW == 172 (000000142A6E2000) [pid = 708] [serial = 1509] [outer = 0000000000000000] 00:08:16 INFO - PROCESS | 708 | ++DOMWINDOW == 173 (000000142B43AC00) [pid = 708] [serial = 1510] [outer = 000000142A6E2000] 00:08:16 INFO - PROCESS | 708 | 1461222496513 Marionette DEBUG loaded listener.js 00:08:16 INFO - PROCESS | 708 | ++DOMWINDOW == 174 (000000142B7DF800) [pid = 708] [serial = 1511] [outer = 000000142A6E2000] 00:08:16 INFO - PROCESS | 708 | 1461222496940 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]]]}] 00:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 628ms 00:08:17 INFO - PROCESS | 708 | 1461222496996 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 00:08:17 INFO - PROCESS | 708 | 1461222496998 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 00:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:08:17 INFO - PROCESS | 708 | 1461222497001 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:08:17 INFO - PROCESS | 708 | 1461222497003 Marionette TRACE conn5 <- [1,1978,null,{}] 00:08:17 INFO - PROCESS | 708 | 1461222497007 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}] 00:08:17 INFO - PROCESS | 708 | 1461222497099 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 00:08:17 INFO - PROCESS | 708 | 1461222497106 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:17 INFO - PROCESS | 708 | ++DOCSHELL 0000001430A95800 == 67 [pid = 708] [id = 504] 00:08:17 INFO - PROCESS | 708 | ++DOMWINDOW == 175 (000000142B7EAC00) [pid = 708] [serial = 1512] [outer = 0000000000000000] 00:08:17 INFO - PROCESS | 708 | ++DOMWINDOW == 176 (000000142C512000) [pid = 708] [serial = 1513] [outer = 000000142B7EAC00] 00:08:17 INFO - PROCESS | 708 | 1461222497151 Marionette DEBUG loaded listener.js 00:08:17 INFO - PROCESS | 708 | ++DOMWINDOW == 177 (000000142B712800) [pid = 708] [serial = 1514] [outer = 000000142B7EAC00] 00:08:17 INFO - PROCESS | 708 | 1461222497776 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]]]}] 00:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 838ms 00:08:17 INFO - PROCESS | 708 | 1461222497842 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 00:08:17 INFO - PROCESS | 708 | 1461222497847 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 00:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:08:17 INFO - PROCESS | 708 | 1461222497852 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:08:17 INFO - PROCESS | 708 | 1461222497858 Marionette TRACE conn5 <- [1,1982,null,{}] 00:08:17 INFO - PROCESS | 708 | 1461222497865 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}] 00:08:18 INFO - PROCESS | 708 | 1461222498057 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 00:08:18 INFO - PROCESS | 708 | 1461222498159 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:18 INFO - PROCESS | 708 | ++DOCSHELL 0000001425EB9800 == 68 [pid = 708] [id = 505] 00:08:18 INFO - PROCESS | 708 | ++DOMWINDOW == 178 (0000001418247000) [pid = 708] [serial = 1515] [outer = 0000000000000000] 00:08:18 INFO - PROCESS | 708 | ++DOMWINDOW == 179 (000000141DA3C400) [pid = 708] [serial = 1516] [outer = 0000001418247000] 00:08:18 INFO - PROCESS | 708 | 1461222498217 Marionette DEBUG loaded listener.js 00:08:18 INFO - PROCESS | 708 | ++DOMWINDOW == 180 (0000001421FD3400) [pid = 708] [serial = 1517] [outer = 0000001418247000] 00:08:18 INFO - PROCESS | 708 | 1461222498851 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]]]}] 00:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1038ms 00:08:18 INFO - PROCESS | 708 | 1461222498894 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 00:08:18 INFO - PROCESS | 708 | 1461222498900 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 00:08:18 INFO - PROCESS | 708 | 1461222498907 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:08:18 INFO - PROCESS | 708 | 1461222498911 Marionette TRACE conn5 <- [1,1986,null,{}] 00:08:18 INFO - PROCESS | 708 | 1461222498915 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}] 00:08:19 INFO - PROCESS | 708 | 1461222499035 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 00:08:19 INFO - PROCESS | 708 | 1461222499142 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:19 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF21800 == 69 [pid = 708] [id = 506] 00:08:19 INFO - PROCESS | 708 | ++DOMWINDOW == 181 (0000001424FC3400) [pid = 708] [serial = 1518] [outer = 0000000000000000] 00:08:19 INFO - PROCESS | 708 | ++DOMWINDOW == 182 (0000001425ADC000) [pid = 708] [serial = 1519] [outer = 0000001424FC3400] 00:08:19 INFO - PROCESS | 708 | 1461222499198 Marionette DEBUG loaded listener.js 00:08:19 INFO - PROCESS | 708 | ++DOMWINDOW == 183 (0000001427EB7400) [pid = 708] [serial = 1520] [outer = 0000001424FC3400] 00:08:19 INFO - PROCESS | 708 | 1461222499810 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]]]}] 00:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 943ms 00:08:19 INFO - PROCESS | 708 | 1461222499856 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 00:08:19 INFO - PROCESS | 708 | 1461222499859 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 00:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:08:19 INFO - PROCESS | 708 | 1461222499863 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:08:19 INFO - PROCESS | 708 | 1461222499867 Marionette TRACE conn5 <- [1,1990,null,{}] 00:08:19 INFO - PROCESS | 708 | 1461222499880 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}] 00:08:20 INFO - PROCESS | 708 | 1461222500008 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 00:08:20 INFO - PROCESS | 708 | 1461222500109 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:20 INFO - PROCESS | 708 | ++DOCSHELL 0000001431D2E000 == 70 [pid = 708] [id = 507] 00:08:20 INFO - PROCESS | 708 | ++DOMWINDOW == 184 (000000142954CC00) [pid = 708] [serial = 1521] [outer = 0000000000000000] 00:08:20 INFO - PROCESS | 708 | ++DOMWINDOW == 185 (00000014295CD400) [pid = 708] [serial = 1522] [outer = 000000142954CC00] 00:08:20 INFO - PROCESS | 708 | 1461222500168 Marionette DEBUG loaded listener.js 00:08:20 INFO - PROCESS | 708 | ++DOMWINDOW == 186 (000000142C513800) [pid = 708] [serial = 1523] [outer = 000000142954CC00] 00:08:20 INFO - PROCESS | 708 | 1461222500750 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]]]}] 00:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 942ms 00:08:20 INFO - PROCESS | 708 | 1461222500807 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 00:08:20 INFO - PROCESS | 708 | 1461222500810 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 00:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:08:20 INFO - PROCESS | 708 | 1461222500814 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:08:20 INFO - PROCESS | 708 | 1461222500816 Marionette TRACE conn5 <- [1,1994,null,{}] 00:08:20 INFO - PROCESS | 708 | 1461222500820 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}] 00:08:20 INFO - PROCESS | 708 | 1461222500936 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 00:08:21 INFO - PROCESS | 708 | 1461222501043 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:21 INFO - PROCESS | 708 | ++DOCSHELL 0000001432252000 == 71 [pid = 708] [id = 508] 00:08:21 INFO - PROCESS | 708 | ++DOMWINDOW == 187 (000000142D33C800) [pid = 708] [serial = 1524] [outer = 0000000000000000] 00:08:21 INFO - PROCESS | 708 | ++DOMWINDOW == 188 (000000142D55B400) [pid = 708] [serial = 1525] [outer = 000000142D33C800] 00:08:21 INFO - PROCESS | 708 | 1461222501099 Marionette DEBUG loaded listener.js 00:08:21 INFO - PROCESS | 708 | ++DOMWINDOW == 189 (000000142E8AFC00) [pid = 708] [serial = 1526] [outer = 000000142D33C800] 00:08:21 INFO - PROCESS | 708 | 1461222501679 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]]]}] 00:08:21 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 00:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 943ms 00:08:21 INFO - PROCESS | 708 | 1461222501759 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 00:08:21 INFO - PROCESS | 708 | 1461222501762 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 00:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:08:21 INFO - PROCESS | 708 | 1461222501765 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:08:21 INFO - PROCESS | 708 | 1461222501767 Marionette TRACE conn5 <- [1,1998,null,{}] 00:08:21 INFO - PROCESS | 708 | 1461222501771 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}] 00:08:21 INFO - PROCESS | 708 | 1461222501915 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 00:08:22 INFO - PROCESS | 708 | 1461222502050 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 708 | ++DOCSHELL 0000001433211000 == 72 [pid = 708] [id = 509] 00:08:22 INFO - PROCESS | 708 | ++DOMWINDOW == 190 (000000142B6D5400) [pid = 708] [serial = 1527] [outer = 0000000000000000] 00:08:22 INFO - PROCESS | 708 | ++DOMWINDOW == 191 (000000142B6DE800) [pid = 708] [serial = 1528] [outer = 000000142B6D5400] 00:08:22 INFO - PROCESS | 708 | 1461222502106 Marionette DEBUG loaded listener.js 00:08:22 INFO - PROCESS | 708 | ++DOMWINDOW == 192 (000000142E8AD800) [pid = 708] [serial = 1529] [outer = 000000142B6D5400] 00:08:22 INFO - PROCESS | 708 | 1461222502707 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]]]}] 00:08:22 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 00:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 984ms 00:08:22 INFO - PROCESS | 708 | 1461222502752 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 00:08:22 INFO - PROCESS | 708 | 1461222502754 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 00:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:08:22 INFO - PROCESS | 708 | 1461222502758 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:08:22 INFO - PROCESS | 708 | 1461222502760 Marionette TRACE conn5 <- [1,2002,null,{}] 00:08:22 INFO - PROCESS | 708 | 1461222502764 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}] 00:08:22 INFO - PROCESS | 708 | 1461222502900 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 00:08:23 INFO - PROCESS | 708 | 1461222503039 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:23 INFO - PROCESS | 708 | ++DOCSHELL 00000014333D3800 == 73 [pid = 708] [id = 510] 00:08:23 INFO - PROCESS | 708 | ++DOMWINDOW == 193 (000000142ED20C00) [pid = 708] [serial = 1530] [outer = 0000000000000000] 00:08:23 INFO - PROCESS | 708 | ++DOMWINDOW == 194 (000000142EDFB400) [pid = 708] [serial = 1531] [outer = 000000142ED20C00] 00:08:23 INFO - PROCESS | 708 | 1461222503098 Marionette DEBUG loaded listener.js 00:08:23 INFO - PROCESS | 708 | ++DOMWINDOW == 195 (000000142EE1B800) [pid = 708] [serial = 1532] [outer = 000000142ED20C00] 00:08:23 INFO - PROCESS | 708 | 1461222503625 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]]]}] 00:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 880ms 00:08:23 INFO - PROCESS | 708 | 1461222503641 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 00:08:23 INFO - PROCESS | 708 | 1461222503643 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 00:08:23 INFO - PROCESS | 708 | 1461222503647 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:08:23 INFO - PROCESS | 708 | 1461222503649 Marionette TRACE conn5 <- [1,2006,null,{}] 00:08:23 INFO - PROCESS | 708 | 1461222503653 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}] 00:08:23 INFO - PROCESS | 708 | 1461222503811 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 00:08:23 INFO - PROCESS | 708 | 1461222503887 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:23 INFO - PROCESS | 708 | ++DOCSHELL 00000014335CC800 == 74 [pid = 708] [id = 511] 00:08:23 INFO - PROCESS | 708 | ++DOMWINDOW == 196 (0000001425E46000) [pid = 708] [serial = 1533] [outer = 0000000000000000] 00:08:23 INFO - PROCESS | 708 | ++DOMWINDOW == 197 (0000001425E4D400) [pid = 708] [serial = 1534] [outer = 0000001425E46000] 00:08:23 INFO - PROCESS | 708 | 1461222503943 Marionette DEBUG loaded listener.js 00:08:24 INFO - PROCESS | 708 | ++DOMWINDOW == 198 (000000142EE0FC00) [pid = 708] [serial = 1535] [outer = 0000001425E46000] 00:08:24 INFO - PROCESS | 708 | 1461222504526 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]]]}] 00:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 944ms 00:08:24 INFO - PROCESS | 708 | 1461222504594 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 00:08:24 INFO - PROCESS | 708 | 1461222504596 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 00:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:08:24 INFO - PROCESS | 708 | 1461222504600 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:08:24 INFO - PROCESS | 708 | 1461222504602 Marionette TRACE conn5 <- [1,2010,null,{}] 00:08:24 INFO - PROCESS | 708 | 1461222504639 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}] 00:08:24 INFO - PROCESS | 708 | 1461222504760 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 00:08:24 INFO - PROCESS | 708 | 1461222504893 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:24 INFO - PROCESS | 708 | ++DOCSHELL 0000001424C72800 == 75 [pid = 708] [id = 512] 00:08:24 INFO - PROCESS | 708 | ++DOMWINDOW == 199 (000000141D806000) [pid = 708] [serial = 1536] [outer = 0000000000000000] 00:08:24 INFO - PROCESS | 708 | ++DOMWINDOW == 200 (0000001421F36C00) [pid = 708] [serial = 1537] [outer = 000000141D806000] 00:08:24 INFO - PROCESS | 708 | 1461222504953 Marionette DEBUG loaded listener.js 00:08:25 INFO - PROCESS | 708 | ++DOMWINDOW == 201 (00000014295B3C00) [pid = 708] [serial = 1538] [outer = 000000141D806000] 00:08:25 INFO - PROCESS | 708 | 1461222505516 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]]]}] 00:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 985ms 00:08:25 INFO - PROCESS | 708 | 1461222505588 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 00:08:25 INFO - PROCESS | 708 | 1461222505591 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 00:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:08:25 INFO - PROCESS | 708 | 1461222505594 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:08:25 INFO - PROCESS | 708 | 1461222505596 Marionette TRACE conn5 <- [1,2014,null,{}] 00:08:25 INFO - PROCESS | 708 | 1461222505600 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}] 00:08:25 INFO - PROCESS | 708 | 1461222505717 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 00:08:25 INFO - PROCESS | 708 | 1461222505856 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:25 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF08000 == 76 [pid = 708] [id = 513] 00:08:25 INFO - PROCESS | 708 | ++DOMWINDOW == 202 (000000142C514C00) [pid = 708] [serial = 1539] [outer = 0000000000000000] 00:08:25 INFO - PROCESS | 708 | ++DOMWINDOW == 203 (00000014314D3000) [pid = 708] [serial = 1540] [outer = 000000142C514C00] 00:08:25 INFO - PROCESS | 708 | 1461222505913 Marionette DEBUG loaded listener.js 00:08:26 INFO - PROCESS | 708 | ++DOMWINDOW == 204 (00000014314DD400) [pid = 708] [serial = 1541] [outer = 000000142C514C00] 00:08:26 INFO - PROCESS | 708 | 1461222506719 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]]]}] 00:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1181ms 00:08:26 INFO - PROCESS | 708 | 1461222506778 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 00:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:08:26 INFO - PROCESS | 708 | 1461222506784 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 00:08:26 INFO - PROCESS | 708 | 1461222506804 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:08:26 INFO - PROCESS | 708 | 1461222506808 Marionette TRACE conn5 <- [1,2018,null,{}] 00:08:26 INFO - PROCESS | 708 | 1461222506837 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}] 00:08:26 INFO - PROCESS | 708 | 1461222506960 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 00:08:27 INFO - PROCESS | 708 | 1461222507096 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:27 INFO - PROCESS | 708 | ++DOCSHELL 0000001417265000 == 77 [pid = 708] [id = 514] 00:08:27 INFO - PROCESS | 708 | ++DOMWINDOW == 205 (0000001423C38400) [pid = 708] [serial = 1542] [outer = 0000000000000000] 00:08:27 INFO - PROCESS | 708 | ++DOMWINDOW == 206 (00000014245B4000) [pid = 708] [serial = 1543] [outer = 0000001423C38400] 00:08:27 INFO - PROCESS | 708 | 1461222507149 Marionette DEBUG loaded listener.js 00:08:27 INFO - PROCESS | 708 | ++DOMWINDOW == 207 (00000014253B4000) [pid = 708] [serial = 1544] [outer = 0000001423C38400] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 000000142FEDE800 == 76 [pid = 708] [id = 503] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 000000142DBE3800 == 75 [pid = 708] [id = 502] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 000000142EEDE000 == 74 [pid = 708] [id = 501] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 000000142ED3A800 == 73 [pid = 708] [id = 500] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 000000142D58C800 == 72 [pid = 708] [id = 499] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 000000142CF22800 == 71 [pid = 708] [id = 498] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 0000001428ED1000 == 70 [pid = 708] [id = 497] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 000000141D511800 == 69 [pid = 708] [id = 496] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 206 (000000142C509400) [pid = 708] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 205 (000000142C75F000) [pid = 708] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 000000142A6BA000 == 68 [pid = 708] [id = 495] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 0000001425590800 == 67 [pid = 708] [id = 494] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 000000143225F800 == 66 [pid = 708] [id = 493] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 000000142EE6F000 == 65 [pid = 708] [id = 492] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 000000142EE51800 == 64 [pid = 708] [id = 491] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 000000143126A800 == 63 [pid = 708] [id = 490] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 000000142D595800 == 62 [pid = 708] [id = 489] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 0000001425BC8800 == 61 [pid = 708] [id = 488] 00:08:27 INFO - PROCESS | 708 | --DOCSHELL 0000001430A98000 == 60 [pid = 708] [id = 487] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 204 (0000001429961800) [pid = 708] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 203 (0000001417434800) [pid = 708] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 202 (0000001424E37000) [pid = 708] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 201 (000000141DC9D000) [pid = 708] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 200 (0000001418442C00) [pid = 708] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 199 (000000142B499800) [pid = 708] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 198 (000000141D683C00) [pid = 708] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 197 (000000142A629C00) [pid = 708] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 196 (0000001428DC7C00) [pid = 708] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 195 (0000001421F3A800) [pid = 708] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 194 (000000141716CC00) [pid = 708] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 193 (000000141E60C000) [pid = 708] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 192 (000000142A631000) [pid = 708] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 191 (000000141D8C8C00) [pid = 708] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 190 (00000014253AAC00) [pid = 708] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 189 (0000001425FE4C00) [pid = 708] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 188 (00000014274DFC00) [pid = 708] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 187 (0000001428DBC800) [pid = 708] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 186 (000000142C516400) [pid = 708] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 185 (00000014295C4800) [pid = 708] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 184 (000000142B49C000) [pid = 708] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 183 (0000001427376C00) [pid = 708] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 182 (000000142D339000) [pid = 708] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 181 (000000141DB0F400) [pid = 708] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 180 (000000142E431800) [pid = 708] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | --DOMWINDOW == 179 (0000001428FE4400) [pid = 708] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 00:08:27 INFO - PROCESS | 708 | 1461222507786 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]]]}] 00:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1018ms 00:08:27 INFO - PROCESS | 708 | 1461222507809 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 00:08:27 INFO - PROCESS | 708 | 1461222507815 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 00:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:08:27 INFO - PROCESS | 708 | 1461222507825 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:08:27 INFO - PROCESS | 708 | 1461222507828 Marionette TRACE conn5 <- [1,2022,null,{}] 00:08:27 INFO - PROCESS | 708 | 1461222507838 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}] 00:08:27 INFO - PROCESS | 708 | 1461222507939 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 00:08:27 INFO - PROCESS | 708 | 1461222507948 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:27 INFO - PROCESS | 708 | ++DOCSHELL 000000142770D000 == 61 [pid = 708] [id = 515] 00:08:27 INFO - PROCESS | 708 | ++DOMWINDOW == 180 (0000001418230400) [pid = 708] [serial = 1545] [outer = 0000000000000000] 00:08:27 INFO - PROCESS | 708 | ++DOMWINDOW == 181 (0000001422367800) [pid = 708] [serial = 1546] [outer = 0000001418230400] 00:08:28 INFO - PROCESS | 708 | 1461222507996 Marionette DEBUG loaded listener.js 00:08:28 INFO - PROCESS | 708 | ++DOMWINDOW == 182 (0000001425AE1C00) [pid = 708] [serial = 1547] [outer = 0000001418230400] 00:08:28 INFO - PROCESS | 708 | 1461222508498 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]]]}] 00:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 690ms 00:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:08:28 INFO - PROCESS | 708 | 1461222508513 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 00:08:28 INFO - PROCESS | 708 | 1461222508516 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 00:08:28 INFO - PROCESS | 708 | 1461222508520 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:08:28 INFO - PROCESS | 708 | 1461222508524 Marionette TRACE conn5 <- [1,2026,null,{}] 00:08:28 INFO - PROCESS | 708 | 1461222508540 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}] 00:08:28 INFO - PROCESS | 708 | 1461222508637 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 00:08:28 INFO - PROCESS | 708 | 1461222508682 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:28 INFO - PROCESS | 708 | ++DOCSHELL 000000142D396000 == 62 [pid = 708] [id = 516] 00:08:28 INFO - PROCESS | 708 | ++DOMWINDOW == 183 (0000001424FC2000) [pid = 708] [serial = 1548] [outer = 0000000000000000] 00:08:28 INFO - PROCESS | 708 | ++DOMWINDOW == 184 (0000001428915000) [pid = 708] [serial = 1549] [outer = 0000001424FC2000] 00:08:28 INFO - PROCESS | 708 | 1461222508812 Marionette DEBUG loaded listener.js 00:08:28 INFO - PROCESS | 708 | ++DOMWINDOW == 185 (0000001428FE9C00) [pid = 708] [serial = 1550] [outer = 0000001424FC2000] 00:08:29 INFO - PROCESS | 708 | 1461222509192 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]]]}] 00:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 693ms 00:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:08:29 INFO - PROCESS | 708 | 1461222509232 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 00:08:29 INFO - PROCESS | 708 | 1461222509235 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 00:08:29 INFO - PROCESS | 708 | 1461222509240 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:08:29 INFO - PROCESS | 708 | 1461222509242 Marionette TRACE conn5 <- [1,2030,null,{}] 00:08:29 INFO - PROCESS | 708 | 1461222509245 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}] 00:08:29 INFO - PROCESS | 708 | 1461222509342 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 00:08:29 INFO - PROCESS | 708 | 1461222509349 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:29 INFO - PROCESS | 708 | ++DOCSHELL 000000142E48B800 == 63 [pid = 708] [id = 517] 00:08:29 INFO - PROCESS | 708 | ++DOMWINDOW == 186 (00000014293E3C00) [pid = 708] [serial = 1551] [outer = 0000000000000000] 00:08:29 INFO - PROCESS | 708 | ++DOMWINDOW == 187 (00000014295C6000) [pid = 708] [serial = 1552] [outer = 00000014293E3C00] 00:08:29 INFO - PROCESS | 708 | 1461222509396 Marionette DEBUG loaded listener.js 00:08:29 INFO - PROCESS | 708 | ++DOMWINDOW == 188 (000000142995C000) [pid = 708] [serial = 1553] [outer = 00000014293E3C00] 00:08:29 INFO - PROCESS | 708 | 1461222509882 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]]]}] 00:08:29 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) 00:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 00:08:29 INFO - PROCESS | 708 | 1461222509931 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 00:08:29 INFO - PROCESS | 708 | 1461222509933 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 00:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:08:29 INFO - PROCESS | 708 | 1461222509937 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:08:29 INFO - PROCESS | 708 | 1461222509939 Marionette TRACE conn5 <- [1,2034,null,{}] 00:08:29 INFO - PROCESS | 708 | 1461222509948 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}] 00:08:30 INFO - PROCESS | 708 | 1461222510076 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 00:08:30 INFO - PROCESS | 708 | 1461222510173 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:30 INFO - PROCESS | 708 | ++DOCSHELL 000000142ED3A800 == 64 [pid = 708] [id = 518] 00:08:30 INFO - PROCESS | 708 | ++DOMWINDOW == 189 (000000142A461400) [pid = 708] [serial = 1554] [outer = 0000000000000000] 00:08:30 INFO - PROCESS | 708 | ++DOMWINDOW == 190 (000000142A68D800) [pid = 708] [serial = 1555] [outer = 000000142A461400] 00:08:30 INFO - PROCESS | 708 | 1461222510219 Marionette DEBUG loaded listener.js 00:08:30 INFO - PROCESS | 708 | ++DOMWINDOW == 191 (000000142B6D5800) [pid = 708] [serial = 1556] [outer = 000000142A461400] 00:08:30 INFO - PROCESS | 708 | 1461222510660 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]]]}] 00:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 733ms 00:08:30 INFO - PROCESS | 708 | 1461222510676 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 00:08:30 INFO - PROCESS | 708 | 1461222510679 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 00:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:08:30 INFO - PROCESS | 708 | 1461222510682 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:08:30 INFO - PROCESS | 708 | 1461222510684 Marionette TRACE conn5 <- [1,2038,null,{}] 00:08:30 INFO - PROCESS | 708 | 1461222510688 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}] 00:08:30 INFO - PROCESS | 708 | 1461222510832 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 00:08:30 INFO - PROCESS | 708 | 1461222510867 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:30 INFO - PROCESS | 708 | ++DOCSHELL 000000142F030800 == 65 [pid = 708] [id = 519] 00:08:30 INFO - PROCESS | 708 | ++DOMWINDOW == 192 (0000001417479000) [pid = 708] [serial = 1557] [outer = 0000000000000000] 00:08:30 INFO - PROCESS | 708 | ++DOMWINDOW == 193 (000000142C50C800) [pid = 708] [serial = 1558] [outer = 0000001417479000] 00:08:30 INFO - PROCESS | 708 | 1461222510916 Marionette DEBUG loaded listener.js 00:08:30 INFO - PROCESS | 708 | ++DOMWINDOW == 194 (000000142D2AF000) [pid = 708] [serial = 1559] [outer = 0000001417479000] 00:08:31 INFO - PROCESS | 708 | 1461222511356 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]]]}] 00:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 00:08:31 INFO - PROCESS | 708 | 1461222511421 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 00:08:31 INFO - PROCESS | 708 | 1461222511424 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 00:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:08:31 INFO - PROCESS | 708 | 1461222511427 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:08:31 INFO - PROCESS | 708 | 1461222511429 Marionette TRACE conn5 <- [1,2042,null,{}] 00:08:31 INFO - PROCESS | 708 | 1461222511433 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}] 00:08:31 INFO - PROCESS | 708 | 1461222511584 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 00:08:31 INFO - PROCESS | 708 | --DOMWINDOW == 193 (0000001425AE3400) [pid = 708] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:08:31 INFO - PROCESS | 708 | --DOMWINDOW == 192 (000000141676E400) [pid = 708] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:08:31 INFO - PROCESS | 708 | --DOMWINDOW == 191 (000000141844C800) [pid = 708] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:08:31 INFO - PROCESS | 708 | --DOMWINDOW == 190 (000000142730A800) [pid = 708] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:08:31 INFO - PROCESS | 708 | --DOMWINDOW == 189 (000000141823D400) [pid = 708] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:08:31 INFO - PROCESS | 708 | --DOMWINDOW == 188 (000000142A6E2000) [pid = 708] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:08:31 INFO - PROCESS | 708 | --DOMWINDOW == 187 (0000001428FEB400) [pid = 708] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:08:31 INFO - PROCESS | 708 | --DOMWINDOW == 186 (0000001417430000) [pid = 708] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:08:31 INFO - PROCESS | 708 | --DOMWINDOW == 185 (0000001429952800) [pid = 708] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:08:31 INFO - PROCESS | 708 | 1461222511969 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:31 INFO - PROCESS | 708 | ++DOCSHELL 000000142C599800 == 66 [pid = 708] [id = 520] 00:08:31 INFO - PROCESS | 708 | ++DOMWINDOW == 186 (0000001417430000) [pid = 708] [serial = 1560] [outer = 0000000000000000] 00:08:32 INFO - PROCESS | 708 | ++DOMWINDOW == 187 (000000141870B000) [pid = 708] [serial = 1561] [outer = 0000001417430000] 00:08:32 INFO - PROCESS | 708 | 1461222512015 Marionette DEBUG loaded listener.js 00:08:32 INFO - PROCESS | 708 | ++DOMWINDOW == 188 (00000014296CB800) [pid = 708] [serial = 1562] [outer = 0000001417430000] 00:08:32 INFO - PROCESS | 708 | 1461222512388 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]]]}] 00:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 985ms 00:08:32 INFO - PROCESS | 708 | 1461222512415 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 00:08:32 INFO - PROCESS | 708 | 1461222512417 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 00:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:08:32 INFO - PROCESS | 708 | 1461222512420 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:08:32 INFO - PROCESS | 708 | 1461222512422 Marionette TRACE conn5 <- [1,2046,null,{}] 00:08:32 INFO - PROCESS | 708 | 1461222512426 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}] 00:08:32 INFO - PROCESS | 708 | 1461222512554 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 00:08:32 INFO - PROCESS | 708 | 1461222512563 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:32 INFO - PROCESS | 708 | ++DOCSHELL 00000014300CD800 == 67 [pid = 708] [id = 521] 00:08:32 INFO - PROCESS | 708 | ++DOMWINDOW == 189 (000000142D55A400) [pid = 708] [serial = 1563] [outer = 0000000000000000] 00:08:32 INFO - PROCESS | 708 | ++DOMWINDOW == 190 (000000142EBC4800) [pid = 708] [serial = 1564] [outer = 000000142D55A400] 00:08:32 INFO - PROCESS | 708 | 1461222512609 Marionette DEBUG loaded listener.js 00:08:32 INFO - PROCESS | 708 | ++DOMWINDOW == 191 (000000142ED1C800) [pid = 708] [serial = 1565] [outer = 000000142D55A400] 00:08:33 INFO - PROCESS | 708 | 1461222513021 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]]]}] 00:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms 00:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:08:33 INFO - PROCESS | 708 | 1461222513053 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 00:08:33 INFO - PROCESS | 708 | 1461222513055 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 00:08:33 INFO - PROCESS | 708 | 1461222513059 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:08:33 INFO - PROCESS | 708 | 1461222513061 Marionette TRACE conn5 <- [1,2050,null,{}] 00:08:33 INFO - PROCESS | 708 | 1461222513064 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}] 00:08:33 INFO - PROCESS | 708 | 1461222513197 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 00:08:33 INFO - PROCESS | 708 | 1461222513243 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:33 INFO - PROCESS | 708 | ++DOCSHELL 000000143127B000 == 68 [pid = 708] [id = 522] 00:08:33 INFO - PROCESS | 708 | ++DOMWINDOW == 192 (000000142EDF2800) [pid = 708] [serial = 1566] [outer = 0000000000000000] 00:08:33 INFO - PROCESS | 708 | ++DOMWINDOW == 193 (000000142EE0D400) [pid = 708] [serial = 1567] [outer = 000000142EDF2800] 00:08:33 INFO - PROCESS | 708 | 1461222513288 Marionette DEBUG loaded listener.js 00:08:33 INFO - PROCESS | 708 | ++DOMWINDOW == 194 (00000014314DD000) [pid = 708] [serial = 1568] [outer = 000000142EDF2800] 00:08:33 INFO - PROCESS | 708 | 1461222513684 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]]]}] 00:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 00:08:33 INFO - PROCESS | 708 | 1461222513753 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 00:08:33 INFO - PROCESS | 708 | 1461222513755 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 00:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:08:33 INFO - PROCESS | 708 | 1461222513759 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:08:33 INFO - PROCESS | 708 | 1461222513761 Marionette TRACE conn5 <- [1,2054,null,{}] 00:08:33 INFO - PROCESS | 708 | 1461222513765 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}] 00:08:33 INFO - PROCESS | 708 | 1461222513858 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 00:08:33 INFO - PROCESS | 708 | 1461222513864 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:33 INFO - PROCESS | 708 | ++DOCSHELL 0000001432254000 == 69 [pid = 708] [id = 523] 00:08:33 INFO - PROCESS | 708 | ++DOMWINDOW == 195 (0000001431D6C000) [pid = 708] [serial = 1569] [outer = 0000000000000000] 00:08:33 INFO - PROCESS | 708 | ++DOMWINDOW == 196 (0000001431D6F800) [pid = 708] [serial = 1570] [outer = 0000001431D6C000] 00:08:33 INFO - PROCESS | 708 | 1461222513909 Marionette DEBUG loaded listener.js 00:08:33 INFO - PROCESS | 708 | ++DOMWINDOW == 197 (000000143214A400) [pid = 708] [serial = 1571] [outer = 0000001431D6C000] 00:08:34 INFO - PROCESS | 708 | 1461222514662 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]]]}] 00:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 942ms 00:08:34 INFO - PROCESS | 708 | 1461222514705 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 00:08:34 INFO - PROCESS | 708 | 1461222514711 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 00:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:08:34 INFO - PROCESS | 708 | 1461222514717 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:08:34 INFO - PROCESS | 708 | 1461222514721 Marionette TRACE conn5 <- [1,2058,null,{}] 00:08:34 INFO - PROCESS | 708 | 1461222514727 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}] 00:08:34 INFO - PROCESS | 708 | 1461222514854 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 00:08:35 INFO - PROCESS | 708 | 1461222514996 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:35 INFO - PROCESS | 708 | ++DOCSHELL 000000142B66B800 == 70 [pid = 708] [id = 524] 00:08:35 INFO - PROCESS | 708 | ++DOMWINDOW == 198 (0000001418247800) [pid = 708] [serial = 1572] [outer = 0000000000000000] 00:08:35 INFO - PROCESS | 708 | ++DOMWINDOW == 199 (0000001418921400) [pid = 708] [serial = 1573] [outer = 0000001418247800] 00:08:35 INFO - PROCESS | 708 | 1461222515056 Marionette DEBUG loaded listener.js 00:08:35 INFO - PROCESS | 708 | ++DOMWINDOW == 200 (0000001421F3A800) [pid = 708] [serial = 1574] [outer = 0000001418247800] 00:08:35 INFO - PROCESS | 708 | 1461222515615 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]]]}] 00:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 942ms 00:08:35 INFO - PROCESS | 708 | 1461222515661 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 00:08:35 INFO - PROCESS | 708 | 1461222515668 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 00:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:08:35 INFO - PROCESS | 708 | 1461222515675 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:08:35 INFO - PROCESS | 708 | 1461222515678 Marionette TRACE conn5 <- [1,2062,null,{}] 00:08:35 INFO - PROCESS | 708 | 1461222515682 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}] 00:08:35 INFO - PROCESS | 708 | 1461222515804 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 00:08:35 INFO - PROCESS | 708 | 1461222515916 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:35 INFO - PROCESS | 708 | ++DOCSHELL 000000142ED37000 == 71 [pid = 708] [id = 525] 00:08:35 INFO - PROCESS | 708 | ++DOMWINDOW == 201 (0000001425B25800) [pid = 708] [serial = 1575] [outer = 0000000000000000] 00:08:36 INFO - PROCESS | 708 | ++DOMWINDOW == 202 (00000014262E5800) [pid = 708] [serial = 1576] [outer = 0000001425B25800] 00:08:36 INFO - PROCESS | 708 | 1461222516012 Marionette DEBUG loaded listener.js 00:08:36 INFO - PROCESS | 708 | ++DOMWINDOW == 203 (0000001428DBF000) [pid = 708] [serial = 1577] [outer = 0000001425B25800] 00:08:36 INFO - PROCESS | 708 | 1461222516635 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]]]}] 00:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1027ms 00:08:36 INFO - PROCESS | 708 | 1461222516707 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 00:08:36 INFO - PROCESS | 708 | 1461222516710 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 00:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:08:36 INFO - PROCESS | 708 | 1461222516713 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:08:36 INFO - PROCESS | 708 | 1461222516717 Marionette TRACE conn5 <- [1,2066,null,{}] 00:08:36 INFO - PROCESS | 708 | 1461222516763 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}] 00:08:36 INFO - PROCESS | 708 | 1461222516898 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 00:08:37 INFO - PROCESS | 708 | 1461222517029 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:37 INFO - PROCESS | 708 | ++DOCSHELL 00000014335CE000 == 72 [pid = 708] [id = 526] 00:08:37 INFO - PROCESS | 708 | ++DOMWINDOW == 204 (00000014296D7800) [pid = 708] [serial = 1578] [outer = 0000000000000000] 00:08:37 INFO - PROCESS | 708 | ++DOMWINDOW == 205 (000000142D55B800) [pid = 708] [serial = 1579] [outer = 00000014296D7800] 00:08:37 INFO - PROCESS | 708 | 1461222517091 Marionette DEBUG loaded listener.js 00:08:37 INFO - PROCESS | 708 | ++DOMWINDOW == 206 (00000014314D8400) [pid = 708] [serial = 1580] [outer = 00000014296D7800] 00:08:37 INFO - PROCESS | 708 | 1461222517685 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]]]}] 00:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 985ms 00:08:37 INFO - PROCESS | 708 | 1461222517700 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 00:08:37 INFO - PROCESS | 708 | 1461222517704 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 00:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:08:37 INFO - PROCESS | 708 | 1461222517707 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:08:37 INFO - PROCESS | 708 | 1461222517710 Marionette TRACE conn5 <- [1,2070,null,{}] 00:08:37 INFO - PROCESS | 708 | 1461222517713 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}] 00:08:37 INFO - PROCESS | 708 | 1461222517833 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 00:08:37 INFO - PROCESS | 708 | 1461222517944 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:37 INFO - PROCESS | 708 | ++DOCSHELL 000000143302F800 == 73 [pid = 708] [id = 527] 00:08:37 INFO - PROCESS | 708 | ++DOMWINDOW == 207 (00000014317D0400) [pid = 708] [serial = 1581] [outer = 0000000000000000] 00:08:37 INFO - PROCESS | 708 | ++DOMWINDOW == 208 (00000014317D3800) [pid = 708] [serial = 1582] [outer = 00000014317D0400] 00:08:38 INFO - PROCESS | 708 | 1461222517999 Marionette DEBUG loaded listener.js 00:08:38 INFO - PROCESS | 708 | ++DOMWINDOW == 209 (0000001431D6E000) [pid = 708] [serial = 1583] [outer = 00000014317D0400] 00:08:38 INFO - PROCESS | 708 | 1461222518542 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]]]}] 00:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 879ms 00:08:38 INFO - PROCESS | 708 | 1461222518589 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 00:08:38 INFO - PROCESS | 708 | 1461222518592 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 00:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:08:38 INFO - PROCESS | 708 | 1461222518595 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:08:38 INFO - PROCESS | 708 | 1461222518597 Marionette TRACE conn5 <- [1,2074,null,{}] 00:08:38 INFO - PROCESS | 708 | 1461222518601 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}] 00:08:38 INFO - PROCESS | 708 | 1461222518716 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 00:08:38 INFO - PROCESS | 708 | 1461222518827 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:38 INFO - PROCESS | 708 | ++DOCSHELL 00000014319AB800 == 74 [pid = 708] [id = 528] 00:08:38 INFO - PROCESS | 708 | ++DOMWINDOW == 210 (000000142F84D800) [pid = 708] [serial = 1584] [outer = 0000000000000000] 00:08:38 INFO - PROCESS | 708 | ++DOMWINDOW == 211 (000000142F854800) [pid = 708] [serial = 1585] [outer = 000000142F84D800] 00:08:38 INFO - PROCESS | 708 | 1461222518882 Marionette DEBUG loaded listener.js 00:08:38 INFO - PROCESS | 708 | ++DOMWINDOW == 212 (00000014317D4800) [pid = 708] [serial = 1586] [outer = 000000142F84D800] 00:08:39 INFO - PROCESS | 708 | 1461222519488 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]]]}] 00:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 943ms 00:08:39 INFO - PROCESS | 708 | 1461222519541 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 00:08:39 INFO - PROCESS | 708 | 1461222519543 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 00:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:08:39 INFO - PROCESS | 708 | 1461222519547 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:08:39 INFO - PROCESS | 708 | 1461222519550 Marionette TRACE conn5 <- [1,2078,null,{}] 00:08:39 INFO - PROCESS | 708 | 1461222519554 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}] 00:08:39 INFO - PROCESS | 708 | 1461222519679 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 00:08:39 INFO - PROCESS | 708 | 1461222519820 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:39 INFO - PROCESS | 708 | ++DOCSHELL 0000001432A4B800 == 75 [pid = 708] [id = 529] 00:08:39 INFO - PROCESS | 708 | ++DOMWINDOW == 213 (0000001432151400) [pid = 708] [serial = 1587] [outer = 0000000000000000] 00:08:39 INFO - PROCESS | 708 | ++DOMWINDOW == 214 (00000014323B5400) [pid = 708] [serial = 1588] [outer = 0000001432151400] 00:08:39 INFO - PROCESS | 708 | 1461222519879 Marionette DEBUG loaded listener.js 00:08:39 INFO - PROCESS | 708 | ++DOMWINDOW == 215 (00000014323BE800) [pid = 708] [serial = 1589] [outer = 0000001432151400] 00:08:40 INFO - PROCESS | 708 | 1461222520499 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]]]}] 00:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 986ms 00:08:40 INFO - PROCESS | 708 | 1461222520535 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 00:08:40 INFO - PROCESS | 708 | 1461222520538 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 00:08:40 INFO - PROCESS | 708 | 1461222520541 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:08:40 INFO - PROCESS | 708 | 1461222520544 Marionette TRACE conn5 <- [1,2082,null,{}] 00:08:40 INFO - PROCESS | 708 | 1461222520548 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}] 00:08:40 INFO - PROCESS | 708 | 1461222520666 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 00:08:40 INFO - PROCESS | 708 | 1461222520810 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:40 INFO - PROCESS | 708 | ++DOCSHELL 000000142A6BE000 == 76 [pid = 708] [id = 530] 00:08:40 INFO - PROCESS | 708 | ++DOMWINDOW == 216 (0000001419993800) [pid = 708] [serial = 1590] [outer = 0000000000000000] 00:08:40 INFO - PROCESS | 708 | ++DOMWINDOW == 217 (000000142730AC00) [pid = 708] [serial = 1591] [outer = 0000001419993800] 00:08:40 INFO - PROCESS | 708 | 1461222520867 Marionette DEBUG loaded listener.js 00:08:40 INFO - PROCESS | 708 | ++DOMWINDOW == 218 (000000142B438400) [pid = 708] [serial = 1592] [outer = 0000001419993800] 00:08:41 INFO - PROCESS | 708 | 1461222521413 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]]]}] 00:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1178ms 00:08:41 INFO - PROCESS | 708 | 1461222521724 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 00:08:41 INFO - PROCESS | 708 | 1461222521729 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 00:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:08:41 INFO - PROCESS | 708 | 1461222521735 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:08:41 INFO - PROCESS | 708 | 1461222521738 Marionette TRACE conn5 <- [1,2086,null,{}] 00:08:41 INFO - PROCESS | 708 | 1461222521745 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}] 00:08:41 INFO - PROCESS | 708 | 1461222521856 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 00:08:42 INFO - PROCESS | 708 | 1461222522017 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:42 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BDF800 == 77 [pid = 708] [id = 531] 00:08:42 INFO - PROCESS | 708 | ++DOMWINDOW == 219 (0000001417478000) [pid = 708] [serial = 1593] [outer = 0000000000000000] 00:08:42 INFO - PROCESS | 708 | ++DOMWINDOW == 220 (000000141796EC00) [pid = 708] [serial = 1594] [outer = 0000001417478000] 00:08:42 INFO - PROCESS | 708 | 1461222522071 Marionette DEBUG loaded listener.js 00:08:42 INFO - PROCESS | 708 | ++DOMWINDOW == 221 (0000001418713C00) [pid = 708] [serial = 1595] [outer = 0000001417478000] 00:08:42 INFO - PROCESS | 708 | 1461222522679 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]]]}] 00:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 984ms 00:08:42 INFO - PROCESS | 708 | 1461222522720 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 00:08:42 INFO - PROCESS | 708 | 1461222522724 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 00:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:08:42 INFO - PROCESS | 708 | 1461222522731 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:08:42 INFO - PROCESS | 708 | 1461222522735 Marionette TRACE conn5 <- [1,2090,null,{}] 00:08:42 INFO - PROCESS | 708 | 1461222522756 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}] 00:08:42 INFO - PROCESS | 708 | 1461222522869 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 00:08:43 INFO - PROCESS | 708 | 1461222523012 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:43 INFO - PROCESS | 708 | ++DOCSHELL 000000142571E800 == 78 [pid = 708] [id = 532] 00:08:43 INFO - PROCESS | 708 | ++DOMWINDOW == 222 (000000141D665400) [pid = 708] [serial = 1596] [outer = 0000000000000000] 00:08:43 INFO - PROCESS | 708 | ++DOMWINDOW == 223 (000000141DC9F000) [pid = 708] [serial = 1597] [outer = 000000141D665400] 00:08:43 INFO - PROCESS | 708 | 1461222523064 Marionette DEBUG loaded listener.js 00:08:43 INFO - PROCESS | 708 | ++DOMWINDOW == 224 (0000001421F35400) [pid = 708] [serial = 1598] [outer = 000000141D665400] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 000000142EECD800 == 77 [pid = 708] [id = 405] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 000000143127B000 == 76 [pid = 708] [id = 522] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 00000014300CD800 == 75 [pid = 708] [id = 521] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 000000142C599800 == 74 [pid = 708] [id = 520] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 000000142F030800 == 73 [pid = 708] [id = 519] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 000000142ED3A800 == 72 [pid = 708] [id = 518] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 000000142E48B800 == 71 [pid = 708] [id = 517] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 223 (000000142B43E800) [pid = 708] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 222 (0000001421F5F800) [pid = 708] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 221 (000000142730F800) [pid = 708] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 220 (000000142D55EC00) [pid = 708] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 219 (000000142E8B0C00) [pid = 708] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 218 (000000142C512000) [pid = 708] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 000000142D396000 == 70 [pid = 708] [id = 516] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 000000142770D000 == 69 [pid = 708] [id = 515] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 0000001417265000 == 68 [pid = 708] [id = 514] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 000000142CF08000 == 67 [pid = 708] [id = 513] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 0000001424C72800 == 66 [pid = 708] [id = 512] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 00000014335CC800 == 65 [pid = 708] [id = 511] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 00000014333D3800 == 64 [pid = 708] [id = 510] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 0000001433211000 == 63 [pid = 708] [id = 509] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 0000001432252000 == 62 [pid = 708] [id = 508] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 0000001431D2E000 == 61 [pid = 708] [id = 507] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 000000142CF21800 == 60 [pid = 708] [id = 506] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 0000001425EB9800 == 59 [pid = 708] [id = 505] 00:08:43 INFO - PROCESS | 708 | --DOCSHELL 0000001430A95800 == 58 [pid = 708] [id = 504] 00:08:43 INFO - PROCESS | 708 | 1461222523717 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]]]}] 00:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1031ms 00:08:43 INFO - PROCESS | 708 | 1461222523764 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 00:08:43 INFO - PROCESS | 708 | 1461222523766 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 00:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:08:43 INFO - PROCESS | 708 | 1461222523770 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:08:43 INFO - PROCESS | 708 | 1461222523772 Marionette TRACE conn5 <- [1,2094,null,{}] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 217 (0000001425F0E800) [pid = 708] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 216 (000000141693EC00) [pid = 708] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 215 (0000001418962C00) [pid = 708] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 214 (000000142EDF0000) [pid = 708] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 213 (0000001421FC8C00) [pid = 708] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 212 (000000141895E800) [pid = 708] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 211 (0000001427376800) [pid = 708] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 210 (00000014229A2000) [pid = 708] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 209 (0000001428DBD800) [pid = 708] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 208 (0000001425079C00) [pid = 708] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 207 (000000142ED1E800) [pid = 708] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 206 (0000001424FBC000) [pid = 708] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 205 (000000142B7DF800) [pid = 708] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 204 (00000014295D1800) [pid = 708] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 203 (0000001429552400) [pid = 708] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 202 (00000014269A8400) [pid = 708] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 201 (0000001429958400) [pid = 708] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 200 (000000142B43AC00) [pid = 708] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 199 (000000142A469800) [pid = 708] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 198 (000000142A690800) [pid = 708] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | --DOMWINDOW == 197 (0000001426912800) [pid = 708] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 00:08:43 INFO - PROCESS | 708 | 1461222523852 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}] 00:08:43 INFO - PROCESS | 708 | 1461222523957 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 00:08:43 INFO - PROCESS | 708 | 1461222523964 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:43 INFO - PROCESS | 708 | ++DOCSHELL 000000142530A000 == 59 [pid = 708] [id = 533] 00:08:43 INFO - PROCESS | 708 | ++DOMWINDOW == 198 (0000001419B3CC00) [pid = 708] [serial = 1599] [outer = 0000000000000000] 00:08:44 INFO - PROCESS | 708 | ++DOMWINDOW == 199 (000000141DAA5C00) [pid = 708] [serial = 1600] [outer = 0000001419B3CC00] 00:08:44 INFO - PROCESS | 708 | 1461222524015 Marionette DEBUG loaded listener.js 00:08:44 INFO - PROCESS | 708 | ++DOMWINDOW == 200 (0000001421F6AC00) [pid = 708] [serial = 1601] [outer = 0000001419B3CC00] 00:08:44 INFO - PROCESS | 708 | 1461222524525 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",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 00:08:44 INFO - PROCESS | 708 | 1461222524572 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 00:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:08:44 INFO - PROCESS | 708 | 1461222524575 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:08:44 INFO - PROCESS | 708 | 1461222524577 Marionette TRACE conn5 <- [1,2098,null,{}] 00:08:44 INFO - PROCESS | 708 | 1461222524581 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}] 00:08:44 INFO - PROCESS | 708 | 1461222524676 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 00:08:44 INFO - PROCESS | 708 | 1461222524773 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:44 INFO - PROCESS | 708 | ++DOCSHELL 00000014293CB000 == 60 [pid = 708] [id = 534] 00:08:44 INFO - PROCESS | 708 | ++DOMWINDOW == 201 (0000001423C35C00) [pid = 708] [serial = 1602] [outer = 0000000000000000] 00:08:44 INFO - PROCESS | 708 | ++DOMWINDOW == 202 (0000001424E2F800) [pid = 708] [serial = 1603] [outer = 0000001423C35C00] 00:08:44 INFO - PROCESS | 708 | 1461222524820 Marionette DEBUG loaded listener.js 00:08:44 INFO - PROCESS | 708 | ++DOMWINDOW == 203 (0000001425029C00) [pid = 708] [serial = 1604] [outer = 0000001423C35C00] 00:08:45 INFO - PROCESS | 708 | 1461222525202 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]]]}] 00:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 692ms 00:08:45 INFO - PROCESS | 708 | 1461222525270 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 00:08:45 INFO - PROCESS | 708 | 1461222525272 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 00:08:45 INFO - PROCESS | 708 | 1461222525275 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:08:45 INFO - PROCESS | 708 | 1461222525277 Marionette TRACE conn5 <- [1,2102,null,{}] 00:08:45 INFO - PROCESS | 708 | 1461222525281 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}] 00:08:45 INFO - PROCESS | 708 | 1461222525402 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 00:08:45 INFO - PROCESS | 708 | 1461222525413 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:45 INFO - PROCESS | 708 | ++DOCSHELL 000000142CEC2800 == 61 [pid = 708] [id = 535] 00:08:45 INFO - PROCESS | 708 | ++DOMWINDOW == 204 (0000001425082000) [pid = 708] [serial = 1605] [outer = 0000000000000000] 00:08:45 INFO - PROCESS | 708 | ++DOMWINDOW == 205 (00000014253AF800) [pid = 708] [serial = 1606] [outer = 0000001425082000] 00:08:45 INFO - PROCESS | 708 | 1461222525459 Marionette DEBUG loaded listener.js 00:08:45 INFO - PROCESS | 708 | ++DOMWINDOW == 206 (0000001425D13400) [pid = 708] [serial = 1607] [outer = 0000001425082000] 00:08:45 INFO - PROCESS | 708 | 1461222525905 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]]]}] 00:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 693ms 00:08:45 INFO - PROCESS | 708 | 1461222525972 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 00:08:45 INFO - PROCESS | 708 | 1461222525974 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 00:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:08:45 INFO - PROCESS | 708 | 1461222525978 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:08:45 INFO - PROCESS | 708 | 1461222525979 Marionette TRACE conn5 <- [1,2106,null,{}] 00:08:45 INFO - PROCESS | 708 | 1461222525984 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}] 00:08:46 INFO - PROCESS | 708 | 1461222526140 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 00:08:46 INFO - PROCESS | 708 | 1461222526205 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:46 INFO - PROCESS | 708 | ++DOCSHELL 000000142D3CF000 == 62 [pid = 708] [id = 536] 00:08:46 INFO - PROCESS | 708 | ++DOMWINDOW == 207 (0000001425F18400) [pid = 708] [serial = 1608] [outer = 0000000000000000] 00:08:46 INFO - PROCESS | 708 | ++DOMWINDOW == 208 (0000001425FF1800) [pid = 708] [serial = 1609] [outer = 0000001425F18400] 00:08:46 INFO - PROCESS | 708 | 1461222526254 Marionette DEBUG loaded listener.js 00:08:46 INFO - PROCESS | 708 | ++DOMWINDOW == 209 (000000142736C000) [pid = 708] [serial = 1610] [outer = 0000001425F18400] 00:08:46 INFO - PROCESS | 708 | 1461222526695 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]]]}] 00:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 732ms 00:08:46 INFO - PROCESS | 708 | 1461222526712 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 00:08:46 INFO - PROCESS | 708 | 1461222526715 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 00:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:08:46 INFO - PROCESS | 708 | 1461222526718 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:08:46 INFO - PROCESS | 708 | 1461222526720 Marionette TRACE conn5 <- [1,2110,null,{}] 00:08:46 INFO - PROCESS | 708 | 1461222526730 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}] 00:08:46 INFO - PROCESS | 708 | 1461222526879 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 00:08:46 INFO - PROCESS | 708 | 1461222526943 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:46 INFO - PROCESS | 708 | ++DOCSHELL 000000142E47D800 == 63 [pid = 708] [id = 537] 00:08:46 INFO - PROCESS | 708 | ++DOMWINDOW == 210 (0000001427375400) [pid = 708] [serial = 1611] [outer = 0000000000000000] 00:08:46 INFO - PROCESS | 708 | ++DOMWINDOW == 211 (0000001427EB3000) [pid = 708] [serial = 1612] [outer = 0000001427375400] 00:08:46 INFO - PROCESS | 708 | 1461222526990 Marionette DEBUG loaded listener.js 00:08:47 INFO - PROCESS | 708 | ++DOMWINDOW == 212 (0000001428DC5000) [pid = 708] [serial = 1613] [outer = 0000001427375400] 00:08:47 INFO - PROCESS | 708 | 1461222527405 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]]]}] 00:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 732ms 00:08:47 INFO - PROCESS | 708 | 1461222527454 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 00:08:47 INFO - PROCESS | 708 | 1461222527456 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 00:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:08:47 INFO - PROCESS | 708 | 1461222527459 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:08:47 INFO - PROCESS | 708 | 1461222527461 Marionette TRACE conn5 <- [1,2114,null,{}] 00:08:47 INFO - PROCESS | 708 | 1461222527465 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}] 00:08:47 INFO - PROCESS | 708 | 1461222527595 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 00:08:47 INFO - PROCESS | 708 | 1461222527660 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:47 INFO - PROCESS | 708 | ++DOCSHELL 000000142ED4D800 == 64 [pid = 708] [id = 538] 00:08:47 INFO - PROCESS | 708 | ++DOMWINDOW == 213 (0000001428DC8400) [pid = 708] [serial = 1614] [outer = 0000000000000000] 00:08:47 INFO - PROCESS | 708 | ++DOMWINDOW == 214 (0000001428FE9400) [pid = 708] [serial = 1615] [outer = 0000001428DC8400] 00:08:47 INFO - PROCESS | 708 | 1461222527706 Marionette DEBUG loaded listener.js 00:08:47 INFO - PROCESS | 708 | ++DOMWINDOW == 215 (0000001429520400) [pid = 708] [serial = 1616] [outer = 0000001428DC8400] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 214 (0000001419B6FC00) [pid = 708] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 213 (0000001429960800) [pid = 708] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 212 (0000001418BEAC00) [pid = 708] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 211 (000000142A6E4C00) [pid = 708] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 210 (000000141DC95C00) [pid = 708] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 209 (0000001418450C00) [pid = 708] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 208 (0000001425079000) [pid = 708] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 207 (0000001425D13000) [pid = 708] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 206 (0000001427315800) [pid = 708] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 205 (0000001421697C00) [pid = 708] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 204 (000000141DC96000) [pid = 708] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 203 (00000014256BA800) [pid = 708] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 202 (00000014289BB800) [pid = 708] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 201 (000000142951A800) [pid = 708] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 200 (0000001418265800) [pid = 708] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 199 (00000014179CAC00) [pid = 708] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 198 (0000001429559000) [pid = 708] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 197 (000000142D557400) [pid = 708] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 196 (000000142A6E5400) [pid = 708] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 195 (000000141E7ACC00) [pid = 708] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 194 (000000142B43B400) [pid = 708] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 193 (00000014296CF400) [pid = 708] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 192 (000000142A460800) [pid = 708] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 191 (00000014245B0400) [pid = 708] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 190 (000000142D33A000) [pid = 708] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 189 (00000014299CCC00) [pid = 708] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 188 (000000142995CC00) [pid = 708] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 187 (0000001428DC3400) [pid = 708] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 186 (000000142A68B400) [pid = 708] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 185 (0000001429524C00) [pid = 708] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 184 (000000141D1BC400) [pid = 708] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 183 (00000014253B2C00) [pid = 708] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 182 (00000014189A4400) [pid = 708] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 181 (0000001421FD0000) [pid = 708] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 180 (0000001425F12800) [pid = 708] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 179 (000000142B43BC00) [pid = 708] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 178 (000000142B4A4800) [pid = 708] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 177 (000000142C50B000) [pid = 708] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 176 (000000142D338400) [pid = 708] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 175 (000000141E7AB000) [pid = 708] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 174 (0000001425D18000) [pid = 708] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 173 (000000142D557800) [pid = 708] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 172 (0000001416947800) [pid = 708] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 171 (000000142EBC5C00) [pid = 708] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 170 (000000142EDF2800) [pid = 708] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 169 (000000142A461400) [pid = 708] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 168 (0000001417479000) [pid = 708] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 167 (0000001417430000) [pid = 708] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 166 (000000142954CC00) [pid = 708] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 165 (0000001424FC2000) [pid = 708] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 164 (000000142D33C800) [pid = 708] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 163 (0000001423C38400) [pid = 708] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 162 (000000142B7EAC00) [pid = 708] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 161 (0000001424FC3400) [pid = 708] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 160 (0000001418230400) [pid = 708] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 159 (00000014293E3C00) [pid = 708] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 158 (000000142B6D5400) [pid = 708] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 157 (0000001418247000) [pid = 708] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:08:48 INFO - PROCESS | 708 | --DOMWINDOW == 156 (000000142D55A400) [pid = 708] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:08:48 INFO - PROCESS | 708 | 1461222528747 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]]]}] 00:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1336ms 00:08:48 INFO - PROCESS | 708 | 1461222528798 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 00:08:48 INFO - PROCESS | 708 | 1461222528800 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 00:08:48 INFO - PROCESS | 708 | 1461222528803 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:08:48 INFO - PROCESS | 708 | 1461222528805 Marionette TRACE conn5 <- [1,2118,null,{}] 00:08:48 INFO - PROCESS | 708 | 1461222528808 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}] 00:08:48 INFO - PROCESS | 708 | 1461222528934 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 00:08:48 INFO - PROCESS | 708 | 1461222528946 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:48 INFO - PROCESS | 708 | ++DOCSHELL 000000142531A000 == 65 [pid = 708] [id = 539] 00:08:48 INFO - PROCESS | 708 | ++DOMWINDOW == 157 (0000001417474400) [pid = 708] [serial = 1617] [outer = 0000000000000000] 00:08:48 INFO - PROCESS | 708 | ++DOMWINDOW == 158 (0000001418261800) [pid = 708] [serial = 1618] [outer = 0000001417474400] 00:08:48 INFO - PROCESS | 708 | 1461222528992 Marionette DEBUG loaded listener.js 00:08:49 INFO - PROCESS | 708 | ++DOMWINDOW == 159 (000000141DC9A400) [pid = 708] [serial = 1619] [outer = 0000001417474400] 00:08:49 INFO - PROCESS | 708 | 1461222529411 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] 00:08:49 INFO - PROCESS | 708 | 1461222529441 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 00:08:49 INFO - PROCESS | 708 | 1461222529444 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:08:49 INFO - PROCESS | 708 | 1461222529446 Marionette TRACE conn5 <- [1,2122,null,{}] 00:08:49 INFO - PROCESS | 708 | 1461222529450 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}] 00:08:49 INFO - PROCESS | 708 | 1461222529545 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 00:08:49 INFO - PROCESS | 708 | 1461222529552 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:49 INFO - PROCESS | 708 | ++DOCSHELL 000000142F041000 == 66 [pid = 708] [id = 540] 00:08:49 INFO - PROCESS | 708 | ++DOMWINDOW == 160 (0000001421F36400) [pid = 708] [serial = 1620] [outer = 0000000000000000] 00:08:49 INFO - PROCESS | 708 | ++DOMWINDOW == 161 (000000142627B000) [pid = 708] [serial = 1621] [outer = 0000001421F36400] 00:08:49 INFO - PROCESS | 708 | 1461222529601 Marionette DEBUG loaded listener.js 00:08:49 INFO - PROCESS | 708 | ++DOMWINDOW == 162 (0000001428DC9800) [pid = 708] [serial = 1622] [outer = 0000001421F36400] 00:08:50 INFO - PROCESS | 708 | 1461222530049 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",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 00:08:50 INFO - PROCESS | 708 | 1461222530092 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 00:08:50 INFO - PROCESS | 708 | 1461222530095 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:08:50 INFO - PROCESS | 708 | 1461222530098 Marionette TRACE conn5 <- [1,2126,null,{}] 00:08:50 INFO - PROCESS | 708 | 1461222530102 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}] 00:08:50 INFO - PROCESS | 708 | 1461222530212 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 00:08:50 INFO - PROCESS | 708 | 1461222530218 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:50 INFO - PROCESS | 708 | ++DOCSHELL 000000142FB96800 == 67 [pid = 708] [id = 541] 00:08:50 INFO - PROCESS | 708 | ++DOMWINDOW == 163 (00000014295B5400) [pid = 708] [serial = 1623] [outer = 0000000000000000] 00:08:50 INFO - PROCESS | 708 | ++DOMWINDOW == 164 (00000014295C0000) [pid = 708] [serial = 1624] [outer = 00000014295B5400] 00:08:50 INFO - PROCESS | 708 | 1461222530300 Marionette DEBUG loaded listener.js 00:08:50 INFO - PROCESS | 708 | ++DOMWINDOW == 165 (00000014296D1C00) [pid = 708] [serial = 1625] [outer = 00000014295B5400] 00:08:50 INFO - PROCESS | 708 | 1461222530988 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]]]}] 00:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 943ms 00:08:51 INFO - PROCESS | 708 | 1461222531039 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 00:08:51 INFO - PROCESS | 708 | 1461222531045 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 00:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:08:51 INFO - PROCESS | 708 | 1461222531051 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:08:51 INFO - PROCESS | 708 | 1461222531055 Marionette TRACE conn5 <- [1,2130,null,{}] 00:08:51 INFO - PROCESS | 708 | 1461222531061 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}] 00:08:51 INFO - PROCESS | 708 | 1461222531189 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 00:08:51 INFO - PROCESS | 708 | 1461222531331 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:51 INFO - PROCESS | 708 | ++DOCSHELL 0000001425303000 == 68 [pid = 708] [id = 542] 00:08:51 INFO - PROCESS | 708 | ++DOMWINDOW == 166 (0000001417473C00) [pid = 708] [serial = 1626] [outer = 0000000000000000] 00:08:51 INFO - PROCESS | 708 | ++DOMWINDOW == 167 (0000001418249000) [pid = 708] [serial = 1627] [outer = 0000001417473C00] 00:08:51 INFO - PROCESS | 708 | 1461222531392 Marionette DEBUG loaded listener.js 00:08:51 INFO - PROCESS | 708 | ++DOMWINDOW == 168 (000000141D8C6400) [pid = 708] [serial = 1628] [outer = 0000001417473C00] 00:08:52 INFO - PROCESS | 708 | 1461222532027 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] 00:08:52 INFO - PROCESS | 708 | 1461222532095 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 00:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:08:52 INFO - PROCESS | 708 | 1461222532102 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:08:52 INFO - PROCESS | 708 | 1461222532105 Marionette TRACE conn5 <- [1,2134,null,{}] 00:08:52 INFO - PROCESS | 708 | 1461222532129 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}] 00:08:52 INFO - PROCESS | 708 | 1461222532278 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 00:08:52 INFO - PROCESS | 708 | 1461222532417 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:52 INFO - PROCESS | 708 | ++DOCSHELL 000000142D395800 == 69 [pid = 708] [id = 543] 00:08:52 INFO - PROCESS | 708 | ++DOMWINDOW == 169 (0000001424520400) [pid = 708] [serial = 1629] [outer = 0000000000000000] 00:08:52 INFO - PROCESS | 708 | ++DOMWINDOW == 170 (0000001425151800) [pid = 708] [serial = 1630] [outer = 0000001424520400] 00:08:52 INFO - PROCESS | 708 | 1461222532475 Marionette DEBUG loaded listener.js 00:08:52 INFO - PROCESS | 708 | ++DOMWINDOW == 171 (0000001425E4C000) [pid = 708] [serial = 1631] [outer = 0000001424520400] 00:08:53 INFO - PROCESS | 708 | 1461222533120 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] 00:08:53 INFO - PROCESS | 708 | 1461222533191 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 00:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:08:53 INFO - PROCESS | 708 | 1461222533195 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:08:53 INFO - PROCESS | 708 | 1461222533200 Marionette TRACE conn5 <- [1,2138,null,{}] 00:08:53 INFO - PROCESS | 708 | 1461222533212 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}] 00:08:53 INFO - PROCESS | 708 | 1461222533364 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 00:08:53 INFO - PROCESS | 708 | 1461222533505 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:53 INFO - PROCESS | 708 | ++DOCSHELL 00000014300BF000 == 70 [pid = 708] [id = 544] 00:08:53 INFO - PROCESS | 708 | ++DOMWINDOW == 172 (00000014274DAC00) [pid = 708] [serial = 1632] [outer = 0000000000000000] 00:08:53 INFO - PROCESS | 708 | ++DOMWINDOW == 173 (0000001429559400) [pid = 708] [serial = 1633] [outer = 00000014274DAC00] 00:08:53 INFO - PROCESS | 708 | 1461222533566 Marionette DEBUG loaded listener.js 00:08:53 INFO - PROCESS | 708 | ++DOMWINDOW == 174 (00000014296CF400) [pid = 708] [serial = 1634] [outer = 00000014274DAC00] 00:08:54 INFO - PROCESS | 708 | 1461222534151 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",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 00:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:08:54 INFO - PROCESS | 708 | 1461222534186 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 00:08:54 INFO - PROCESS | 708 | 1461222534189 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:08:54 INFO - PROCESS | 708 | 1461222534192 Marionette TRACE conn5 <- [1,2142,null,{}] 00:08:54 INFO - PROCESS | 708 | 1461222534195 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}] 00:08:54 INFO - PROCESS | 708 | 1461222534312 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 00:08:54 INFO - PROCESS | 708 | 1461222534451 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:54 INFO - PROCESS | 708 | ++DOCSHELL 0000001430AD8800 == 71 [pid = 708] [id = 545] 00:08:54 INFO - PROCESS | 708 | ++DOMWINDOW == 175 (00000014299D8C00) [pid = 708] [serial = 1635] [outer = 0000000000000000] 00:08:54 INFO - PROCESS | 708 | ++DOMWINDOW == 176 (000000142A466800) [pid = 708] [serial = 1636] [outer = 00000014299D8C00] 00:08:54 INFO - PROCESS | 708 | 1461222534508 Marionette DEBUG loaded listener.js 00:08:54 INFO - PROCESS | 708 | ++DOMWINDOW == 177 (000000142A631000) [pid = 708] [serial = 1637] [outer = 00000014299D8C00] 00:08:55 INFO - PROCESS | 708 | 1461222535030 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]]]}] 00:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 881ms 00:08:55 INFO - PROCESS | 708 | 1461222535072 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 00:08:55 INFO - PROCESS | 708 | 1461222535075 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 00:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:08:55 INFO - PROCESS | 708 | 1461222535078 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:08:55 INFO - PROCESS | 708 | 1461222535080 Marionette TRACE conn5 <- [1,2146,null,{}] 00:08:55 INFO - PROCESS | 708 | 1461222535084 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}] 00:08:55 INFO - PROCESS | 708 | 1461222535198 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 00:08:55 INFO - PROCESS | 708 | 1461222535309 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:55 INFO - PROCESS | 708 | ++DOCSHELL 0000001431D2E000 == 72 [pid = 708] [id = 546] 00:08:55 INFO - PROCESS | 708 | ++DOMWINDOW == 178 (000000142A625400) [pid = 708] [serial = 1638] [outer = 0000000000000000] 00:08:55 INFO - PROCESS | 708 | ++DOMWINDOW == 179 (000000142B434C00) [pid = 708] [serial = 1639] [outer = 000000142A625400] 00:08:55 INFO - PROCESS | 708 | 1461222535364 Marionette DEBUG loaded listener.js 00:08:55 INFO - PROCESS | 708 | ++DOMWINDOW == 180 (000000142B49F800) [pid = 708] [serial = 1640] [outer = 000000142A625400] 00:08:55 INFO - PROCESS | 708 | 1461222535959 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",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 00:08:56 INFO - PROCESS | 708 | 1461222536025 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 00:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:08:56 INFO - PROCESS | 708 | 1461222536029 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:08:56 INFO - PROCESS | 708 | 1461222536031 Marionette TRACE conn5 <- [1,2150,null,{}] 00:08:56 INFO - PROCESS | 708 | 1461222536035 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}] 00:08:56 INFO - PROCESS | 708 | 1461222536173 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 00:08:56 INFO - PROCESS | 708 | 1461222536286 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:56 INFO - PROCESS | 708 | ++DOCSHELL 0000001432A40000 == 73 [pid = 708] [id = 547] 00:08:56 INFO - PROCESS | 708 | ++DOMWINDOW == 181 (000000142B6DE400) [pid = 708] [serial = 1641] [outer = 0000000000000000] 00:08:56 INFO - PROCESS | 708 | ++DOMWINDOW == 182 (000000142B7E4800) [pid = 708] [serial = 1642] [outer = 000000142B6DE400] 00:08:56 INFO - PROCESS | 708 | 1461222536344 Marionette DEBUG loaded listener.js 00:08:56 INFO - PROCESS | 708 | ++DOMWINDOW == 183 (000000142C762800) [pid = 708] [serial = 1643] [outer = 000000142B6DE400] 00:08:56 INFO - PROCESS | 708 | --DOCSHELL 0000001425293000 == 72 [pid = 708] [id = 10] 00:08:56 INFO - PROCESS | 708 | 1461222536960 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]]]}] 00:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 986ms 00:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:08:57 INFO - PROCESS | 708 | 1461222537017 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 00:08:57 INFO - PROCESS | 708 | 1461222537020 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 00:08:57 INFO - PROCESS | 708 | 1461222537023 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:08:57 INFO - PROCESS | 708 | 1461222537025 Marionette TRACE conn5 <- [1,2154,null,{}] 00:08:57 INFO - PROCESS | 708 | 1461222537029 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}] 00:08:57 INFO - PROCESS | 708 | 1461222537142 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 00:08:57 INFO - PROCESS | 708 | 1461222537282 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:57 INFO - PROCESS | 708 | ++DOCSHELL 0000001432BD3800 == 73 [pid = 708] [id = 548] 00:08:57 INFO - PROCESS | 708 | ++DOMWINDOW == 184 (0000001424FC0000) [pid = 708] [serial = 1644] [outer = 0000000000000000] 00:08:57 INFO - PROCESS | 708 | ++DOMWINDOW == 185 (000000142D2AE800) [pid = 708] [serial = 1645] [outer = 0000001424FC0000] 00:08:57 INFO - PROCESS | 708 | 1461222537338 Marionette DEBUG loaded listener.js 00:08:57 INFO - PROCESS | 708 | ++DOMWINDOW == 186 (000000142D558000) [pid = 708] [serial = 1646] [outer = 0000001424FC0000] 00:08:57 INFO - PROCESS | 708 | 1461222537926 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]]]}] 00:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 941ms 00:08:57 INFO - PROCESS | 708 | 1461222537967 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 00:08:57 INFO - PROCESS | 708 | 1461222537969 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 00:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:08:57 INFO - PROCESS | 708 | 1461222537973 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:08:57 INFO - PROCESS | 708 | 1461222537975 Marionette TRACE conn5 <- [1,2158,null,{}] 00:08:57 INFO - PROCESS | 708 | 1461222537979 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}] 00:08:58 INFO - PROCESS | 708 | 1461222538095 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 00:08:58 INFO - PROCESS | 708 | 1461222538206 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:58 INFO - PROCESS | 708 | ++DOCSHELL 00000014246E6800 == 74 [pid = 708] [id = 549] 00:08:58 INFO - PROCESS | 708 | ++DOMWINDOW == 187 (0000001417432800) [pid = 708] [serial = 1647] [outer = 0000000000000000] 00:08:58 INFO - PROCESS | 708 | ++DOMWINDOW == 188 (000000141F353C00) [pid = 708] [serial = 1648] [outer = 0000001417432800] 00:08:58 INFO - PROCESS | 708 | 1461222538261 Marionette DEBUG loaded listener.js 00:08:58 INFO - PROCESS | 708 | ++DOMWINDOW == 189 (0000001428DC9000) [pid = 708] [serial = 1649] [outer = 0000001417432800] 00:08:58 INFO - PROCESS | 708 | 1461222538846 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]]]}] 00:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 944ms 00:08:58 INFO - PROCESS | 708 | 1461222538919 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 00:08:58 INFO - PROCESS | 708 | 1461222538922 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 00:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:08:58 INFO - PROCESS | 708 | 1461222538925 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:08:58 INFO - PROCESS | 708 | 1461222538928 Marionette TRACE conn5 <- [1,2162,null,{}] 00:08:58 INFO - PROCESS | 708 | 1461222538932 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}] 00:08:59 INFO - PROCESS | 708 | 1461222539057 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 00:08:59 INFO - PROCESS | 708 | 1461222539342 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:59 INFO - PROCESS | 708 | ++DOCSHELL 0000001422225800 == 75 [pid = 708] [id = 550] 00:08:59 INFO - PROCESS | 708 | ++DOMWINDOW == 190 (000000141690F800) [pid = 708] [serial = 1650] [outer = 0000000000000000] 00:08:59 INFO - PROCESS | 708 | ++DOMWINDOW == 191 (0000001416949400) [pid = 708] [serial = 1651] [outer = 000000141690F800] 00:08:59 INFO - PROCESS | 708 | 1461222539399 Marionette DEBUG loaded listener.js 00:08:59 INFO - PROCESS | 708 | ++DOMWINDOW == 192 (0000001417476400) [pid = 708] [serial = 1652] [outer = 000000141690F800] 00:09:00 INFO - PROCESS | 708 | 1461222540008 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]]]}] 00:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1135ms 00:09:00 INFO - PROCESS | 708 | 1461222540063 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 00:09:00 INFO - PROCESS | 708 | 1461222540069 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 00:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:09:00 INFO - PROCESS | 708 | 1461222540074 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:09:00 INFO - PROCESS | 708 | 1461222540078 Marionette TRACE conn5 <- [1,2166,null,{}] 00:09:00 INFO - PROCESS | 708 | 1461222540083 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}] 00:09:00 INFO - PROCESS | 708 | 1461222540200 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 00:09:00 INFO - PROCESS | 708 | 1461222540348 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:00 INFO - PROCESS | 708 | ++DOCSHELL 0000001425A8C000 == 76 [pid = 708] [id = 551] 00:09:00 INFO - PROCESS | 708 | ++DOMWINDOW == 193 (000000141D1F1800) [pid = 708] [serial = 1653] [outer = 0000000000000000] 00:09:00 INFO - PROCESS | 708 | ++DOMWINDOW == 194 (000000141D670C00) [pid = 708] [serial = 1654] [outer = 000000141D1F1800] 00:09:00 INFO - PROCESS | 708 | 1461222540403 Marionette DEBUG loaded listener.js 00:09:00 INFO - PROCESS | 708 | ++DOMWINDOW == 195 (000000141DC95000) [pid = 708] [serial = 1655] [outer = 000000141D1F1800] 00:09:00 INFO - PROCESS | 708 | --DOCSHELL 000000142F041000 == 75 [pid = 708] [id = 540] 00:09:00 INFO - PROCESS | 708 | --DOCSHELL 000000142531A000 == 74 [pid = 708] [id = 539] 00:09:00 INFO - PROCESS | 708 | --DOCSHELL 000000142ED4D800 == 73 [pid = 708] [id = 538] 00:09:00 INFO - PROCESS | 708 | --DOCSHELL 000000142E47D800 == 72 [pid = 708] [id = 537] 00:09:00 INFO - PROCESS | 708 | --DOCSHELL 000000142D3CF000 == 71 [pid = 708] [id = 536] 00:09:00 INFO - PROCESS | 708 | --DOCSHELL 000000142CEC2800 == 70 [pid = 708] [id = 535] 00:09:00 INFO - PROCESS | 708 | --DOCSHELL 00000014293CB000 == 69 [pid = 708] [id = 534] 00:09:00 INFO - PROCESS | 708 | --DOCSHELL 000000142530A000 == 68 [pid = 708] [id = 533] 00:09:00 INFO - PROCESS | 708 | --DOCSHELL 000000142571E800 == 67 [pid = 708] [id = 532] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 194 (000000142EDFB400) [pid = 708] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 193 (00000014314D3000) [pid = 708] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 192 (0000001425E4D400) [pid = 708] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 191 (0000001421F36C00) [pid = 708] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOCSHELL 0000001425BDF800 == 66 [pid = 708] [id = 531] 00:09:00 INFO - PROCESS | 708 | --DOCSHELL 00000014335CE000 == 65 [pid = 708] [id = 526] 00:09:00 INFO - PROCESS | 708 | --DOCSHELL 000000142ED37000 == 64 [pid = 708] [id = 525] 00:09:00 INFO - PROCESS | 708 | --DOCSHELL 000000142B66B800 == 63 [pid = 708] [id = 524] 00:09:00 INFO - PROCESS | 708 | --DOCSHELL 0000001432254000 == 62 [pid = 708] [id = 523] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 190 (000000142954E000) [pid = 708] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 189 (00000014314D2000) [pid = 708] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 188 (000000141EF69C00) [pid = 708] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 187 (0000001427378000) [pid = 708] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 186 (000000142EBC7C00) [pid = 708] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 185 (00000014259F8000) [pid = 708] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 184 (000000142A46E000) [pid = 708] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 183 (000000142B4A5C00) [pid = 708] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 182 (000000142B7E2400) [pid = 708] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 181 (000000142C761C00) [pid = 708] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 180 (000000142E428800) [pid = 708] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 179 (00000014228AB400) [pid = 708] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 178 (0000001428FE2400) [pid = 708] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 177 (000000142E8B6C00) [pid = 708] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 176 (000000142A461800) [pid = 708] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 175 (000000141DC97800) [pid = 708] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 174 (000000142B713C00) [pid = 708] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 173 (0000001421F6C000) [pid = 708] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 172 (000000141DAA5000) [pid = 708] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 171 (0000001427A59400) [pid = 708] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 170 (00000014295C9400) [pid = 708] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 169 (0000001428912400) [pid = 708] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 168 (0000001425079400) [pid = 708] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 167 (00000014245AD000) [pid = 708] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 166 (0000001428DC6800) [pid = 708] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 165 (00000014293E3800) [pid = 708] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 164 (000000142954BC00) [pid = 708] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 163 (000000141E7AC000) [pid = 708] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 162 (00000014189AC400) [pid = 708] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 161 (00000014296CE400) [pid = 708] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 160 (000000142EBCA800) [pid = 708] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 159 (000000142C75E000) [pid = 708] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 158 (0000001424651800) [pid = 708] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 157 (000000142D2A5C00) [pid = 708] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 156 (00000014299D1C00) [pid = 708] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 155 (000000142A626000) [pid = 708] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 154 (0000001425D17000) [pid = 708] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 153 (000000142E42C000) [pid = 708] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 152 (000000142B43B000) [pid = 708] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 151 (000000142EBCA400) [pid = 708] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 150 (000000142E429800) [pid = 708] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 149 (000000142B430800) [pid = 708] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 148 (000000142A468000) [pid = 708] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 147 (000000142A68D800) [pid = 708] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 146 (000000142C50C800) [pid = 708] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 145 (000000142B6D5800) [pid = 708] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 144 (000000141870B000) [pid = 708] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 143 (000000142D2AF000) [pid = 708] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 142 (00000014295CD400) [pid = 708] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 141 (0000001428915000) [pid = 708] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 140 (0000001428FE9C00) [pid = 708] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 139 (000000142D55B400) [pid = 708] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 138 (000000142E8AFC00) [pid = 708] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 137 (00000014245B4000) [pid = 708] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 136 (00000014253B4000) [pid = 708] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 135 (000000142B712800) [pid = 708] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 134 (0000001427EB7400) [pid = 708] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 133 (0000001425ADC000) [pid = 708] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 132 (0000001422367800) [pid = 708] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 131 (0000001425AE1C00) [pid = 708] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 130 (00000014295C6000) [pid = 708] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 00:09:00 INFO - PROCESS | 708 | --DOMWINDOW == 129 (000000142E8AD800) [pid = 708] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 00:09:01 INFO - PROCESS | 708 | --DOMWINDOW == 128 (000000142B6DE800) [pid = 708] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 00:09:01 INFO - PROCESS | 708 | --DOMWINDOW == 127 (0000001421FD3400) [pid = 708] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 00:09:01 INFO - PROCESS | 708 | --DOMWINDOW == 126 (000000141DA3C400) [pid = 708] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 00:09:01 INFO - PROCESS | 708 | --DOMWINDOW == 125 (000000142C513800) [pid = 708] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 00:09:01 INFO - PROCESS | 708 | --DOMWINDOW == 124 (00000014296CB800) [pid = 708] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 00:09:01 INFO - PROCESS | 708 | --DOMWINDOW == 123 (00000014314DD000) [pid = 708] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 00:09:01 INFO - PROCESS | 708 | --DOMWINDOW == 122 (000000142ED1C800) [pid = 708] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 00:09:01 INFO - PROCESS | 708 | --DOMWINDOW == 121 (000000142995C000) [pid = 708] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 00:09:01 INFO - PROCESS | 708 | --DOMWINDOW == 120 (000000142EBC4800) [pid = 708] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 00:09:01 INFO - PROCESS | 708 | --DOMWINDOW == 119 (000000142EE0C400) [pid = 708] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 00:09:01 INFO - PROCESS | 708 | --DOMWINDOW == 118 (000000142EE0D400) [pid = 708] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 00:09:01 INFO - PROCESS | 708 | 1461222541070 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]]]}] 00:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1033ms 00:09:01 INFO - PROCESS | 708 | 1461222541110 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 00:09:01 INFO - PROCESS | 708 | 1461222541114 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 00:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:09:01 INFO - PROCESS | 708 | 1461222541119 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:09:01 INFO - PROCESS | 708 | 1461222541121 Marionette TRACE conn5 <- [1,2170,null,{}] 00:09:01 INFO - PROCESS | 708 | 1461222541125 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}] 00:09:01 INFO - PROCESS | 708 | 1461222541271 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 00:09:01 INFO - PROCESS | 708 | 1461222541289 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:01 INFO - PROCESS | 708 | ++DOCSHELL 000000142530A000 == 63 [pid = 708] [id = 552] 00:09:01 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (00000014189AC400) [pid = 708] [serial = 1656] [outer = 0000000000000000] 00:09:01 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (000000141DC9A800) [pid = 708] [serial = 1657] [outer = 00000014189AC400] 00:09:01 INFO - PROCESS | 708 | 1461222541336 Marionette DEBUG loaded listener.js 00:09:01 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (0000001421F5E800) [pid = 708] [serial = 1658] [outer = 00000014189AC400] 00:09:01 INFO - PROCESS | 708 | 1461222541798 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]]]}] 00:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 00:09:01 INFO - PROCESS | 708 | 1461222541853 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 00:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:09:01 INFO - PROCESS | 708 | 1461222541855 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 00:09:01 INFO - PROCESS | 708 | 1461222541861 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:09:01 INFO - PROCESS | 708 | 1461222541867 Marionette TRACE conn5 <- [1,2174,null,{}] 00:09:01 INFO - PROCESS | 708 | 1461222541909 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}] 00:09:02 INFO - PROCESS | 708 | 1461222542008 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 00:09:02 INFO - PROCESS | 708 | 1461222542105 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:02 INFO - PROCESS | 708 | ++DOCSHELL 0000001429342000 == 64 [pid = 708] [id = 553] 00:09:02 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (000000141D562800) [pid = 708] [serial = 1659] [outer = 0000000000000000] 00:09:02 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (000000142458B000) [pid = 708] [serial = 1660] [outer = 000000141D562800] 00:09:02 INFO - PROCESS | 708 | 1461222542152 Marionette DEBUG loaded listener.js 00:09:02 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (0000001424B39400) [pid = 708] [serial = 1661] [outer = 000000141D562800] 00:09:02 INFO - PROCESS | 708 | 1461222542515 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]]]}] 00:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 671ms 00:09:02 INFO - PROCESS | 708 | 1461222542532 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 00:09:02 INFO - PROCESS | 708 | 1461222542535 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 00:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:09:02 INFO - PROCESS | 708 | 1461222542538 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:09:02 INFO - PROCESS | 708 | 1461222542540 Marionette TRACE conn5 <- [1,2178,null,{}] 00:09:02 INFO - PROCESS | 708 | 1461222542564 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}] 00:09:02 INFO - PROCESS | 708 | 1461222542663 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 00:09:02 INFO - PROCESS | 708 | 1461222542669 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:02 INFO - PROCESS | 708 | ++DOCSHELL 000000142C5A6000 == 65 [pid = 708] [id = 554] 00:09:02 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (0000001424E33800) [pid = 708] [serial = 1662] [outer = 0000000000000000] 00:09:02 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (0000001425077800) [pid = 708] [serial = 1663] [outer = 0000001424E33800] 00:09:02 INFO - PROCESS | 708 | 1461222542715 Marionette DEBUG loaded listener.js 00:09:02 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (00000014253B2000) [pid = 708] [serial = 1664] [outer = 0000001424E33800] 00:09:03 INFO - PROCESS | 708 | 1461222543190 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]]]}] 00:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 00:09:03 INFO - PROCESS | 708 | 1461222543216 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 00:09:03 INFO - PROCESS | 708 | 1461222543218 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 00:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:09:03 INFO - PROCESS | 708 | 1461222543221 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:09:03 INFO - PROCESS | 708 | 1461222543223 Marionette TRACE conn5 <- [1,2182,null,{}] 00:09:03 INFO - PROCESS | 708 | 1461222543227 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}] 00:09:03 INFO - PROCESS | 708 | 1461222543352 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 00:09:03 INFO - PROCESS | 708 | 1461222543405 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:03 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF0C800 == 66 [pid = 708] [id = 555] 00:09:03 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (0000001425D11800) [pid = 708] [serial = 1665] [outer = 0000000000000000] 00:09:03 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (0000001425D1D400) [pid = 708] [serial = 1666] [outer = 0000001425D11800] 00:09:03 INFO - PROCESS | 708 | 1461222543460 Marionette DEBUG loaded listener.js 00:09:03 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (0000001425FF1000) [pid = 708] [serial = 1667] [outer = 0000001425D11800] 00:09:03 INFO - PROCESS | 708 | 1461222543944 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]]]}] 00:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 775ms 00:09:04 INFO - PROCESS | 708 | 1461222544001 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 00:09:04 INFO - PROCESS | 708 | 1461222544003 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 00:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:09:04 INFO - PROCESS | 708 | 1461222544011 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:09:04 INFO - PROCESS | 708 | 1461222544014 Marionette TRACE conn5 <- [1,2186,null,{}] 00:09:04 INFO - PROCESS | 708 | 1461222544023 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}] 00:09:04 INFO - PROCESS | 708 | 1461222544147 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 00:09:04 INFO - PROCESS | 708 | 1461222544168 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:04 INFO - PROCESS | 708 | ++DOCSHELL 000000142D58D000 == 67 [pid = 708] [id = 556] 00:09:04 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (00000014274DE800) [pid = 708] [serial = 1668] [outer = 0000000000000000] 00:09:04 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (0000001427EB7400) [pid = 708] [serial = 1669] [outer = 00000014274DE800] 00:09:04 INFO - PROCESS | 708 | 1461222544215 Marionette DEBUG loaded listener.js 00:09:04 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (0000001428DBBC00) [pid = 708] [serial = 1670] [outer = 00000014274DE800] 00:09:04 INFO - PROCESS | 708 | 1461222544652 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]]]}] 00:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 692ms 00:09:04 INFO - PROCESS | 708 | 1461222544735 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 00:09:04 INFO - PROCESS | 708 | 1461222544737 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 00:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:09:04 INFO - PROCESS | 708 | 1461222544751 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:09:04 INFO - PROCESS | 708 | 1461222544753 Marionette TRACE conn5 <- [1,2190,null,{}] 00:09:04 INFO - PROCESS | 708 | 1461222544762 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}] 00:09:04 INFO - PROCESS | 708 | 1461222544886 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 132 (000000142C514C00) [pid = 708] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 131 (000000142ED20C00) [pid = 708] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 130 (0000001425E46000) [pid = 708] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 129 (000000142ED18800) [pid = 708] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 128 (0000001418443000) [pid = 708] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 127 (000000141D806000) [pid = 708] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 126 (0000001428DC8400) [pid = 708] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 125 (0000001427375400) [pid = 708] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 124 (0000001425082000) [pid = 708] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 123 (0000001419B3CC00) [pid = 708] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 122 (0000001423C35C00) [pid = 708] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 121 (000000141D665400) [pid = 708] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 120 (0000001417478000) [pid = 708] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 119 (0000001431D6C000) [pid = 708] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 118 (0000001417474400) [pid = 708] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 117 (0000001421F36400) [pid = 708] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:09:05 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001425F18400) [pid = 708] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:09:05 INFO - PROCESS | 708 | 1461222545117 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:05 INFO - PROCESS | 708 | ++DOCSHELL 0000001425307000 == 68 [pid = 708] [id = 557] 00:09:05 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (0000001416770800) [pid = 708] [serial = 1671] [outer = 0000000000000000] 00:09:05 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (0000001417478000) [pid = 708] [serial = 1672] [outer = 0000001416770800] 00:09:05 INFO - PROCESS | 708 | 1461222545168 Marionette DEBUG loaded listener.js 00:09:05 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (0000001424BDEC00) [pid = 708] [serial = 1673] [outer = 0000001416770800] 00:09:05 INFO - PROCESS | 708 | 1461222545532 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]]]}] 00:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 837ms 00:09:05 INFO - PROCESS | 708 | 1461222545597 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 00:09:05 INFO - PROCESS | 708 | 1461222545600 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 00:09:05 INFO - PROCESS | 708 | 1461222545603 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:09:05 INFO - PROCESS | 708 | 1461222545605 Marionette TRACE conn5 <- [1,2194,null,{}] 00:09:05 INFO - PROCESS | 708 | 1461222545608 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}] 00:09:05 INFO - PROCESS | 708 | 1461222545734 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 00:09:05 INFO - PROCESS | 708 | 1461222545747 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:05 INFO - PROCESS | 708 | ++DOCSHELL 000000142E493800 == 69 [pid = 708] [id = 558] 00:09:05 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (000000141DB04400) [pid = 708] [serial = 1674] [outer = 0000000000000000] 00:09:05 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (0000001428DC3800) [pid = 708] [serial = 1675] [outer = 000000141DB04400] 00:09:05 INFO - PROCESS | 708 | 1461222545793 Marionette DEBUG loaded listener.js 00:09:05 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (0000001428FE2C00) [pid = 708] [serial = 1676] [outer = 000000141DB04400] 00:09:06 INFO - PROCESS | 708 | 1461222546181 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]]]}] 00:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 627ms 00:09:06 INFO - PROCESS | 708 | 1461222546233 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 00:09:06 INFO - PROCESS | 708 | 1461222546236 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 00:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:09:06 INFO - PROCESS | 708 | 1461222546239 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:09:06 INFO - PROCESS | 708 | 1461222546241 Marionette TRACE conn5 <- [1,2198,null,{}] 00:09:06 INFO - PROCESS | 708 | 1461222546244 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}] 00:09:06 INFO - PROCESS | 708 | 1461222546371 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 00:09:06 INFO - PROCESS | 708 | 1461222546412 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:06 INFO - PROCESS | 708 | ++DOCSHELL 000000142ED3A000 == 70 [pid = 708] [id = 559] 00:09:06 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (0000001428DC8000) [pid = 708] [serial = 1677] [outer = 0000000000000000] 00:09:06 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (00000014293E5400) [pid = 708] [serial = 1678] [outer = 0000001428DC8000] 00:09:06 INFO - PROCESS | 708 | 1461222546457 Marionette DEBUG loaded listener.js 00:09:06 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (0000001429526000) [pid = 708] [serial = 1679] [outer = 0000001428DC8000] 00:09:06 INFO - PROCESS | 708 | 1461222546859 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]]]}] 00:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 692ms 00:09:06 INFO - PROCESS | 708 | 1461222546934 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 00:09:06 INFO - PROCESS | 708 | 1461222546936 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 00:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:09:06 INFO - PROCESS | 708 | 1461222546940 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:09:06 INFO - PROCESS | 708 | 1461222546942 Marionette TRACE conn5 <- [1,2202,null,{}] 00:09:06 INFO - PROCESS | 708 | 1461222546945 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}] 00:09:07 INFO - PROCESS | 708 | 1461222547040 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 00:09:07 INFO - PROCESS | 708 | 1461222547048 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:07 INFO - PROCESS | 708 | ++DOCSHELL 000000142EE5F800 == 71 [pid = 708] [id = 560] 00:09:07 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (0000001429558C00) [pid = 708] [serial = 1680] [outer = 0000000000000000] 00:09:07 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (00000014295BF000) [pid = 708] [serial = 1681] [outer = 0000001429558C00] 00:09:07 INFO - PROCESS | 708 | 1461222547100 Marionette DEBUG loaded listener.js 00:09:07 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (00000014296D6000) [pid = 708] [serial = 1682] [outer = 0000001429558C00] 00:09:07 INFO - PROCESS | 708 | 1461222547865 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]]]}] 00:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 985ms 00:09:07 INFO - PROCESS | 708 | 1461222547928 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 00:09:07 INFO - PROCESS | 708 | 1461222547934 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 00:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:09:07 INFO - PROCESS | 708 | 1461222547941 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:09:07 INFO - PROCESS | 708 | 1461222547945 Marionette TRACE conn5 <- [1,2206,null,{}] 00:09:07 INFO - PROCESS | 708 | 1461222547950 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}] 00:09:08 INFO - PROCESS | 708 | 1461222548109 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 00:09:08 INFO - PROCESS | 708 | 1461222548247 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:08 INFO - PROCESS | 708 | ++DOCSHELL 0000001425B94000 == 72 [pid = 708] [id = 561] 00:09:08 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (000000141D80B000) [pid = 708] [serial = 1683] [outer = 0000000000000000] 00:09:08 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (000000141DBD1C00) [pid = 708] [serial = 1684] [outer = 000000141D80B000] 00:09:08 INFO - PROCESS | 708 | 1461222548307 Marionette DEBUG loaded listener.js 00:09:08 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (0000001421F2FC00) [pid = 708] [serial = 1685] [outer = 000000141D80B000] 00:09:08 INFO - PROCESS | 708 | 1461222548878 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]]]}] 00:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 986ms 00:09:08 INFO - PROCESS | 708 | 1461222548929 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 00:09:08 INFO - PROCESS | 708 | 1461222548936 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 00:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:09:08 INFO - PROCESS | 708 | 1461222548943 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:09:08 INFO - PROCESS | 708 | 1461222548946 Marionette TRACE conn5 <- [1,2210,null,{}] 00:09:08 INFO - PROCESS | 708 | 1461222548950 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}] 00:09:09 INFO - PROCESS | 708 | 1461222549105 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 00:09:09 INFO - PROCESS | 708 | 1461222549242 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:09 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF0B000 == 73 [pid = 708] [id = 562] 00:09:09 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (00000014229A4C00) [pid = 708] [serial = 1686] [outer = 0000000000000000] 00:09:09 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (0000001424BDE800) [pid = 708] [serial = 1687] [outer = 00000014229A4C00] 00:09:09 INFO - PROCESS | 708 | 1461222549299 Marionette DEBUG loaded listener.js 00:09:09 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (0000001425B80400) [pid = 708] [serial = 1688] [outer = 00000014229A4C00] 00:09:09 INFO - PROCESS | 708 | 1461222549918 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]]]}] 00:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1032ms 00:09:09 INFO - PROCESS | 708 | 1461222549979 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 00:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:09:09 INFO - PROCESS | 708 | 1461222549981 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 00:09:09 INFO - PROCESS | 708 | 1461222549986 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:09:09 INFO - PROCESS | 708 | 1461222549990 Marionette TRACE conn5 <- [1,2214,null,{}] 00:09:10 INFO - PROCESS | 708 | 1461222550035 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}] 00:09:10 INFO - PROCESS | 708 | 1461222550201 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 00:09:10 INFO - PROCESS | 708 | 1461222550300 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:10 INFO - PROCESS | 708 | ++DOCSHELL 000000142F03B800 == 74 [pid = 708] [id = 563] 00:09:10 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (00000014293E6400) [pid = 708] [serial = 1689] [outer = 0000000000000000] 00:09:10 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (0000001429552800) [pid = 708] [serial = 1690] [outer = 00000014293E6400] 00:09:10 INFO - PROCESS | 708 | 1461222550361 Marionette DEBUG loaded listener.js 00:09:10 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (000000142995B800) [pid = 708] [serial = 1691] [outer = 00000014293E6400] 00:09:10 INFO - PROCESS | 708 | 1461222550944 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]]]}] 00:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 984ms 00:09:10 INFO - PROCESS | 708 | 1461222550972 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 00:09:10 INFO - PROCESS | 708 | 1461222550975 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 00:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:09:10 INFO - PROCESS | 708 | 1461222550979 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:09:10 INFO - PROCESS | 708 | 1461222550981 Marionette TRACE conn5 <- [1,2218,null,{}] 00:09:10 INFO - PROCESS | 708 | 1461222550985 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}] 00:09:11 INFO - PROCESS | 708 | 1461222551106 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 00:09:11 INFO - PROCESS | 708 | 1461222551224 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:11 INFO - PROCESS | 708 | ++DOCSHELL 000000142F978000 == 75 [pid = 708] [id = 564] 00:09:11 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (000000142A461800) [pid = 708] [serial = 1692] [outer = 0000000000000000] 00:09:11 INFO - PROCESS | 708 | ++DOMWINDOW == 139 (000000142A46CC00) [pid = 708] [serial = 1693] [outer = 000000142A461800] 00:09:11 INFO - PROCESS | 708 | 1461222551280 Marionette DEBUG loaded listener.js 00:09:11 INFO - PROCESS | 708 | ++DOMWINDOW == 140 (000000142A688C00) [pid = 708] [serial = 1694] [outer = 000000142A461800] 00:09:11 INFO - PROCESS | 708 | 1461222551836 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]]]}] 00:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 943ms 00:09:11 INFO - PROCESS | 708 | 1461222551924 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 00:09:11 INFO - PROCESS | 708 | 1461222551927 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 00:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:09:11 INFO - PROCESS | 708 | 1461222551930 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:09:11 INFO - PROCESS | 708 | 1461222551932 Marionette TRACE conn5 <- [1,2222,null,{}] 00:09:11 INFO - PROCESS | 708 | 1461222551936 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}] 00:09:12 INFO - PROCESS | 708 | 1461222552059 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 00:09:12 INFO - PROCESS | 708 | 1461222552216 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:12 INFO - PROCESS | 708 | ++DOCSHELL 000000142FC56800 == 76 [pid = 708] [id = 565] 00:09:12 INFO - PROCESS | 708 | ++DOMWINDOW == 141 (000000142B43E400) [pid = 708] [serial = 1695] [outer = 0000000000000000] 00:09:12 INFO - PROCESS | 708 | ++DOMWINDOW == 142 (000000142B49C800) [pid = 708] [serial = 1696] [outer = 000000142B43E400] 00:09:12 INFO - PROCESS | 708 | 1461222552278 Marionette DEBUG loaded listener.js 00:09:12 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (000000142B6DE800) [pid = 708] [serial = 1697] [outer = 000000142B43E400] 00:09:12 INFO - PROCESS | 708 | 1461222552813 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]]]}] 00:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 942ms 00:09:12 INFO - PROCESS | 708 | 1461222552875 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 00:09:12 INFO - PROCESS | 708 | 1461222552878 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 00:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:09:12 INFO - PROCESS | 708 | 1461222552881 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:09:12 INFO - PROCESS | 708 | 1461222552883 Marionette TRACE conn5 <- [1,2226,null,{}] 00:09:12 INFO - PROCESS | 708 | 1461222552887 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}] 00:09:13 INFO - PROCESS | 708 | 1461222553015 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 00:09:13 INFO - PROCESS | 708 | 1461222553151 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:13 INFO - PROCESS | 708 | ++DOCSHELL 00000014300B0800 == 77 [pid = 708] [id = 566] 00:09:13 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (000000142B7ED000) [pid = 708] [serial = 1698] [outer = 0000000000000000] 00:09:13 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (000000142C514800) [pid = 708] [serial = 1699] [outer = 000000142B7ED000] 00:09:13 INFO - PROCESS | 708 | 1461222553210 Marionette DEBUG loaded listener.js 00:09:13 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (000000142D2A4400) [pid = 708] [serial = 1700] [outer = 000000142B7ED000] 00:09:13 INFO - PROCESS | 708 | 1461222553809 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]]]}] 00:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 987ms 00:09:13 INFO - PROCESS | 708 | 1461222553883 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 00:09:13 INFO - PROCESS | 708 | 1461222553885 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 00:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:09:13 INFO - PROCESS | 708 | 1461222553891 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:09:13 INFO - PROCESS | 708 | 1461222553893 Marionette TRACE conn5 <- [1,2230,null,{}] 00:09:13 INFO - PROCESS | 708 | 1461222553897 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}] 00:09:14 INFO - PROCESS | 708 | 1461222554014 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 00:09:14 INFO - PROCESS | 708 | 1461222554164 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:14 INFO - PROCESS | 708 | ++DOCSHELL 0000001430A58800 == 78 [pid = 708] [id = 567] 00:09:14 INFO - PROCESS | 708 | ++DOMWINDOW == 147 (0000001418246400) [pid = 708] [serial = 1701] [outer = 0000000000000000] 00:09:14 INFO - PROCESS | 708 | ++DOMWINDOW == 148 (000000142D2AEC00) [pid = 708] [serial = 1702] [outer = 0000001418246400] 00:09:14 INFO - PROCESS | 708 | 1461222554224 Marionette DEBUG loaded listener.js 00:09:14 INFO - PROCESS | 708 | ++DOMWINDOW == 149 (000000142D55F000) [pid = 708] [serial = 1703] [outer = 0000001418246400] 00:09:14 INFO - PROCESS | 708 | 1461222554810 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]]]}] 00:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 943ms 00:09:15 INFO - PROCESS | 708 | 1461222555103 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 00:09:15 INFO - PROCESS | 708 | 1461222555109 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 00:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:09:15 INFO - PROCESS | 708 | 1461222555128 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:09:15 INFO - PROCESS | 708 | 1461222555131 Marionette TRACE conn5 <- [1,2234,null,{}] 00:09:15 INFO - PROCESS | 708 | 1461222555137 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}] 00:09:15 INFO - PROCESS | 708 | 1461222555253 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 00:09:15 INFO - PROCESS | 708 | 1461222555384 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:15 INFO - PROCESS | 708 | ++DOCSHELL 0000001427A3B000 == 79 [pid = 708] [id = 568] 00:09:15 INFO - PROCESS | 708 | ++DOMWINDOW == 150 (0000001418260000) [pid = 708] [serial = 1704] [outer = 0000000000000000] 00:09:15 INFO - PROCESS | 708 | ++DOMWINDOW == 151 (0000001418442400) [pid = 708] [serial = 1705] [outer = 0000001418260000] 00:09:15 INFO - PROCESS | 708 | 1461222555437 Marionette DEBUG loaded listener.js 00:09:15 INFO - PROCESS | 708 | ++DOMWINDOW == 152 (000000141CD3A000) [pid = 708] [serial = 1706] [outer = 0000001418260000] 00:09:15 INFO - PROCESS | 708 | 1461222555984 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]]]}] 00:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 880ms 00:09:16 INFO - PROCESS | 708 | 1461222556021 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 00:09:16 INFO - PROCESS | 708 | 1461222556025 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 00:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:09:16 INFO - PROCESS | 708 | 1461222556034 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:09:16 INFO - PROCESS | 708 | 1461222556038 Marionette TRACE conn5 <- [1,2238,null,{}] 00:09:16 INFO - PROCESS | 708 | 1461222556042 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}] 00:09:16 INFO - PROCESS | 708 | 1461222556151 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 00:09:16 INFO - PROCESS | 708 | 1461222556264 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:16 INFO - PROCESS | 708 | ++DOCSHELL 0000001425317800 == 80 [pid = 708] [id = 569] 00:09:16 INFO - PROCESS | 708 | ++DOMWINDOW == 153 (000000141D663800) [pid = 708] [serial = 1707] [outer = 0000000000000000] 00:09:16 INFO - PROCESS | 708 | ++DOMWINDOW == 154 (000000141EF71800) [pid = 708] [serial = 1708] [outer = 000000141D663800] 00:09:16 INFO - PROCESS | 708 | 1461222556315 Marionette DEBUG loaded listener.js 00:09:16 INFO - PROCESS | 708 | ++DOMWINDOW == 155 (00000014222A9000) [pid = 708] [serial = 1709] [outer = 000000141D663800] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 000000142ED3A000 == 79 [pid = 708] [id = 559] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 000000142E493800 == 78 [pid = 708] [id = 558] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 0000001425307000 == 77 [pid = 708] [id = 557] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 000000142D58D000 == 76 [pid = 708] [id = 556] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 000000142CF0C800 == 75 [pid = 708] [id = 555] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 000000142C5A6000 == 74 [pid = 708] [id = 554] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 0000001425365800 == 73 [pid = 708] [id = 11] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 0000001429342000 == 72 [pid = 708] [id = 553] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 154 (000000142D55B800) [pid = 708] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 153 (00000014317D3800) [pid = 708] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 152 (000000142F854800) [pid = 708] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 151 (00000014323B5400) [pid = 708] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 150 (000000142730AC00) [pid = 708] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 149 (00000014295C0000) [pid = 708] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 000000142530A000 == 71 [pid = 708] [id = 552] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 0000001425A8C000 == 70 [pid = 708] [id = 551] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 0000001422225800 == 69 [pid = 708] [id = 550] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 00000014246E6800 == 68 [pid = 708] [id = 549] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 0000001432BD3800 == 67 [pid = 708] [id = 548] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 0000001432A40000 == 66 [pid = 708] [id = 547] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 0000001431D2E000 == 65 [pid = 708] [id = 546] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 0000001430AD8800 == 64 [pid = 708] [id = 545] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 00000014300BF000 == 63 [pid = 708] [id = 544] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 000000142D395800 == 62 [pid = 708] [id = 543] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 0000001425303000 == 61 [pid = 708] [id = 542] 00:09:16 INFO - PROCESS | 708 | --DOCSHELL 000000142FB96800 == 60 [pid = 708] [id = 541] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 148 (00000014314DD400) [pid = 708] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 147 (000000142EE1B800) [pid = 708] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 146 (000000142EE0FC00) [pid = 708] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 145 (000000142EE11000) [pid = 708] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 144 (000000142A46A400) [pid = 708] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 143 (00000014295B3C00) [pid = 708] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 142 (0000001428FE9400) [pid = 708] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 141 (0000001428DC5000) [pid = 708] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 140 (0000001427EB3000) [pid = 708] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 139 (0000001429520400) [pid = 708] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 138 (00000014253AF800) [pid = 708] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 137 (000000141DAA5C00) [pid = 708] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 136 (0000001421F6AC00) [pid = 708] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 135 (0000001424E2F800) [pid = 708] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 134 (0000001425029C00) [pid = 708] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 133 (0000001421F35400) [pid = 708] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 132 (000000141DC9F000) [pid = 708] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 131 (0000001418713C00) [pid = 708] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 130 (000000141796EC00) [pid = 708] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 129 (00000014262E5800) [pid = 708] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 128 (0000001431D6F800) [pid = 708] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 127 (000000143214A400) [pid = 708] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 126 (0000001418921400) [pid = 708] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 125 (0000001418261800) [pid = 708] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 124 (000000142627B000) [pid = 708] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 123 (0000001428DC9800) [pid = 708] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 122 (0000001425FF1800) [pid = 708] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 121 (000000142736C000) [pid = 708] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 120 (0000001425D13400) [pid = 708] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | --DOMWINDOW == 119 (000000141DC9A400) [pid = 708] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 00:09:16 INFO - PROCESS | 708 | 1461222556983 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]]]}] 00:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 985ms 00:09:17 INFO - PROCESS | 708 | 1461222557023 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 00:09:17 INFO - PROCESS | 708 | 1461222557026 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 00:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:09:17 INFO - PROCESS | 708 | 1461222557029 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:09:17 INFO - PROCESS | 708 | 1461222557032 Marionette TRACE conn5 <- [1,2242,null,{}] 00:09:17 INFO - PROCESS | 708 | 1461222557041 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}] 00:09:17 INFO - PROCESS | 708 | 1461222557144 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 00:09:17 INFO - PROCESS | 708 | 1461222557242 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:17 INFO - PROCESS | 708 | ++DOCSHELL 00000014268C9000 == 61 [pid = 708] [id = 570] 00:09:17 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (0000001418247400) [pid = 708] [serial = 1710] [outer = 0000000000000000] 00:09:17 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (000000141E718400) [pid = 708] [serial = 1711] [outer = 0000001418247400] 00:09:17 INFO - PROCESS | 708 | 1461222557292 Marionette DEBUG loaded listener.js 00:09:17 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (0000001422367800) [pid = 708] [serial = 1712] [outer = 0000001418247400] 00:09:17 INFO - PROCESS | 708 | 1461222557707 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]]]}] 00:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 00:09:17 INFO - PROCESS | 708 | 1461222557766 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 00:09:17 INFO - PROCESS | 708 | 1461222557769 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 00:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:09:17 INFO - PROCESS | 708 | 1461222557772 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:09:17 INFO - PROCESS | 708 | 1461222557774 Marionette TRACE conn5 <- [1,2246,null,{}] 00:09:17 INFO - PROCESS | 708 | 1461222557778 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}] 00:09:17 INFO - PROCESS | 708 | 1461222557874 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 00:09:17 INFO - PROCESS | 708 | 1461222557880 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:17 INFO - PROCESS | 708 | ++DOCSHELL 000000142C5A6000 == 62 [pid = 708] [id = 571] 00:09:17 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (00000014245AD000) [pid = 708] [serial = 1713] [outer = 0000000000000000] 00:09:17 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (0000001424E2F400) [pid = 708] [serial = 1714] [outer = 00000014245AD000] 00:09:17 INFO - PROCESS | 708 | 1461222557932 Marionette DEBUG loaded listener.js 00:09:18 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (000000142502D800) [pid = 708] [serial = 1715] [outer = 00000014245AD000] 00:09:18 INFO - PROCESS | 708 | 1461222558405 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]]]}] 00:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 691ms 00:09:18 INFO - PROCESS | 708 | 1461222558466 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 00:09:18 INFO - PROCESS | 708 | 1461222558468 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 00:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:09:18 INFO - PROCESS | 708 | 1461222558472 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:09:18 INFO - PROCESS | 708 | 1461222558473 Marionette TRACE conn5 <- [1,2250,null,{}] 00:09:18 INFO - PROCESS | 708 | 1461222558477 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}] 00:09:18 INFO - PROCESS | 708 | 1461222558598 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 00:09:18 INFO - PROCESS | 708 | 1461222558702 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:18 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF1D800 == 63 [pid = 708] [id = 572] 00:09:18 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (00000014222AD400) [pid = 708] [serial = 1716] [outer = 0000000000000000] 00:09:18 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (00000014253AF000) [pid = 708] [serial = 1717] [outer = 00000014222AD400] 00:09:18 INFO - PROCESS | 708 | 1461222558750 Marionette DEBUG loaded listener.js 00:09:18 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (0000001425D11000) [pid = 708] [serial = 1718] [outer = 00000014222AD400] 00:09:19 INFO - PROCESS | 708 | 1461222559159 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]]]}] 00:09:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:09:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 732ms 00:09:19 INFO - PROCESS | 708 | 1461222559207 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 00:09:19 INFO - PROCESS | 708 | 1461222559209 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 00:09:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:09:19 INFO - PROCESS | 708 | 1461222559213 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:09:19 INFO - PROCESS | 708 | 1461222559215 Marionette TRACE conn5 <- [1,2254,null,{}] 00:09:19 INFO - PROCESS | 708 | 1461222559218 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}] 00:09:19 INFO - PROCESS | 708 | 1461222559367 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 00:09:19 INFO - PROCESS | 708 | 1461222559389 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:19 INFO - PROCESS | 708 | ++DOCSHELL 000000142D5A6800 == 64 [pid = 708] [id = 573] 00:09:19 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (0000001425F18400) [pid = 708] [serial = 1719] [outer = 0000000000000000] 00:09:19 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (00000014262DA800) [pid = 708] [serial = 1720] [outer = 0000001425F18400] 00:09:19 INFO - PROCESS | 708 | 1461222559438 Marionette DEBUG loaded listener.js 00:09:19 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (000000142736A400) [pid = 708] [serial = 1721] [outer = 0000001425F18400] 00:09:19 INFO - PROCESS | 708 | 1461222559872 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]]]}] 00:09:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:09:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 691ms 00:09:19 INFO - PROCESS | 708 | 1461222559907 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 00:09:19 INFO - PROCESS | 708 | 1461222559909 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 00:09:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:09:19 INFO - PROCESS | 708 | 1461222559913 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:09:19 INFO - PROCESS | 708 | 1461222559915 Marionette TRACE conn5 <- [1,2258,null,{}] 00:09:19 INFO - PROCESS | 708 | 1461222559918 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}] 00:09:20 INFO - PROCESS | 708 | 1461222560069 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 00:09:20 INFO - PROCESS | 708 | 1461222560093 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:20 INFO - PROCESS | 708 | ++DOCSHELL 000000142E856800 == 65 [pid = 708] [id = 574] 00:09:20 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (0000001427373C00) [pid = 708] [serial = 1722] [outer = 0000000000000000] 00:09:20 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (0000001427E0EC00) [pid = 708] [serial = 1723] [outer = 0000001427373C00] 00:09:20 INFO - PROCESS | 708 | 1461222560138 Marionette DEBUG loaded listener.js 00:09:20 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (0000001428DBF400) [pid = 708] [serial = 1724] [outer = 0000001427373C00] 00:09:20 INFO - PROCESS | 708 | 1461222560581 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]]]}] 00:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 690ms 00:09:20 INFO - PROCESS | 708 | 1461222560606 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 00:09:20 INFO - PROCESS | 708 | 1461222560608 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 00:09:20 INFO - PROCESS | 708 | 1461222560612 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:09:20 INFO - PROCESS | 708 | 1461222560614 Marionette TRACE conn5 <- [1,2262,null,{}] 00:09:20 INFO - PROCESS | 708 | 1461222560617 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}] 00:09:20 INFO - PROCESS | 708 | 1461222560741 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 00:09:20 INFO - PROCESS | 708 | 1461222560756 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:20 INFO - PROCESS | 708 | ++DOCSHELL 000000142ED50800 == 66 [pid = 708] [id = 575] 00:09:20 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (0000001425D1C800) [pid = 708] [serial = 1725] [outer = 0000000000000000] 00:09:20 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (0000001428F75C00) [pid = 708] [serial = 1726] [outer = 0000001425D1C800] 00:09:20 INFO - PROCESS | 708 | 1461222560801 Marionette DEBUG loaded listener.js 00:09:20 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (0000001428FE9400) [pid = 708] [serial = 1727] [outer = 0000001425D1C800] 00:09:21 INFO - PROCESS | 708 | --DOMWINDOW == 136 (0000001428DC8000) [pid = 708] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:09:21 INFO - PROCESS | 708 | --DOMWINDOW == 135 (0000001425D11800) [pid = 708] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:09:21 INFO - PROCESS | 708 | --DOMWINDOW == 134 (00000014274DE800) [pid = 708] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:09:21 INFO - PROCESS | 708 | --DOMWINDOW == 133 (0000001416770800) [pid = 708] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:09:21 INFO - PROCESS | 708 | --DOMWINDOW == 132 (000000141D1F1800) [pid = 708] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:09:21 INFO - PROCESS | 708 | --DOMWINDOW == 131 (0000001424E33800) [pid = 708] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:09:21 INFO - PROCESS | 708 | --DOMWINDOW == 130 (000000141690F800) [pid = 708] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:09:21 INFO - PROCESS | 708 | --DOMWINDOW == 129 (00000014295B5400) [pid = 708] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:09:21 INFO - PROCESS | 708 | --DOMWINDOW == 128 (00000014189AC400) [pid = 708] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:09:21 INFO - PROCESS | 708 | --DOMWINDOW == 127 (00000014249C9800) [pid = 708] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:09:21 INFO - PROCESS | 708 | --DOMWINDOW == 126 (000000141DB04400) [pid = 708] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:09:21 INFO - PROCESS | 708 | --DOMWINDOW == 125 (000000141D562800) [pid = 708] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:09:21 INFO - PROCESS | 708 | 1461222561464 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]]]}] 00:09:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:09:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 880ms 00:09:21 INFO - PROCESS | 708 | 1461222561495 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 00:09:21 INFO - PROCESS | 708 | 1461222561498 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 00:09:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:09:21 INFO - PROCESS | 708 | 1461222561501 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:09:21 INFO - PROCESS | 708 | 1461222561503 Marionette TRACE conn5 <- [1,2266,null,{}] 00:09:21 INFO - PROCESS | 708 | 1461222561507 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}] 00:09:21 INFO - PROCESS | 708 | 1461222561600 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 00:09:21 INFO - PROCESS | 708 | 1461222561606 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:21 INFO - PROCESS | 708 | ++DOCSHELL 000000142ED52800 == 67 [pid = 708] [id = 576] 00:09:21 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (0000001425035400) [pid = 708] [serial = 1728] [outer = 0000000000000000] 00:09:21 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (0000001427375400) [pid = 708] [serial = 1729] [outer = 0000001425035400] 00:09:21 INFO - PROCESS | 708 | 1461222561652 Marionette DEBUG loaded listener.js 00:09:21 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (00000014293DF400) [pid = 708] [serial = 1730] [outer = 0000001425035400] 00:09:22 INFO - PROCESS | 708 | 1461222562083 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]]]}] 00:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 00:09:22 INFO - PROCESS | 708 | 1461222562137 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 00:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:09:22 INFO - PROCESS | 708 | 1461222562139 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 00:09:22 INFO - PROCESS | 708 | 1461222562142 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:09:22 INFO - PROCESS | 708 | 1461222562144 Marionette TRACE conn5 <- [1,2270,null,{}] 00:09:22 INFO - PROCESS | 708 | 1461222562148 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}] 00:09:22 INFO - PROCESS | 708 | 1461222562241 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 00:09:22 INFO - PROCESS | 708 | 1461222562247 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:22 INFO - PROCESS | 708 | ++DOCSHELL 000000142F037800 == 68 [pid = 708] [id = 577] 00:09:22 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (0000001429520400) [pid = 708] [serial = 1731] [outer = 0000000000000000] 00:09:22 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (000000142954E800) [pid = 708] [serial = 1732] [outer = 0000001429520400] 00:09:22 INFO - PROCESS | 708 | 1461222562293 Marionette DEBUG loaded listener.js 00:09:22 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (00000014295BE400) [pid = 708] [serial = 1733] [outer = 0000001429520400] 00:09:22 INFO - PROCESS | 708 | 1461222562716 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]]]}] 00:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 628ms 00:09:22 INFO - PROCESS | 708 | 1461222562775 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 00:09:22 INFO - PROCESS | 708 | 1461222562778 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 00:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:09:22 INFO - PROCESS | 708 | 1461222562782 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:09:22 INFO - PROCESS | 708 | 1461222562784 Marionette TRACE conn5 <- [1,2274,null,{}] 00:09:22 INFO - PROCESS | 708 | 1461222562788 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}] 00:09:22 INFO - PROCESS | 708 | 1461222562904 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 00:09:22 INFO - PROCESS | 708 | 1461222562916 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:22 INFO - PROCESS | 708 | ++DOCSHELL 000000142FB98800 == 69 [pid = 708] [id = 578] 00:09:22 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (000000142995F800) [pid = 708] [serial = 1734] [outer = 0000000000000000] 00:09:22 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (000000142A465C00) [pid = 708] [serial = 1735] [outer = 000000142995F800] 00:09:22 INFO - PROCESS | 708 | 1461222562967 Marionette DEBUG loaded listener.js 00:09:23 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (000000142B43B800) [pid = 708] [serial = 1736] [outer = 000000142995F800] 00:09:23 INFO - PROCESS | 708 | 1461222563659 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]]]}] 00:09:23 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 00:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 942ms 00:09:23 INFO - PROCESS | 708 | 1461222563727 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 00:09:23 INFO - PROCESS | 708 | 1461222563732 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 00:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:09:23 INFO - PROCESS | 708 | 1461222563739 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:09:23 INFO - PROCESS | 708 | 1461222563742 Marionette TRACE conn5 <- [1,2278,null,{}] 00:09:23 INFO - PROCESS | 708 | 1461222563749 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}] 00:09:23 INFO - PROCESS | 708 | 1461222563960 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 00:09:24 INFO - PROCESS | 708 | 1461222564061 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:24 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BD4000 == 70 [pid = 708] [id = 579] 00:09:24 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (0000001418443000) [pid = 708] [serial = 1737] [outer = 0000000000000000] 00:09:24 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (00000014189A4000) [pid = 708] [serial = 1738] [outer = 0000001418443000] 00:09:24 INFO - PROCESS | 708 | 1461222564121 Marionette DEBUG loaded listener.js 00:09:24 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (000000141EF6D800) [pid = 708] [serial = 1739] [outer = 0000001418443000] 00:09:24 INFO - PROCESS | 708 | 1461222564739 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]]]}] 00:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1033ms 00:09:24 INFO - PROCESS | 708 | 1461222564773 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 00:09:24 INFO - PROCESS | 708 | 1461222564780 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 00:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:09:24 INFO - PROCESS | 708 | 1461222564787 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:09:24 INFO - PROCESS | 708 | 1461222564790 Marionette TRACE conn5 <- [1,2282,null,{}] 00:09:24 INFO - PROCESS | 708 | 1461222564794 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}] 00:09:24 INFO - PROCESS | 708 | 1461222564916 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 00:09:25 INFO - PROCESS | 708 | 1461222565053 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:25 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF0A800 == 71 [pid = 708] [id = 580] 00:09:25 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (00000014245B4000) [pid = 708] [serial = 1740] [outer = 0000000000000000] 00:09:25 INFO - PROCESS | 708 | ++DOMWINDOW == 139 (0000001425037C00) [pid = 708] [serial = 1741] [outer = 00000014245B4000] 00:09:25 INFO - PROCESS | 708 | 1461222565110 Marionette DEBUG loaded listener.js 00:09:25 INFO - PROCESS | 708 | ++DOMWINDOW == 140 (0000001425E4E400) [pid = 708] [serial = 1742] [outer = 00000014245B4000] 00:09:25 INFO - PROCESS | 708 | 1461222565745 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]]]}] 00:09:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:09:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 986ms 00:09:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:09:25 INFO - PROCESS | 708 | 1461222565778 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 00:09:25 INFO - PROCESS | 708 | 1461222565780 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 00:09:25 INFO - PROCESS | 708 | 1461222565784 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:09:25 INFO - PROCESS | 708 | 1461222565788 Marionette TRACE conn5 <- [1,2286,null,{}] 00:09:25 INFO - PROCESS | 708 | 1461222565801 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}] 00:09:25 INFO - PROCESS | 708 | 1461222565925 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 00:09:26 INFO - PROCESS | 708 | 1461222566064 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:26 INFO - PROCESS | 708 | ++DOCSHELL 000000142FEEF000 == 72 [pid = 708] [id = 581] 00:09:26 INFO - PROCESS | 708 | ++DOMWINDOW == 141 (0000001428FE1C00) [pid = 708] [serial = 1743] [outer = 0000000000000000] 00:09:26 INFO - PROCESS | 708 | ++DOMWINDOW == 142 (00000014295B7400) [pid = 708] [serial = 1744] [outer = 0000001428FE1C00] 00:09:26 INFO - PROCESS | 708 | 1461222566124 Marionette DEBUG loaded listener.js 00:09:26 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (000000142A467800) [pid = 708] [serial = 1745] [outer = 0000001428FE1C00] 00:09:26 INFO - PROCESS | 708 | 1461222566684 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]]]}] 00:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 944ms 00:09:26 INFO - PROCESS | 708 | 1461222566731 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 00:09:26 INFO - PROCESS | 708 | 1461222566734 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 00:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:09:26 INFO - PROCESS | 708 | 1461222566737 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:09:26 INFO - PROCESS | 708 | 1461222566740 Marionette TRACE conn5 <- [1,2290,null,{}] 00:09:26 INFO - PROCESS | 708 | 1461222566743 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}] 00:09:26 INFO - PROCESS | 708 | 1461222566863 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 00:09:27 INFO - PROCESS | 708 | 1461222566999 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:27 INFO - PROCESS | 708 | ++DOCSHELL 0000001430ACB800 == 73 [pid = 708] [id = 582] 00:09:27 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (0000001425B23400) [pid = 708] [serial = 1746] [outer = 0000000000000000] 00:09:27 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (000000142A6E6000) [pid = 708] [serial = 1747] [outer = 0000001425B23400] 00:09:27 INFO - PROCESS | 708 | 1461222567056 Marionette DEBUG loaded listener.js 00:09:27 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (000000142B6DA800) [pid = 708] [serial = 1748] [outer = 0000001425B23400] 00:09:27 INFO - PROCESS | 708 | 1461222567626 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]]]}] 00:09:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:09:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 943ms 00:09:27 INFO - PROCESS | 708 | 1461222567683 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 00:09:27 INFO - PROCESS | 708 | 1461222567685 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 00:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:09:27 INFO - PROCESS | 708 | 1461222567689 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:09:27 INFO - PROCESS | 708 | 1461222567691 Marionette TRACE conn5 <- [1,2294,null,{}] 00:09:27 INFO - PROCESS | 708 | 1461222567695 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}] 00:09:27 INFO - PROCESS | 708 | 1461222567812 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 00:09:27 INFO - PROCESS | 708 | 1461222567947 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:27 INFO - PROCESS | 708 | ++DOCSHELL 0000001431282800 == 74 [pid = 708] [id = 583] 00:09:27 INFO - PROCESS | 708 | ++DOMWINDOW == 147 (000000142B435C00) [pid = 708] [serial = 1749] [outer = 0000000000000000] 00:09:28 INFO - PROCESS | 708 | ++DOMWINDOW == 148 (000000142B7E9C00) [pid = 708] [serial = 1750] [outer = 000000142B435C00] 00:09:28 INFO - PROCESS | 708 | 1461222568006 Marionette DEBUG loaded listener.js 00:09:28 INFO - PROCESS | 708 | ++DOMWINDOW == 149 (000000142C767000) [pid = 708] [serial = 1751] [outer = 000000142B435C00] 00:09:28 INFO - PROCESS | 708 | 1461222568632 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]]]}] 00:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 984ms 00:09:28 INFO - PROCESS | 708 | 1461222568676 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 00:09:28 INFO - PROCESS | 708 | 1461222568679 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 00:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:09:28 INFO - PROCESS | 708 | 1461222568682 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:09:28 INFO - PROCESS | 708 | 1461222568684 Marionette TRACE conn5 <- [1,2298,null,{}] 00:09:28 INFO - PROCESS | 708 | 1461222568688 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}] 00:09:28 INFO - PROCESS | 708 | 1461222568838 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 00:09:28 INFO - PROCESS | 708 | 1461222568941 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:28 INFO - PROCESS | 708 | ++DOCSHELL 000000143220E000 == 75 [pid = 708] [id = 584] 00:09:28 INFO - PROCESS | 708 | ++DOMWINDOW == 150 (000000142D2AF800) [pid = 708] [serial = 1752] [outer = 0000000000000000] 00:09:28 INFO - PROCESS | 708 | ++DOMWINDOW == 151 (000000142E42A400) [pid = 708] [serial = 1753] [outer = 000000142D2AF800] 00:09:29 INFO - PROCESS | 708 | 1461222569000 Marionette DEBUG loaded listener.js 00:09:29 INFO - PROCESS | 708 | ++DOMWINDOW == 152 (000000142E8B4000) [pid = 708] [serial = 1754] [outer = 000000142D2AF800] 00:09:29 INFO - PROCESS | 708 | 1461222569528 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]]]}] 00:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 881ms 00:09:29 INFO - PROCESS | 708 | 1461222569565 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 00:09:29 INFO - PROCESS | 708 | 1461222569568 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 00:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:09:29 INFO - PROCESS | 708 | 1461222569571 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:09:29 INFO - PROCESS | 708 | 1461222569574 Marionette TRACE conn5 <- [1,2302,null,{}] 00:09:29 INFO - PROCESS | 708 | 1461222569577 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}] 00:09:29 INFO - PROCESS | 708 | 1461222569694 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 00:09:29 INFO - PROCESS | 708 | 1461222569802 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:29 INFO - PROCESS | 708 | ++DOCSHELL 0000001432250800 == 76 [pid = 708] [id = 585] 00:09:29 INFO - PROCESS | 708 | ++DOMWINDOW == 153 (000000142E8B4C00) [pid = 708] [serial = 1755] [outer = 0000000000000000] 00:09:29 INFO - PROCESS | 708 | ++DOMWINDOW == 154 (000000142EBC6400) [pid = 708] [serial = 1756] [outer = 000000142E8B4C00] 00:09:29 INFO - PROCESS | 708 | 1461222569856 Marionette DEBUG loaded listener.js 00:09:29 INFO - PROCESS | 708 | ++DOMWINDOW == 155 (000000142EBD0000) [pid = 708] [serial = 1757] [outer = 000000142E8B4C00] 00:09:30 INFO - PROCESS | 708 | 1461222570450 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]]]}] 00:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 943ms 00:09:30 INFO - PROCESS | 708 | 1461222570517 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 00:09:30 INFO - PROCESS | 708 | 1461222570520 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 00:09:30 INFO - PROCESS | 708 | 1461222570524 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:09:30 INFO - PROCESS | 708 | 1461222570527 Marionette TRACE conn5 <- [1,2306,null,{}] 00:09:30 INFO - PROCESS | 708 | 1461222570531 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}] 00:09:30 INFO - PROCESS | 708 | 1461222570647 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 00:09:30 INFO - PROCESS | 708 | 1461222570756 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:30 INFO - PROCESS | 708 | ++DOCSHELL 0000001432BC3800 == 77 [pid = 708] [id = 586] 00:09:30 INFO - PROCESS | 708 | ++DOMWINDOW == 156 (000000142EBCA800) [pid = 708] [serial = 1758] [outer = 0000000000000000] 00:09:30 INFO - PROCESS | 708 | ++DOMWINDOW == 157 (000000142ED1B400) [pid = 708] [serial = 1759] [outer = 000000142EBCA800] 00:09:30 INFO - PROCESS | 708 | 1461222570810 Marionette DEBUG loaded listener.js 00:09:30 INFO - PROCESS | 708 | ++DOMWINDOW == 158 (000000142EDEEC00) [pid = 708] [serial = 1760] [outer = 000000142EBCA800] 00:09:31 INFO - PROCESS | 708 | 1461222571396 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] 00:09:31 INFO - PROCESS | 708 | 1461222571454 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 00:09:31 INFO - PROCESS | 708 | 1461222571458 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:09:31 INFO - PROCESS | 708 | 1461222571460 Marionette TRACE conn5 <- [1,2310,null,{}] 00:09:31 INFO - PROCESS | 708 | 1461222571464 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}] 00:09:31 INFO - PROCESS | 708 | 1461222571582 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 00:09:31 INFO - PROCESS | 708 | 1461222571741 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:31 INFO - PROCESS | 708 | ++DOCSHELL 000000142ED55000 == 78 [pid = 708] [id = 587] 00:09:31 INFO - PROCESS | 708 | ++DOMWINDOW == 159 (0000001417434C00) [pid = 708] [serial = 1761] [outer = 0000000000000000] 00:09:31 INFO - PROCESS | 708 | ++DOMWINDOW == 160 (0000001429524C00) [pid = 708] [serial = 1762] [outer = 0000001417434C00] 00:09:31 INFO - PROCESS | 708 | 1461222571797 Marionette DEBUG loaded listener.js 00:09:31 INFO - PROCESS | 708 | ++DOMWINDOW == 161 (000000142EE15C00) [pid = 708] [serial = 1763] [outer = 0000001417434C00] 00:09:32 INFO - PROCESS | 708 | 1461222572364 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]]]}] 00:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 941ms 00:09:32 INFO - PROCESS | 708 | 1461222572400 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 00:09:32 INFO - PROCESS | 708 | 1461222572403 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 00:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:09:32 INFO - PROCESS | 708 | 1461222572406 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:09:32 INFO - PROCESS | 708 | 1461222572408 Marionette TRACE conn5 <- [1,2314,null,{}] 00:09:32 INFO - PROCESS | 708 | 1461222572412 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}] 00:09:32 INFO - PROCESS | 708 | 1461222572531 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 00:09:32 INFO - PROCESS | 708 | 1461222572867 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:32 INFO - PROCESS | 708 | ++DOCSHELL 0000001417908000 == 79 [pid = 708] [id = 588] 00:09:32 INFO - PROCESS | 708 | ++DOMWINDOW == 162 (00000014166B6C00) [pid = 708] [serial = 1764] [outer = 0000000000000000] 00:09:32 INFO - PROCESS | 708 | ++DOMWINDOW == 163 (0000001416768800) [pid = 708] [serial = 1765] [outer = 00000014166B6C00] 00:09:32 INFO - PROCESS | 708 | 1461222572921 Marionette DEBUG loaded listener.js 00:09:33 INFO - PROCESS | 708 | ++DOMWINDOW == 164 (000000141693D800) [pid = 708] [serial = 1766] [outer = 00000014166B6C00] 00:09:33 INFO - PROCESS | 708 | 1461222573586 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]]]}] 00:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1240ms 00:09:33 INFO - PROCESS | 708 | 1461222573650 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 00:09:33 INFO - PROCESS | 708 | 1461222573654 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 00:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:09:33 INFO - PROCESS | 708 | 1461222573659 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:09:33 INFO - PROCESS | 708 | 1461222573662 Marionette TRACE conn5 <- [1,2318,null,{}] 00:09:33 INFO - PROCESS | 708 | 1461222573668 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}] 00:09:33 INFO - PROCESS | 708 | 1461222573785 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 00:09:33 INFO - PROCESS | 708 | 1461222573933 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:33 INFO - PROCESS | 708 | ++DOCSHELL 0000001425140000 == 80 [pid = 708] [id = 589] 00:09:33 INFO - PROCESS | 708 | ++DOMWINDOW == 165 (0000001418245800) [pid = 708] [serial = 1767] [outer = 0000000000000000] 00:09:33 INFO - PROCESS | 708 | ++DOMWINDOW == 166 (000000141825F400) [pid = 708] [serial = 1768] [outer = 0000001418245800] 00:09:33 INFO - PROCESS | 708 | 1461222573985 Marionette DEBUG loaded listener.js 00:09:34 INFO - PROCESS | 708 | ++DOMWINDOW == 167 (0000001418711C00) [pid = 708] [serial = 1769] [outer = 0000001418245800] 00:09:34 INFO - PROCESS | 708 | --DOCSHELL 000000142F037800 == 79 [pid = 708] [id = 577] 00:09:34 INFO - PROCESS | 708 | --DOCSHELL 000000142ED52800 == 78 [pid = 708] [id = 576] 00:09:34 INFO - PROCESS | 708 | --DOCSHELL 000000142ED50800 == 77 [pid = 708] [id = 575] 00:09:34 INFO - PROCESS | 708 | --DOCSHELL 000000142E856800 == 76 [pid = 708] [id = 574] 00:09:34 INFO - PROCESS | 708 | --DOCSHELL 000000142D5A6800 == 75 [pid = 708] [id = 573] 00:09:34 INFO - PROCESS | 708 | --DOCSHELL 000000142CF1D800 == 74 [pid = 708] [id = 572] 00:09:34 INFO - PROCESS | 708 | --DOCSHELL 000000142C5A6000 == 73 [pid = 708] [id = 571] 00:09:34 INFO - PROCESS | 708 | --DOCSHELL 00000014268C9000 == 72 [pid = 708] [id = 570] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 166 (000000141F353C00) [pid = 708] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOCSHELL 0000001425317800 == 71 [pid = 708] [id = 569] 00:09:34 INFO - PROCESS | 708 | --DOCSHELL 0000001427A3B000 == 70 [pid = 708] [id = 568] 00:09:34 INFO - PROCESS | 708 | --DOCSHELL 000000142F03B800 == 69 [pid = 708] [id = 563] 00:09:34 INFO - PROCESS | 708 | --DOCSHELL 000000142CF0B000 == 68 [pid = 708] [id = 562] 00:09:34 INFO - PROCESS | 708 | --DOCSHELL 0000001425B94000 == 67 [pid = 708] [id = 561] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 165 (00000014293E5400) [pid = 708] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 164 (0000001425D1D400) [pid = 708] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 163 (0000001427EB7400) [pid = 708] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 162 (0000001425FF1000) [pid = 708] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 161 (0000001417478000) [pid = 708] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 160 (0000001428DBBC00) [pid = 708] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 159 (000000141D670C00) [pid = 708] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 158 (000000141DC95000) [pid = 708] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 157 (0000001425077800) [pid = 708] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 156 (0000001416949400) [pid = 708] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 155 (000000142A466800) [pid = 708] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 154 (000000142B434C00) [pid = 708] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 153 (00000014296D1C00) [pid = 708] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 152 (000000141DC9A800) [pid = 708] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 151 (0000001421F5E800) [pid = 708] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 150 (0000001418249000) [pid = 708] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 149 (0000001424BDEC00) [pid = 708] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 148 (000000142D2AE800) [pid = 708] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 147 (000000142B7E4800) [pid = 708] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 146 (0000001429559400) [pid = 708] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 145 (0000001425151800) [pid = 708] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 144 (000000141E715000) [pid = 708] [serial = 1118] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 143 (0000001428DC3800) [pid = 708] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 142 (000000142458B000) [pid = 708] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 141 (0000001424B39400) [pid = 708] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 140 (0000001417476400) [pid = 708] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 139 (0000001428FE2C00) [pid = 708] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 138 (00000014253B2000) [pid = 708] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | --DOMWINDOW == 137 (0000001429526000) [pid = 708] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 00:09:34 INFO - PROCESS | 708 | 1461222574539 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]]]}] 00:09:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:09:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 942ms 00:09:34 INFO - PROCESS | 708 | 1461222574608 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 00:09:34 INFO - PROCESS | 708 | 1461222574612 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 00:09:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:09:34 INFO - PROCESS | 708 | 1461222574616 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:09:34 INFO - PROCESS | 708 | 1461222574618 Marionette TRACE conn5 <- [1,2322,null,{}] 00:09:34 INFO - PROCESS | 708 | 1461222574621 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}] 00:09:34 INFO - PROCESS | 708 | 1461222574721 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 00:09:34 INFO - PROCESS | 708 | 1461222574735 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:34 INFO - PROCESS | 708 | ++DOCSHELL 0000001425A74800 == 68 [pid = 708] [id = 590] 00:09:34 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (000000141930FC00) [pid = 708] [serial = 1770] [outer = 0000000000000000] 00:09:34 INFO - PROCESS | 708 | ++DOMWINDOW == 139 (0000001419CD1000) [pid = 708] [serial = 1771] [outer = 000000141930FC00] 00:09:34 INFO - PROCESS | 708 | 1461222574782 Marionette DEBUG loaded listener.js 00:09:34 INFO - PROCESS | 708 | ++DOMWINDOW == 140 (000000141D560C00) [pid = 708] [serial = 1772] [outer = 000000141930FC00] 00:09:35 INFO - PROCESS | 708 | 1461222575280 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]]]}] 00:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 691ms 00:09:35 INFO - PROCESS | 708 | 1461222575310 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 00:09:35 INFO - PROCESS | 708 | 1461222575312 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 00:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:09:35 INFO - PROCESS | 708 | 1461222575323 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:09:35 INFO - PROCESS | 708 | 1461222575330 Marionette TRACE conn5 <- [1,2326,null,{}] 00:09:35 INFO - PROCESS | 708 | 1461222575334 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}] 00:09:35 INFO - PROCESS | 708 | 1461222575436 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 00:09:35 INFO - PROCESS | 708 | 1461222575444 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:35 INFO - PROCESS | 708 | ++DOCSHELL 0000001427F6F800 == 69 [pid = 708] [id = 591] 00:09:35 INFO - PROCESS | 708 | ++DOMWINDOW == 141 (000000141DC9B800) [pid = 708] [serial = 1773] [outer = 0000000000000000] 00:09:35 INFO - PROCESS | 708 | ++DOMWINDOW == 142 (000000141E7AC400) [pid = 708] [serial = 1774] [outer = 000000141DC9B800] 00:09:35 INFO - PROCESS | 708 | 1461222575520 Marionette DEBUG loaded listener.js 00:09:35 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (0000001421883000) [pid = 708] [serial = 1775] [outer = 000000141DC9B800] 00:09:36 INFO - PROCESS | 708 | 1461222575991 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]]]}] 00:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 692ms 00:09:36 INFO - PROCESS | 708 | 1461222576010 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 00:09:36 INFO - PROCESS | 708 | 1461222576013 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 00:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:09:36 INFO - PROCESS | 708 | 1461222576016 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:09:36 INFO - PROCESS | 708 | 1461222576018 Marionette TRACE conn5 <- [1,2330,null,{}] 00:09:36 INFO - PROCESS | 708 | 1461222576026 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}] 00:09:36 INFO - PROCESS | 708 | 1461222576124 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 00:09:36 INFO - PROCESS | 708 | 1461222576131 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:36 INFO - PROCESS | 708 | ++DOCSHELL 00000014293C5800 == 70 [pid = 708] [id = 592] 00:09:36 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (0000001421F38800) [pid = 708] [serial = 1776] [outer = 0000000000000000] 00:09:36 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (00000014222A7C00) [pid = 708] [serial = 1777] [outer = 0000001421F38800] 00:09:36 INFO - PROCESS | 708 | 1461222576177 Marionette DEBUG loaded listener.js 00:09:36 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (0000001422927C00) [pid = 708] [serial = 1778] [outer = 0000001421F38800] 00:09:36 INFO - PROCESS | 708 | 1461222576630 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]]]}] 00:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 649ms 00:09:36 INFO - PROCESS | 708 | 1461222576673 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 00:09:36 INFO - PROCESS | 708 | 1461222576676 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 00:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:09:36 INFO - PROCESS | 708 | 1461222576679 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:09:36 INFO - PROCESS | 708 | 1461222576681 Marionette TRACE conn5 <- [1,2334,null,{}] 00:09:36 INFO - PROCESS | 708 | 1461222576684 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}] 00:09:36 INFO - PROCESS | 708 | 1461222576811 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 00:09:36 INFO - PROCESS | 708 | 1461222576900 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:36 INFO - PROCESS | 708 | ++DOCSHELL 000000142B682000 == 71 [pid = 708] [id = 593] 00:09:36 INFO - PROCESS | 708 | ++DOMWINDOW == 147 (00000014245B6800) [pid = 708] [serial = 1779] [outer = 0000000000000000] 00:09:36 INFO - PROCESS | 708 | ++DOMWINDOW == 148 (0000001424652000) [pid = 708] [serial = 1780] [outer = 00000014245B6800] 00:09:36 INFO - PROCESS | 708 | 1461222576957 Marionette DEBUG loaded listener.js 00:09:37 INFO - PROCESS | 708 | ++DOMWINDOW == 149 (0000001424BE0000) [pid = 708] [serial = 1781] [outer = 00000014245B6800] 00:09:37 INFO - PROCESS | 708 | 1461222577400 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]]]}] 00:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 776ms 00:09:37 INFO - PROCESS | 708 | 1461222577458 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 00:09:37 INFO - PROCESS | 708 | 1461222577460 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 00:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:09:37 INFO - PROCESS | 708 | 1461222577463 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:09:37 INFO - PROCESS | 708 | 1461222577465 Marionette TRACE conn5 <- [1,2338,null,{}] 00:09:37 INFO - PROCESS | 708 | 1461222577469 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}] 00:09:37 INFO - PROCESS | 708 | 1461222577600 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 00:09:37 INFO - PROCESS | 708 | 1461222577620 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:37 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF12800 == 72 [pid = 708] [id = 594] 00:09:37 INFO - PROCESS | 708 | ++DOMWINDOW == 150 (0000001424BDE000) [pid = 708] [serial = 1782] [outer = 0000000000000000] 00:09:37 INFO - PROCESS | 708 | ++DOMWINDOW == 151 (0000001425079400) [pid = 708] [serial = 1783] [outer = 0000001424BDE000] 00:09:37 INFO - PROCESS | 708 | 1461222577666 Marionette DEBUG loaded listener.js 00:09:37 INFO - PROCESS | 708 | ++DOMWINDOW == 152 (00000014253AB800) [pid = 708] [serial = 1784] [outer = 0000001424BDE000] 00:09:38 INFO - PROCESS | 708 | 1461222578116 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]]]}] 00:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 690ms 00:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:09:38 INFO - PROCESS | 708 | 1461222578155 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 00:09:38 INFO - PROCESS | 708 | 1461222578157 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 00:09:38 INFO - PROCESS | 708 | 1461222578160 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:09:38 INFO - PROCESS | 708 | 1461222578162 Marionette TRACE conn5 <- [1,2342,null,{}] 00:09:38 INFO - PROCESS | 708 | 1461222578166 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}] 00:09:38 INFO - PROCESS | 708 | 1461222578321 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 00:09:38 INFO - PROCESS | 708 | 1461222578347 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:38 INFO - PROCESS | 708 | ++DOCSHELL 000000142D40A800 == 73 [pid = 708] [id = 595] 00:09:38 INFO - PROCESS | 708 | ++DOMWINDOW == 153 (00000014253B1C00) [pid = 708] [serial = 1785] [outer = 0000000000000000] 00:09:38 INFO - PROCESS | 708 | ++DOMWINDOW == 154 (00000014257B3800) [pid = 708] [serial = 1786] [outer = 00000014253B1C00] 00:09:38 INFO - PROCESS | 708 | 1461222578392 Marionette DEBUG loaded listener.js 00:09:38 INFO - PROCESS | 708 | ++DOMWINDOW == 155 (0000001425D13400) [pid = 708] [serial = 1787] [outer = 00000014253B1C00] 00:09:38 INFO - PROCESS | 708 | --DOMWINDOW == 154 (0000001425F18400) [pid = 708] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:09:38 INFO - PROCESS | 708 | --DOMWINDOW == 153 (0000001427373C00) [pid = 708] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:09:38 INFO - PROCESS | 708 | --DOMWINDOW == 152 (0000001425D1C800) [pid = 708] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:09:38 INFO - PROCESS | 708 | --DOMWINDOW == 151 (0000001418260000) [pid = 708] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:09:38 INFO - PROCESS | 708 | --DOMWINDOW == 150 (00000014222AD400) [pid = 708] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:09:38 INFO - PROCESS | 708 | --DOMWINDOW == 149 (0000001418247400) [pid = 708] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:09:38 INFO - PROCESS | 708 | --DOMWINDOW == 148 (0000001429558C00) [pid = 708] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:09:38 INFO - PROCESS | 708 | --DOMWINDOW == 147 (000000141D663800) [pid = 708] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:09:38 INFO - PROCESS | 708 | --DOMWINDOW == 146 (00000014245AD000) [pid = 708] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:09:38 INFO - PROCESS | 708 | --DOMWINDOW == 145 (0000001429520400) [pid = 708] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:09:38 INFO - PROCESS | 708 | --DOMWINDOW == 144 (0000001425035400) [pid = 708] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:09:38 INFO - PROCESS | 708 | 1461222578981 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]]]}] 00:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 837ms 00:09:39 INFO - PROCESS | 708 | 1461222579001 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 00:09:39 INFO - PROCESS | 708 | 1461222579003 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 00:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:09:39 INFO - PROCESS | 708 | 1461222579007 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:09:39 INFO - PROCESS | 708 | 1461222579009 Marionette TRACE conn5 <- [1,2346,null,{}] 00:09:39 INFO - PROCESS | 708 | 1461222579012 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}] 00:09:39 INFO - PROCESS | 708 | 1461222579108 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 00:09:39 INFO - PROCESS | 708 | 1461222579206 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:39 INFO - PROCESS | 708 | ++DOCSHELL 000000142D596800 == 74 [pid = 708] [id = 596] 00:09:39 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (000000141746B800) [pid = 708] [serial = 1788] [outer = 0000000000000000] 00:09:39 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (0000001424BDB400) [pid = 708] [serial = 1789] [outer = 000000141746B800] 00:09:39 INFO - PROCESS | 708 | 1461222579252 Marionette DEBUG loaded listener.js 00:09:39 INFO - PROCESS | 708 | ++DOMWINDOW == 147 (0000001425E45400) [pid = 708] [serial = 1790] [outer = 000000141746B800] 00:09:39 INFO - PROCESS | 708 | 1461222579620 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]]]}] 00:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 628ms 00:09:39 INFO - PROCESS | 708 | 1461222579665 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 00:09:39 INFO - PROCESS | 708 | 1461222579667 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 00:09:39 INFO - PROCESS | 708 | 1461222579673 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:09:39 INFO - PROCESS | 708 | 1461222579675 Marionette TRACE conn5 <- [1,2350,null,{}] 00:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:09:39 INFO - PROCESS | 708 | 1461222579688 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}] 00:09:39 INFO - PROCESS | 708 | 1461222579783 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 00:09:39 INFO - PROCESS | 708 | 1461222579789 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:39 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBED800 == 75 [pid = 708] [id = 597] 00:09:39 INFO - PROCESS | 708 | ++DOMWINDOW == 148 (0000001425E52400) [pid = 708] [serial = 1791] [outer = 0000000000000000] 00:09:39 INFO - PROCESS | 708 | ++DOMWINDOW == 149 (0000001425FE6000) [pid = 708] [serial = 1792] [outer = 0000001425E52400] 00:09:39 INFO - PROCESS | 708 | 1461222579836 Marionette DEBUG loaded listener.js 00:09:39 INFO - PROCESS | 708 | ++DOMWINDOW == 150 (0000001426277000) [pid = 708] [serial = 1793] [outer = 0000001425E52400] 00:09:40 INFO - PROCESS | 708 | 1461222580282 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]]]}] 00:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 628ms 00:09:40 INFO - PROCESS | 708 | 1461222580311 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 00:09:40 INFO - PROCESS | 708 | 1461222580314 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 00:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:09:40 INFO - PROCESS | 708 | 1461222580330 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:09:40 INFO - PROCESS | 708 | 1461222580332 Marionette TRACE conn5 <- [1,2354,null,{}] 00:09:40 INFO - PROCESS | 708 | 1461222580336 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}] 00:09:40 INFO - PROCESS | 708 | 1461222580433 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 00:09:40 INFO - PROCESS | 708 | 1461222580441 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:40 INFO - PROCESS | 708 | ++DOCSHELL 000000142EB64800 == 76 [pid = 708] [id = 598] 00:09:40 INFO - PROCESS | 708 | ++DOMWINDOW == 151 (0000001426912800) [pid = 708] [serial = 1794] [outer = 0000000000000000] 00:09:40 INFO - PROCESS | 708 | ++DOMWINDOW == 152 (000000142730C000) [pid = 708] [serial = 1795] [outer = 0000001426912800] 00:09:40 INFO - PROCESS | 708 | 1461222580492 Marionette DEBUG loaded listener.js 00:09:40 INFO - PROCESS | 708 | ++DOMWINDOW == 153 (0000001427A59400) [pid = 708] [serial = 1796] [outer = 0000001426912800] 00:09:41 INFO - PROCESS | 708 | 1461222581127 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]]]}] 00:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 881ms 00:09:41 INFO - PROCESS | 708 | 1461222581213 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 00:09:41 INFO - PROCESS | 708 | 1461222581218 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 00:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:09:41 INFO - PROCESS | 708 | 1461222581238 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:09:41 INFO - PROCESS | 708 | 1461222581243 Marionette TRACE conn5 <- [1,2358,null,{}] 00:09:41 INFO - PROCESS | 708 | 1461222581251 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}] 00:09:41 INFO - PROCESS | 708 | 1461222581393 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 00:09:41 INFO - PROCESS | 708 | 1461222581529 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:41 INFO - PROCESS | 708 | ++DOCSHELL 000000142494A000 == 77 [pid = 708] [id = 599] 00:09:41 INFO - PROCESS | 708 | ++DOMWINDOW == 154 (0000001417431400) [pid = 708] [serial = 1797] [outer = 0000000000000000] 00:09:41 INFO - PROCESS | 708 | ++DOMWINDOW == 155 (000000141823D400) [pid = 708] [serial = 1798] [outer = 0000001417431400] 00:09:41 INFO - PROCESS | 708 | 1461222581589 Marionette DEBUG loaded listener.js 00:09:41 INFO - PROCESS | 708 | ++DOMWINDOW == 156 (0000001418967000) [pid = 708] [serial = 1799] [outer = 0000001417431400] 00:09:42 INFO - PROCESS | 708 | 1461222582191 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]]]}] 00:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 984ms 00:09:42 INFO - PROCESS | 708 | 1461222582224 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 00:09:42 INFO - PROCESS | 708 | 1461222582231 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 00:09:42 INFO - PROCESS | 708 | 1461222582238 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:09:42 INFO - PROCESS | 708 | 1461222582241 Marionette TRACE conn5 <- [1,2362,null,{}] 00:09:42 INFO - PROCESS | 708 | 1461222582245 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}] 00:09:42 INFO - PROCESS | 708 | 1461222582393 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 00:09:42 INFO - PROCESS | 708 | 1461222582550 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:42 INFO - PROCESS | 708 | ++DOCSHELL 000000142B680800 == 78 [pid = 708] [id = 600] 00:09:42 INFO - PROCESS | 708 | ++DOMWINDOW == 157 (000000141DC9B000) [pid = 708] [serial = 1800] [outer = 0000000000000000] 00:09:42 INFO - PROCESS | 708 | ++DOMWINDOW == 158 (0000001421F39000) [pid = 708] [serial = 1801] [outer = 000000141DC9B000] 00:09:42 INFO - PROCESS | 708 | 1461222582607 Marionette DEBUG loaded listener.js 00:09:42 INFO - PROCESS | 708 | ++DOMWINDOW == 159 (00000014245B4C00) [pid = 708] [serial = 1802] [outer = 000000141DC9B000] 00:09:43 INFO - PROCESS | 708 | 1461222583213 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]]]}] 00:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1023ms 00:09:43 INFO - PROCESS | 708 | 1461222583266 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 00:09:43 INFO - PROCESS | 708 | 1461222583269 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 00:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:09:43 INFO - PROCESS | 708 | 1461222583273 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:09:43 INFO - PROCESS | 708 | 1461222583278 Marionette TRACE conn5 <- [1,2366,null,{}] 00:09:43 INFO - PROCESS | 708 | 1461222583318 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}] 00:09:43 INFO - PROCESS | 708 | 1461222583512 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 00:09:43 INFO - PROCESS | 708 | 1461222583616 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:43 INFO - PROCESS | 708 | ++DOCSHELL 000000142EDB1000 == 79 [pid = 708] [id = 601] 00:09:43 INFO - PROCESS | 708 | ++DOMWINDOW == 160 (0000001425035800) [pid = 708] [serial = 1803] [outer = 0000000000000000] 00:09:43 INFO - PROCESS | 708 | ++DOMWINDOW == 161 (0000001425FF0800) [pid = 708] [serial = 1804] [outer = 0000001425035800] 00:09:43 INFO - PROCESS | 708 | 1461222583676 Marionette DEBUG loaded listener.js 00:09:43 INFO - PROCESS | 708 | ++DOMWINDOW == 162 (000000142743F800) [pid = 708] [serial = 1805] [outer = 0000001425035800] 00:09:44 INFO - PROCESS | 708 | 1461222584282 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]]]}] 00:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1034ms 00:09:44 INFO - PROCESS | 708 | 1461222584310 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 00:09:44 INFO - PROCESS | 708 | 1461222584313 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 00:09:44 INFO - PROCESS | 708 | 1461222584317 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:09:44 INFO - PROCESS | 708 | 1461222584319 Marionette TRACE conn5 <- [1,2370,null,{}] 00:09:44 INFO - PROCESS | 708 | 1461222584323 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}] 00:09:44 INFO - PROCESS | 708 | 1461222584449 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 00:09:44 INFO - PROCESS | 708 | 1461222584561 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:44 INFO - PROCESS | 708 | ++DOCSHELL 000000142F036800 == 80 [pid = 708] [id = 602] 00:09:44 INFO - PROCESS | 708 | ++DOMWINDOW == 163 (00000014289C3800) [pid = 708] [serial = 1806] [outer = 0000000000000000] 00:09:44 INFO - PROCESS | 708 | ++DOMWINDOW == 164 (0000001428DC5C00) [pid = 708] [serial = 1807] [outer = 00000014289C3800] 00:09:44 INFO - PROCESS | 708 | 1461222584616 Marionette DEBUG loaded listener.js 00:09:44 INFO - PROCESS | 708 | ++DOMWINDOW == 165 (0000001428F81400) [pid = 708] [serial = 1808] [outer = 00000014289C3800] 00:09:45 INFO - PROCESS | 708 | 1461222585175 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]]]}] 00:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 881ms 00:09:45 INFO - PROCESS | 708 | 1461222585218 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 00:09:45 INFO - PROCESS | 708 | 1461222585220 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 00:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:09:45 INFO - PROCESS | 708 | 1461222585225 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:09:45 INFO - PROCESS | 708 | 1461222585227 Marionette TRACE conn5 <- [1,2374,null,{}] 00:09:45 INFO - PROCESS | 708 | 1461222585232 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}] 00:09:45 INFO - PROCESS | 708 | 1461222585351 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 00:09:45 INFO - PROCESS | 708 | 1461222585464 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:45 INFO - PROCESS | 708 | ++DOCSHELL 000000142FB83000 == 81 [pid = 708] [id = 603] 00:09:45 INFO - PROCESS | 708 | ++DOMWINDOW == 166 (0000001428FE5000) [pid = 708] [serial = 1809] [outer = 0000000000000000] 00:09:45 INFO - PROCESS | 708 | ++DOMWINDOW == 167 (0000001428FEA800) [pid = 708] [serial = 1810] [outer = 0000001428FE5000] 00:09:45 INFO - PROCESS | 708 | 1461222585518 Marionette DEBUG loaded listener.js 00:09:45 INFO - PROCESS | 708 | ++DOMWINDOW == 168 (0000001429520C00) [pid = 708] [serial = 1811] [outer = 0000001428FE5000] 00:09:46 INFO - PROCESS | 708 | 1461222586100 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]]]}] 00:09:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 942ms 00:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:09:46 INFO - PROCESS | 708 | 1461222586173 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 00:09:46 INFO - PROCESS | 708 | 1461222586175 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 00:09:46 INFO - PROCESS | 708 | 1461222586178 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:09:46 INFO - PROCESS | 708 | 1461222586181 Marionette TRACE conn5 <- [1,2378,null,{}] 00:09:46 INFO - PROCESS | 708 | 1461222586185 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}] 00:09:46 INFO - PROCESS | 708 | 1461222586326 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 00:09:46 INFO - PROCESS | 708 | 1461222586442 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:46 INFO - PROCESS | 708 | ++DOCSHELL 00000014300C3800 == 82 [pid = 708] [id = 604] 00:09:46 INFO - PROCESS | 708 | ++DOMWINDOW == 169 (00000014295BA000) [pid = 708] [serial = 1812] [outer = 0000000000000000] 00:09:46 INFO - PROCESS | 708 | ++DOMWINDOW == 170 (00000014296D1C00) [pid = 708] [serial = 1813] [outer = 00000014295BA000] 00:09:46 INFO - PROCESS | 708 | 1461222586501 Marionette DEBUG loaded listener.js 00:09:46 INFO - PROCESS | 708 | ++DOMWINDOW == 171 (0000001429961000) [pid = 708] [serial = 1814] [outer = 00000014295BA000] 00:09:47 INFO - PROCESS | 708 | 1461222587041 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]]]}] 00:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 880ms 00:09:47 INFO - PROCESS | 708 | 1461222587061 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 00:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:09:47 INFO - PROCESS | 708 | 1461222587064 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 00:09:47 INFO - PROCESS | 708 | 1461222587067 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:09:47 INFO - PROCESS | 708 | 1461222587070 Marionette TRACE conn5 <- [1,2382,null,{}] 00:09:47 INFO - PROCESS | 708 | 1461222587091 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}] 00:09:47 INFO - PROCESS | 708 | 1461222587208 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 00:09:47 INFO - PROCESS | 708 | 1461222587320 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:47 INFO - PROCESS | 708 | ++DOCSHELL 0000001430A8E800 == 83 [pid = 708] [id = 605] 00:09:47 INFO - PROCESS | 708 | ++DOMWINDOW == 172 (00000014299D1000) [pid = 708] [serial = 1815] [outer = 0000000000000000] 00:09:47 INFO - PROCESS | 708 | ++DOMWINDOW == 173 (000000142A469000) [pid = 708] [serial = 1816] [outer = 00000014299D1000] 00:09:47 INFO - PROCESS | 708 | 1461222587375 Marionette DEBUG loaded listener.js 00:09:47 INFO - PROCESS | 708 | ++DOMWINDOW == 174 (000000142A62F800) [pid = 708] [serial = 1817] [outer = 00000014299D1000] 00:09:47 INFO - PROCESS | 708 | 1461222587982 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]]]}] 00:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 942ms 00:09:48 INFO - PROCESS | 708 | 1461222588012 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 00:09:48 INFO - PROCESS | 708 | 1461222588015 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 00:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:09:48 INFO - PROCESS | 708 | 1461222588018 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:09:48 INFO - PROCESS | 708 | 1461222588021 Marionette TRACE conn5 <- [1,2386,null,{}] 00:09:48 INFO - PROCESS | 708 | 1461222588024 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}] 00:09:48 INFO - PROCESS | 708 | 1461222588142 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 00:09:48 INFO - PROCESS | 708 | 1461222588280 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:48 INFO - PROCESS | 708 | ++DOCSHELL 00000014319AC800 == 84 [pid = 708] [id = 606] 00:09:48 INFO - PROCESS | 708 | ++DOMWINDOW == 175 (000000142730F400) [pid = 708] [serial = 1818] [outer = 0000000000000000] 00:09:48 INFO - PROCESS | 708 | ++DOMWINDOW == 176 (000000142B436C00) [pid = 708] [serial = 1819] [outer = 000000142730F400] 00:09:48 INFO - PROCESS | 708 | 1461222588335 Marionette DEBUG loaded listener.js 00:09:48 INFO - PROCESS | 708 | ++DOMWINDOW == 177 (000000142B6D9400) [pid = 708] [serial = 1820] [outer = 000000142730F400] 00:09:48 INFO - PROCESS | 708 | 1461222588907 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]]]}] 00:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 942ms 00:09:48 INFO - PROCESS | 708 | 1461222588964 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 00:09:48 INFO - PROCESS | 708 | 1461222588966 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 00:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:09:48 INFO - PROCESS | 708 | 1461222588970 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:09:48 INFO - PROCESS | 708 | 1461222588972 Marionette TRACE conn5 <- [1,2390,null,{}] 00:09:48 INFO - PROCESS | 708 | 1461222588976 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}] 00:09:49 INFO - PROCESS | 708 | 1461222589098 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 00:09:49 INFO - PROCESS | 708 | 1461222589240 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:49 INFO - PROCESS | 708 | ++DOCSHELL 000000142B672000 == 85 [pid = 708] [id = 607] 00:09:49 INFO - PROCESS | 708 | ++DOMWINDOW == 178 (0000001417959000) [pid = 708] [serial = 1821] [outer = 0000000000000000] 00:09:49 INFO - PROCESS | 708 | ++DOMWINDOW == 179 (0000001427A63400) [pid = 708] [serial = 1822] [outer = 0000001417959000] 00:09:49 INFO - PROCESS | 708 | 1461222589297 Marionette DEBUG loaded listener.js 00:09:49 INFO - PROCESS | 708 | ++DOMWINDOW == 180 (000000142B4A0C00) [pid = 708] [serial = 1823] [outer = 0000001417959000] 00:09:50 INFO - PROCESS | 708 | 1461222590192 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]]]}] 00:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1286ms 00:09:50 INFO - PROCESS | 708 | 1461222590257 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 00:09:50 INFO - PROCESS | 708 | 1461222590262 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 00:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:09:50 INFO - PROCESS | 708 | 1461222590281 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:09:50 INFO - PROCESS | 708 | 1461222590285 Marionette TRACE conn5 <- [1,2394,null,{}] 00:09:50 INFO - PROCESS | 708 | 1461222590292 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}] 00:09:50 INFO - PROCESS | 708 | 1461222590412 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 00:09:50 INFO - PROCESS | 708 | 1461222590555 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:50 INFO - PROCESS | 708 | ++DOCSHELL 000000142741E800 == 86 [pid = 708] [id = 608] 00:09:50 INFO - PROCESS | 708 | ++DOMWINDOW == 181 (000000141824B800) [pid = 708] [serial = 1824] [outer = 0000000000000000] 00:09:50 INFO - PROCESS | 708 | ++DOMWINDOW == 182 (0000001418269400) [pid = 708] [serial = 1825] [outer = 000000141824B800] 00:09:50 INFO - PROCESS | 708 | 1461222590608 Marionette DEBUG loaded listener.js 00:09:50 INFO - PROCESS | 708 | ++DOMWINDOW == 183 (0000001419B68C00) [pid = 708] [serial = 1826] [outer = 000000141824B800] 00:09:51 INFO - PROCESS | 708 | 1461222591179 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]]]}] 00:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 943ms 00:09:51 INFO - PROCESS | 708 | 1461222591214 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 00:09:51 INFO - PROCESS | 708 | 1461222591220 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 00:09:51 INFO - PROCESS | 708 | 1461222591227 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:09:51 INFO - PROCESS | 708 | 1461222591229 Marionette TRACE conn5 <- [1,2398,null,{}] 00:09:51 INFO - PROCESS | 708 | 1461222591233 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}] 00:09:51 INFO - PROCESS | 708 | 1461222591368 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 0000001430AEA000 == 85 [pid = 708] [id = 475] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 000000142DBED800 == 84 [pid = 708] [id = 597] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 000000142D596800 == 83 [pid = 708] [id = 596] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 000000142D40A800 == 82 [pid = 708] [id = 595] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 000000142CF12800 == 81 [pid = 708] [id = 594] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 182 (000000142A465C00) [pid = 708] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 0000001427F6F800 == 80 [pid = 708] [id = 591] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 0000001425A74800 == 79 [pid = 708] [id = 590] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 0000001425140000 == 78 [pid = 708] [id = 589] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 0000001417908000 == 77 [pid = 708] [id = 588] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 0000001432250800 == 76 [pid = 708] [id = 585] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 000000143220E000 == 75 [pid = 708] [id = 584] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 0000001431282800 == 74 [pid = 708] [id = 583] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 0000001430ACB800 == 73 [pid = 708] [id = 582] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 000000142FEEF000 == 72 [pid = 708] [id = 581] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 000000142CF0A800 == 71 [pid = 708] [id = 580] 00:09:51 INFO - PROCESS | 708 | --DOCSHELL 0000001425BD4000 == 70 [pid = 708] [id = 579] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 181 (00000014262DA800) [pid = 708] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 180 (0000001427E0EC00) [pid = 708] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 179 (000000142736A400) [pid = 708] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 178 (0000001428F75C00) [pid = 708] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 177 (0000001418442400) [pid = 708] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 176 (000000141DBD1C00) [pid = 708] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 175 (000000142D2AEC00) [pid = 708] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 174 (00000014253AF000) [pid = 708] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 173 (0000001429552800) [pid = 708] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 172 (000000141E718400) [pid = 708] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 171 (0000001422367800) [pid = 708] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 170 (00000014295BF000) [pid = 708] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 169 (0000001428FE9400) [pid = 708] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 168 (00000014296D6000) [pid = 708] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 167 (00000014222A9000) [pid = 708] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 166 (000000141EF71800) [pid = 708] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 165 (000000142B49C800) [pid = 708] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 164 (000000142C514800) [pid = 708] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 163 (0000001424E2F400) [pid = 708] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 162 (000000142502D800) [pid = 708] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 161 (000000142A46CC00) [pid = 708] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 160 (0000001424BDE800) [pid = 708] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 159 (000000142954E800) [pid = 708] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 158 (000000141CD3A000) [pid = 708] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 157 (0000001427375400) [pid = 708] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 156 (00000014293DF400) [pid = 708] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 155 (0000001425D11000) [pid = 708] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 154 (00000014295BE400) [pid = 708] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | --DOMWINDOW == 153 (0000001428DBF400) [pid = 708] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 00:09:51 INFO - PROCESS | 708 | 1461222591583 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:51 INFO - PROCESS | 708 | ++DOCSHELL 000000141DA89000 == 71 [pid = 708] [id = 609] 00:09:51 INFO - PROCESS | 708 | ++DOMWINDOW == 154 (0000001416771800) [pid = 708] [serial = 1827] [outer = 0000000000000000] 00:09:51 INFO - PROCESS | 708 | ++DOMWINDOW == 155 (000000141693F000) [pid = 708] [serial = 1828] [outer = 0000001416771800] 00:09:51 INFO - PROCESS | 708 | 1461222591632 Marionette DEBUG loaded listener.js 00:09:51 INFO - PROCESS | 708 | ++DOMWINDOW == 156 (00000014179C9000) [pid = 708] [serial = 1829] [outer = 0000001416771800] 00:09:52 INFO - PROCESS | 708 | 1461222592129 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]]]}] 00:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 943ms 00:09:52 INFO - PROCESS | 708 | 1461222592176 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 00:09:52 INFO - PROCESS | 708 | 1461222592178 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 00:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:09:52 INFO - PROCESS | 708 | 1461222592182 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:09:52 INFO - PROCESS | 708 | 1461222592186 Marionette TRACE conn5 <- [1,2402,null,{}] 00:09:52 INFO - PROCESS | 708 | 1461222592197 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}] 00:09:52 INFO - PROCESS | 708 | 1461222592297 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 00:09:52 INFO - PROCESS | 708 | 1461222592306 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:52 INFO - PROCESS | 708 | ++DOCSHELL 0000001428940000 == 72 [pid = 708] [id = 610] 00:09:52 INFO - PROCESS | 708 | ++DOMWINDOW == 157 (000000141F354400) [pid = 708] [serial = 1830] [outer = 0000000000000000] 00:09:52 INFO - PROCESS | 708 | ++DOMWINDOW == 158 (0000001421F2E000) [pid = 708] [serial = 1831] [outer = 000000141F354400] 00:09:52 INFO - PROCESS | 708 | 1461222592355 Marionette DEBUG loaded listener.js 00:09:52 INFO - PROCESS | 708 | ++DOMWINDOW == 159 (0000001421FCF400) [pid = 708] [serial = 1832] [outer = 000000141F354400] 00:09:52 INFO - PROCESS | 708 | 1461222592839 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]]]}] 00:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 690ms 00:09:52 INFO - PROCESS | 708 | 1461222592875 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 00:09:52 INFO - PROCESS | 708 | 1461222592878 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 00:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:09:52 INFO - PROCESS | 708 | 1461222592881 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:09:52 INFO - PROCESS | 708 | 1461222592883 Marionette TRACE conn5 <- [1,2406,null,{}] 00:09:52 INFO - PROCESS | 708 | 1461222592887 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}] 00:09:52 INFO - PROCESS | 708 | 1461222592984 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 00:09:53 INFO - PROCESS | 708 | 1461222592992 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:53 INFO - PROCESS | 708 | ++DOCSHELL 000000142B66F800 == 73 [pid = 708] [id = 611] 00:09:53 INFO - PROCESS | 708 | ++DOMWINDOW == 160 (00000014229A4400) [pid = 708] [serial = 1833] [outer = 0000000000000000] 00:09:53 INFO - PROCESS | 708 | ++DOMWINDOW == 161 (000000142458B000) [pid = 708] [serial = 1834] [outer = 00000014229A4400] 00:09:53 INFO - PROCESS | 708 | 1461222593039 Marionette DEBUG loaded listener.js 00:09:53 INFO - PROCESS | 708 | ++DOMWINDOW == 162 (0000001424B2A800) [pid = 708] [serial = 1835] [outer = 00000014229A4400] 00:09:53 INFO - PROCESS | 708 | 1461222593497 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]]]}] 00:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 690ms 00:09:53 INFO - PROCESS | 708 | 1461222593573 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 00:09:53 INFO - PROCESS | 708 | 1461222593575 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 00:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:09:53 INFO - PROCESS | 708 | 1461222593578 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:09:53 INFO - PROCESS | 708 | 1461222593580 Marionette TRACE conn5 <- [1,2410,null,{}] 00:09:53 INFO - PROCESS | 708 | 1461222593584 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}] 00:09:53 INFO - PROCESS | 708 | 1461222593676 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 00:09:53 INFO - PROCESS | 708 | 1461222593716 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:53 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF07800 == 74 [pid = 708] [id = 612] 00:09:53 INFO - PROCESS | 708 | ++DOMWINDOW == 163 (0000001424BDE800) [pid = 708] [serial = 1836] [outer = 0000000000000000] 00:09:53 INFO - PROCESS | 708 | ++DOMWINDOW == 164 (0000001424E37800) [pid = 708] [serial = 1837] [outer = 0000001424BDE800] 00:09:53 INFO - PROCESS | 708 | 1461222593763 Marionette DEBUG loaded listener.js 00:09:53 INFO - PROCESS | 708 | ++DOMWINDOW == 165 (0000001425035400) [pid = 708] [serial = 1838] [outer = 0000001424BDE800] 00:09:54 INFO - PROCESS | 708 | 1461222594269 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]]]}] 00:09:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:09:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 733ms 00:09:54 INFO - PROCESS | 708 | 1461222594314 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 00:09:54 INFO - PROCESS | 708 | 1461222594316 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 00:09:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:09:54 INFO - PROCESS | 708 | 1461222594328 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:09:54 INFO - PROCESS | 708 | 1461222594330 Marionette TRACE conn5 <- [1,2414,null,{}] 00:09:54 INFO - PROCESS | 708 | 1461222594334 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}] 00:09:54 INFO - PROCESS | 708 | 1461222594471 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 00:09:54 INFO - PROCESS | 708 | 1461222594490 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:54 INFO - PROCESS | 708 | ++DOCSHELL 000000142D423000 == 75 [pid = 708] [id = 613] 00:09:54 INFO - PROCESS | 708 | ++DOMWINDOW == 166 (00000014253B5000) [pid = 708] [serial = 1839] [outer = 0000000000000000] 00:09:54 INFO - PROCESS | 708 | ++DOMWINDOW == 167 (0000001425D10400) [pid = 708] [serial = 1840] [outer = 00000014253B5000] 00:09:54 INFO - PROCESS | 708 | 1461222594539 Marionette DEBUG loaded listener.js 00:09:54 INFO - PROCESS | 708 | ++DOMWINDOW == 168 (0000001425E4E800) [pid = 708] [serial = 1841] [outer = 00000014253B5000] 00:09:54 INFO - PROCESS | 708 | 1461222594979 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]]]}] 00:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 692ms 00:09:55 INFO - PROCESS | 708 | 1461222595026 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 00:09:55 INFO - PROCESS | 708 | 1461222595028 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 00:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:09:55 INFO - PROCESS | 708 | 1461222595031 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:09:55 INFO - PROCESS | 708 | 1461222595033 Marionette TRACE conn5 <- [1,2418,null,{}] 00:09:55 INFO - PROCESS | 708 | 1461222595037 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}] 00:09:55 INFO - PROCESS | 708 | 1461222595189 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 00:09:55 INFO - PROCESS | 708 | 1461222595213 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:55 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBEF800 == 76 [pid = 708] [id = 614] 00:09:55 INFO - PROCESS | 708 | ++DOMWINDOW == 169 (0000001425F12000) [pid = 708] [serial = 1842] [outer = 0000000000000000] 00:09:55 INFO - PROCESS | 708 | ++DOMWINDOW == 170 (0000001425FEC800) [pid = 708] [serial = 1843] [outer = 0000001425F12000] 00:09:55 INFO - PROCESS | 708 | 1461222595258 Marionette DEBUG loaded listener.js 00:09:55 INFO - PROCESS | 708 | ++DOMWINDOW == 171 (000000142730F000) [pid = 708] [serial = 1844] [outer = 0000001425F12000] 00:09:55 INFO - PROCESS | 708 | 1461222595713 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]]]}] 00:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 733ms 00:09:55 INFO - PROCESS | 708 | 1461222595768 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 00:09:55 INFO - PROCESS | 708 | 1461222595770 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 00:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:09:55 INFO - PROCESS | 708 | 1461222595774 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:09:55 INFO - PROCESS | 708 | 1461222595776 Marionette TRACE conn5 <- [1,2422,null,{}] 00:09:55 INFO - PROCESS | 708 | 1461222595785 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}] 00:09:55 INFO - PROCESS | 708 | 1461222595910 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 00:09:56 INFO - PROCESS | 708 | --DOMWINDOW == 170 (0000001425293800) [pid = 708] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:09:56 INFO - PROCESS | 708 | --DOMWINDOW == 169 (00000014245B6800) [pid = 708] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:09:56 INFO - PROCESS | 708 | --DOMWINDOW == 168 (0000001424BDE000) [pid = 708] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:09:56 INFO - PROCESS | 708 | --DOMWINDOW == 167 (000000141746B800) [pid = 708] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:09:56 INFO - PROCESS | 708 | --DOMWINDOW == 166 (00000014253B1C00) [pid = 708] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:09:56 INFO - PROCESS | 708 | --DOMWINDOW == 165 (000000142995F800) [pid = 708] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:09:56 INFO - PROCESS | 708 | --DOMWINDOW == 164 (000000141930FC00) [pid = 708] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:09:56 INFO - PROCESS | 708 | --DOMWINDOW == 163 (00000014166B6C00) [pid = 708] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:09:56 INFO - PROCESS | 708 | --DOMWINDOW == 162 (000000141DC9B800) [pid = 708] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:09:56 INFO - PROCESS | 708 | --DOMWINDOW == 161 (0000001418245800) [pid = 708] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:09:56 INFO - PROCESS | 708 | --DOMWINDOW == 160 (0000001421F38800) [pid = 708] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:09:56 INFO - PROCESS | 708 | --DOMWINDOW == 159 (0000001425E52400) [pid = 708] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:09:56 INFO - PROCESS | 708 | --DOMWINDOW == 158 (000000142535B800) [pid = 708] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:09:56 INFO - PROCESS | 708 | 1461222596228 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:56 INFO - PROCESS | 708 | ++DOCSHELL 0000001425B9F000 == 77 [pid = 708] [id = 615] 00:09:56 INFO - PROCESS | 708 | ++DOMWINDOW == 159 (00000014171E3C00) [pid = 708] [serial = 1845] [outer = 0000000000000000] 00:09:56 INFO - PROCESS | 708 | ++DOMWINDOW == 160 (000000141746B400) [pid = 708] [serial = 1846] [outer = 00000014171E3C00] 00:09:56 INFO - PROCESS | 708 | 1461222596274 Marionette DEBUG loaded listener.js 00:09:56 INFO - PROCESS | 708 | ++DOMWINDOW == 161 (00000014253B1C00) [pid = 708] [serial = 1847] [outer = 00000014171E3C00] 00:09:56 INFO - PROCESS | 708 | 1461222596675 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]]]}] 00:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 943ms 00:09:56 INFO - PROCESS | 708 | 1461222596720 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 00:09:56 INFO - PROCESS | 708 | 1461222596722 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 00:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:09:56 INFO - PROCESS | 708 | 1461222596726 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:09:56 INFO - PROCESS | 708 | 1461222596727 Marionette TRACE conn5 <- [1,2426,null,{}] 00:09:56 INFO - PROCESS | 708 | 1461222596731 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}] 00:09:56 INFO - PROCESS | 708 | 1461222596862 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 00:09:56 INFO - PROCESS | 708 | 1461222596874 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:56 INFO - PROCESS | 708 | ++DOCSHELL 000000142ED9B800 == 78 [pid = 708] [id = 616] 00:09:56 INFO - PROCESS | 708 | ++DOMWINDOW == 162 (0000001421F65400) [pid = 708] [serial = 1848] [outer = 0000000000000000] 00:09:56 INFO - PROCESS | 708 | ++DOMWINDOW == 163 (00000014289AFC00) [pid = 708] [serial = 1849] [outer = 0000001421F65400] 00:09:56 INFO - PROCESS | 708 | 1461222596919 Marionette DEBUG loaded listener.js 00:09:56 INFO - PROCESS | 708 | ++DOMWINDOW == 164 (0000001428F74800) [pid = 708] [serial = 1850] [outer = 0000001421F65400] 00:09:57 INFO - PROCESS | 708 | 1461222597311 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]]]}] 00:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 628ms 00:09:57 INFO - PROCESS | 708 | 1461222597357 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 00:09:57 INFO - PROCESS | 708 | 1461222597359 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 00:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:09:57 INFO - PROCESS | 708 | 1461222597362 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:09:57 INFO - PROCESS | 708 | 1461222597364 Marionette TRACE conn5 <- [1,2430,null,{}] 00:09:57 INFO - PROCESS | 708 | 1461222597367 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}] 00:09:57 INFO - PROCESS | 708 | 1461222597497 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 00:09:57 INFO - PROCESS | 708 | 1461222597527 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:57 INFO - PROCESS | 708 | ++DOCSHELL 000000142EED0000 == 79 [pid = 708] [id = 617] 00:09:57 INFO - PROCESS | 708 | ++DOMWINDOW == 165 (0000001428F7B400) [pid = 708] [serial = 1851] [outer = 0000000000000000] 00:09:57 INFO - PROCESS | 708 | ++DOMWINDOW == 166 (0000001428FE8800) [pid = 708] [serial = 1852] [outer = 0000001428F7B400] 00:09:57 INFO - PROCESS | 708 | 1461222597574 Marionette DEBUG loaded listener.js 00:09:57 INFO - PROCESS | 708 | ++DOMWINDOW == 167 (000000142951C400) [pid = 708] [serial = 1853] [outer = 0000001428F7B400] 00:09:58 INFO - PROCESS | 708 | 1461222598016 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]]]}] 00:09:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:09:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 691ms 00:09:58 INFO - PROCESS | 708 | 1461222598057 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 00:09:58 INFO - PROCESS | 708 | 1461222598060 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 00:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:09:58 INFO - PROCESS | 708 | 1461222598063 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:09:58 INFO - PROCESS | 708 | 1461222598066 Marionette TRACE conn5 <- [1,2434,null,{}] 00:09:58 INFO - PROCESS | 708 | 1461222598073 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}] 00:09:58 INFO - PROCESS | 708 | 1461222598190 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 00:09:58 INFO - PROCESS | 708 | 1461222598196 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:58 INFO - PROCESS | 708 | ++DOCSHELL 000000142F966800 == 80 [pid = 708] [id = 618] 00:09:58 INFO - PROCESS | 708 | ++DOMWINDOW == 168 (00000014295BD000) [pid = 708] [serial = 1854] [outer = 0000000000000000] 00:09:58 INFO - PROCESS | 708 | ++DOMWINDOW == 169 (00000014295CA000) [pid = 708] [serial = 1855] [outer = 00000014295BD000] 00:09:58 INFO - PROCESS | 708 | 1461222598249 Marionette DEBUG loaded listener.js 00:09:58 INFO - PROCESS | 708 | ++DOMWINDOW == 170 (00000014296D6400) [pid = 708] [serial = 1856] [outer = 00000014295BD000] 00:09:59 INFO - PROCESS | 708 | 1461222599039 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]]]}] 00:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1033ms 00:09:59 INFO - PROCESS | 708 | 1461222599098 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 00:09:59 INFO - PROCESS | 708 | 1461222599105 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 00:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:09:59 INFO - PROCESS | 708 | 1461222599133 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:09:59 INFO - PROCESS | 708 | 1461222599137 Marionette TRACE conn5 <- [1,2438,null,{}] 00:09:59 INFO - PROCESS | 708 | 1461222599143 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}] 00:09:59 INFO - PROCESS | 708 | 1461222599317 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 00:09:59 INFO - PROCESS | 708 | 1461222599452 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:59 INFO - PROCESS | 708 | ++DOCSHELL 0000001425A74800 == 81 [pid = 708] [id = 619] 00:09:59 INFO - PROCESS | 708 | ++DOMWINDOW == 171 (000000141895FC00) [pid = 708] [serial = 1857] [outer = 0000000000000000] 00:09:59 INFO - PROCESS | 708 | ++DOMWINDOW == 172 (000000141CD3A000) [pid = 708] [serial = 1858] [outer = 000000141895FC00] 00:09:59 INFO - PROCESS | 708 | 1461222599512 Marionette DEBUG loaded listener.js 00:09:59 INFO - PROCESS | 708 | ++DOMWINDOW == 173 (000000141DC97000) [pid = 708] [serial = 1859] [outer = 000000141895FC00] 00:10:00 INFO - PROCESS | 708 | 1461222600108 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]]]}] 00:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1055ms 00:10:00 INFO - PROCESS | 708 | 1461222600168 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 00:10:00 INFO - PROCESS | 708 | 1461222600175 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 00:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:10:00 INFO - PROCESS | 708 | 1461222600181 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:10:00 INFO - PROCESS | 708 | 1461222600185 Marionette TRACE conn5 <- [1,2442,null,{}] 00:10:00 INFO - PROCESS | 708 | 1461222600189 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}] 00:10:00 INFO - PROCESS | 708 | 1461222600363 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 00:10:00 INFO - PROCESS | 708 | 1461222600503 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:00 INFO - PROCESS | 708 | ++DOCSHELL 000000142CECE000 == 82 [pid = 708] [id = 620] 00:10:00 INFO - PROCESS | 708 | ++DOMWINDOW == 174 (0000001421F60800) [pid = 708] [serial = 1860] [outer = 0000000000000000] 00:10:00 INFO - PROCESS | 708 | ++DOMWINDOW == 175 (0000001424519400) [pid = 708] [serial = 1861] [outer = 0000001421F60800] 00:10:00 INFO - PROCESS | 708 | 1461222600560 Marionette DEBUG loaded listener.js 00:10:00 INFO - PROCESS | 708 | ++DOMWINDOW == 176 (0000001425076C00) [pid = 708] [serial = 1862] [outer = 0000001421F60800] 00:10:01 INFO - PROCESS | 708 | 1461222601166 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]]]}] 00:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1030ms 00:10:01 INFO - PROCESS | 708 | 1461222601216 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 00:10:01 INFO - PROCESS | 708 | 1461222601219 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 00:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:10:01 INFO - PROCESS | 708 | 1461222601223 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:10:01 INFO - PROCESS | 708 | 1461222601227 Marionette TRACE conn5 <- [1,2446,null,{}] 00:10:01 INFO - PROCESS | 708 | 1461222601239 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}] 00:10:01 INFO - PROCESS | 708 | 1461222601365 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 00:10:01 INFO - PROCESS | 708 | 1461222601507 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:01 INFO - PROCESS | 708 | ++DOCSHELL 000000142FB8D800 == 83 [pid = 708] [id = 621] 00:10:01 INFO - PROCESS | 708 | ++DOMWINDOW == 177 (0000001425FEE800) [pid = 708] [serial = 1863] [outer = 0000000000000000] 00:10:01 INFO - PROCESS | 708 | ++DOMWINDOW == 178 (0000001427F68400) [pid = 708] [serial = 1864] [outer = 0000001425FEE800] 00:10:01 INFO - PROCESS | 708 | 1461222601568 Marionette DEBUG loaded listener.js 00:10:01 INFO - PROCESS | 708 | ++DOMWINDOW == 179 (0000001428DC1800) [pid = 708] [serial = 1865] [outer = 0000001425FEE800] 00:10:02 INFO - PROCESS | 708 | 1461222602186 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]]]}] 00:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 985ms 00:10:02 INFO - PROCESS | 708 | 1461222602210 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 00:10:02 INFO - PROCESS | 708 | 1461222602214 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 00:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:10:02 INFO - PROCESS | 708 | 1461222602217 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:10:02 INFO - PROCESS | 708 | 1461222602219 Marionette TRACE conn5 <- [1,2450,null,{}] 00:10:02 INFO - PROCESS | 708 | 1461222602223 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}] 00:10:02 INFO - PROCESS | 708 | 1461222602345 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 00:10:02 INFO - PROCESS | 708 | 1461222602457 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:02 INFO - PROCESS | 708 | ++DOCSHELL 0000001430A5E800 == 84 [pid = 708] [id = 622] 00:10:02 INFO - PROCESS | 708 | ++DOMWINDOW == 180 (00000014295C2800) [pid = 708] [serial = 1866] [outer = 0000000000000000] 00:10:02 INFO - PROCESS | 708 | ++DOMWINDOW == 181 (00000014295C3C00) [pid = 708] [serial = 1867] [outer = 00000014295C2800] 00:10:02 INFO - PROCESS | 708 | 1461222602554 Marionette DEBUG loaded listener.js 00:10:02 INFO - PROCESS | 708 | ++DOMWINDOW == 182 (0000001429958C00) [pid = 708] [serial = 1868] [outer = 00000014295C2800] 00:10:03 INFO - PROCESS | 708 | 1461222603127 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]]]}] 00:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 983ms 00:10:03 INFO - PROCESS | 708 | 1461222603202 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 00:10:03 INFO - PROCESS | 708 | 1461222603205 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 00:10:03 INFO - PROCESS | 708 | 1461222603208 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:10:03 INFO - PROCESS | 708 | 1461222603211 Marionette TRACE conn5 <- [1,2454,null,{}] 00:10:03 INFO - PROCESS | 708 | 1461222603214 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}] 00:10:03 INFO - PROCESS | 708 | 1461222603331 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 00:10:03 INFO - PROCESS | 708 | 1461222603471 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:03 INFO - PROCESS | 708 | ++DOCSHELL 0000001431999000 == 85 [pid = 708] [id = 623] 00:10:03 INFO - PROCESS | 708 | ++DOMWINDOW == 183 (00000014299D7800) [pid = 708] [serial = 1869] [outer = 0000000000000000] 00:10:03 INFO - PROCESS | 708 | ++DOMWINDOW == 184 (000000142A624800) [pid = 708] [serial = 1870] [outer = 00000014299D7800] 00:10:03 INFO - PROCESS | 708 | 1461222603528 Marionette DEBUG loaded listener.js 00:10:03 INFO - PROCESS | 708 | ++DOMWINDOW == 185 (000000142B439000) [pid = 708] [serial = 1871] [outer = 00000014299D7800] 00:10:04 INFO - PROCESS | 708 | 1461222604090 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]]]}] 00:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 942ms 00:10:04 INFO - PROCESS | 708 | 1461222604154 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 00:10:04 INFO - PROCESS | 708 | 1461222604156 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 00:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:10:04 INFO - PROCESS | 708 | 1461222604160 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:10:04 INFO - PROCESS | 708 | 1461222604162 Marionette TRACE conn5 <- [1,2458,null,{}] 00:10:04 INFO - PROCESS | 708 | 1461222604166 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}] 00:10:04 INFO - PROCESS | 708 | 1461222604296 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 00:10:04 INFO - PROCESS | 708 | 1461222604437 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:04 INFO - PROCESS | 708 | ++DOCSHELL 0000001432256800 == 86 [pid = 708] [id = 624] 00:10:04 INFO - PROCESS | 708 | ++DOMWINDOW == 186 (000000142B711800) [pid = 708] [serial = 1872] [outer = 0000000000000000] 00:10:04 INFO - PROCESS | 708 | ++DOMWINDOW == 187 (000000142C50A400) [pid = 708] [serial = 1873] [outer = 000000142B711800] 00:10:04 INFO - PROCESS | 708 | 1461222604497 Marionette DEBUG loaded listener.js 00:10:04 INFO - PROCESS | 708 | ++DOMWINDOW == 188 (000000142C518C00) [pid = 708] [serial = 1874] [outer = 000000142B711800] 00:10:05 INFO - PROCESS | 708 | 1461222605050 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]]]}] 00:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 943ms 00:10:05 INFO - PROCESS | 708 | 1461222605105 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 00:10:05 INFO - PROCESS | 708 | 1461222605108 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 00:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:10:05 INFO - PROCESS | 708 | 1461222605111 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:10:05 INFO - PROCESS | 708 | 1461222605114 Marionette TRACE conn5 <- [1,2462,null,{}] 00:10:05 INFO - PROCESS | 708 | 1461222605117 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}] 00:10:05 INFO - PROCESS | 708 | 1461222605234 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 00:10:05 INFO - PROCESS | 708 | 1461222605392 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:05 INFO - PROCESS | 708 | ++DOCSHELL 000000142E47D800 == 87 [pid = 708] [id = 625] 00:10:05 INFO - PROCESS | 708 | ++DOMWINDOW == 189 (000000141795C400) [pid = 708] [serial = 1875] [outer = 0000000000000000] 00:10:05 INFO - PROCESS | 708 | ++DOMWINDOW == 190 (0000001426282000) [pid = 708] [serial = 1876] [outer = 000000141795C400] 00:10:05 INFO - PROCESS | 708 | 1461222605449 Marionette DEBUG loaded listener.js 00:10:05 INFO - PROCESS | 708 | ++DOMWINDOW == 191 (000000142D2AAC00) [pid = 708] [serial = 1877] [outer = 000000141795C400] 00:10:06 INFO - PROCESS | 708 | 1461222606309 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]]]}] 00:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1231ms 00:10:06 INFO - PROCESS | 708 | 1461222606346 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 00:10:06 INFO - PROCESS | 708 | 1461222606350 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 00:10:06 INFO - PROCESS | 708 | 1461222606355 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:10:06 INFO - PROCESS | 708 | 1461222606359 Marionette TRACE conn5 <- [1,2466,null,{}] 00:10:06 INFO - PROCESS | 708 | 1461222606364 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}] 00:10:06 INFO - PROCESS | 708 | 1461222606488 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 00:10:06 INFO - PROCESS | 708 | 1461222606638 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:06 INFO - PROCESS | 708 | ++DOCSHELL 0000001425EBA800 == 88 [pid = 708] [id = 626] 00:10:06 INFO - PROCESS | 708 | ++DOMWINDOW == 192 (00000014169F2C00) [pid = 708] [serial = 1878] [outer = 0000000000000000] 00:10:06 INFO - PROCESS | 708 | ++DOMWINDOW == 193 (0000001417ACA800) [pid = 708] [serial = 1879] [outer = 00000014169F2C00] 00:10:06 INFO - PROCESS | 708 | 1461222606691 Marionette DEBUG loaded listener.js 00:10:06 INFO - PROCESS | 708 | ++DOMWINDOW == 194 (000000141DA3CC00) [pid = 708] [serial = 1880] [outer = 00000014169F2C00] 00:10:07 INFO - PROCESS | 708 | 1461222607258 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]]]}] 00:10:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:10:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 986ms 00:10:07 INFO - PROCESS | 708 | 1461222607346 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 00:10:07 INFO - PROCESS | 708 | 1461222607352 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 00:10:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:10:07 INFO - PROCESS | 708 | 1461222607359 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:10:07 INFO - PROCESS | 708 | 1461222607361 Marionette TRACE conn5 <- [1,2470,null,{}] 00:10:07 INFO - PROCESS | 708 | 1461222607365 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}] 00:10:07 INFO - PROCESS | 708 | 1461222607540 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 00:10:07 INFO - PROCESS | 708 | 1461222607551 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:07 INFO - PROCESS | 708 | ++DOCSHELL 0000001425EB3800 == 89 [pid = 708] [id = 627] 00:10:07 INFO - PROCESS | 708 | ++DOMWINDOW == 195 (0000001421F66800) [pid = 708] [serial = 1881] [outer = 0000000000000000] 00:10:07 INFO - PROCESS | 708 | ++DOMWINDOW == 196 (000000142451D000) [pid = 708] [serial = 1882] [outer = 0000001421F66800] 00:10:07 INFO - PROCESS | 708 | 1461222607601 Marionette DEBUG loaded listener.js 00:10:07 INFO - PROCESS | 708 | ++DOMWINDOW == 197 (0000001425029800) [pid = 708] [serial = 1883] [outer = 0000001421F66800] 00:10:08 INFO - PROCESS | 708 | 1461222608264 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]]]}] 00:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 942ms 00:10:08 INFO - PROCESS | 708 | 1461222608301 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 00:10:08 INFO - PROCESS | 708 | 1461222608304 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 00:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:10:08 INFO - PROCESS | 708 | 1461222608308 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:10:08 INFO - PROCESS | 708 | 1461222608312 Marionette TRACE conn5 <- [1,2474,null,{}] 00:10:08 INFO - PROCESS | 708 | 1461222608340 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}] 00:10:08 INFO - PROCESS | 708 | 1461222608487 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 00:10:08 INFO - PROCESS | 708 | 1461222608610 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000142EED0000 == 88 [pid = 708] [id = 617] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000142ED9B800 == 87 [pid = 708] [id = 616] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 0000001425B9F000 == 86 [pid = 708] [id = 615] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000142DBEF800 == 85 [pid = 708] [id = 614] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000142D423000 == 84 [pid = 708] [id = 613] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000142CF07800 == 83 [pid = 708] [id = 612] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000142B66F800 == 82 [pid = 708] [id = 611] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000142B682000 == 81 [pid = 708] [id = 593] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 00000014293C5800 == 80 [pid = 708] [id = 592] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 0000001428940000 == 79 [pid = 708] [id = 610] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000141DA89000 == 78 [pid = 708] [id = 609] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 196 (000000142A6E6000) [pid = 708] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 195 (000000142E42A400) [pid = 708] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 194 (0000001425037C00) [pid = 708] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 193 (00000014295B7400) [pid = 708] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 192 (000000142B7E9C00) [pid = 708] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 191 (000000142EBC6400) [pid = 708] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 190 (00000014189A4000) [pid = 708] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 189 (000000142ED1B400) [pid = 708] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 188 (0000001429524C00) [pid = 708] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 187 (000000142730C000) [pid = 708] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | ++DOCSHELL 000000141DA7E800 == 79 [pid = 708] [id = 628] 00:10:08 INFO - PROCESS | 708 | ++DOMWINDOW == 188 (0000001416944C00) [pid = 708] [serial = 1884] [outer = 0000000000000000] 00:10:08 INFO - PROCESS | 708 | ++DOMWINDOW == 189 (0000001418235800) [pid = 708] [serial = 1885] [outer = 0000001416944C00] 00:10:08 INFO - PROCESS | 708 | 1461222608722 Marionette DEBUG loaded listener.js 00:10:08 INFO - PROCESS | 708 | ++DOMWINDOW == 190 (0000001421FD3C00) [pid = 708] [serial = 1886] [outer = 0000001416944C00] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000142741E800 == 78 [pid = 708] [id = 608] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000142B672000 == 77 [pid = 708] [id = 607] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 00000014319AC800 == 76 [pid = 708] [id = 606] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 0000001430A8E800 == 75 [pid = 708] [id = 605] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 00000014300C3800 == 74 [pid = 708] [id = 604] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000142FB83000 == 73 [pid = 708] [id = 603] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000142F036800 == 72 [pid = 708] [id = 602] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000142EDB1000 == 71 [pid = 708] [id = 601] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000142B680800 == 70 [pid = 708] [id = 600] 00:10:08 INFO - PROCESS | 708 | --DOCSHELL 000000142494A000 == 69 [pid = 708] [id = 599] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 189 (0000001424652000) [pid = 708] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 188 (0000001424BE0000) [pid = 708] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 187 (0000001425079400) [pid = 708] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 186 (0000001424BDB400) [pid = 708] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 185 (00000014257B3800) [pid = 708] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 184 (000000142B43B800) [pid = 708] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 183 (0000001419CD1000) [pid = 708] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 182 (000000141D560C00) [pid = 708] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 181 (000000141693D800) [pid = 708] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 180 (0000001416768800) [pid = 708] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 179 (000000141E7AC400) [pid = 708] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 178 (0000001421883000) [pid = 708] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 177 (0000001418711C00) [pid = 708] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 176 (000000141825F400) [pid = 708] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 175 (00000014222A7C00) [pid = 708] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 174 (0000001425FE6000) [pid = 708] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 173 (0000001426277000) [pid = 708] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 172 (00000014253AB800) [pid = 708] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 171 (0000001425E45400) [pid = 708] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 170 (0000001425D13400) [pid = 708] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 00:10:08 INFO - PROCESS | 708 | --DOMWINDOW == 169 (0000001422927C00) [pid = 708] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 00:10:09 INFO - PROCESS | 708 | 1461222609155 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]]]}] 00:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 879ms 00:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:10:09 INFO - PROCESS | 708 | 1461222609189 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 00:10:09 INFO - PROCESS | 708 | 1461222609192 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 00:10:09 INFO - PROCESS | 708 | 1461222609196 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:10:09 INFO - PROCESS | 708 | 1461222609198 Marionette TRACE conn5 <- [1,2478,null,{}] 00:10:09 INFO - PROCESS | 708 | 1461222609201 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}] 00:10:09 INFO - PROCESS | 708 | 1461222609298 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 00:10:09 INFO - PROCESS | 708 | 1461222609304 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:09 INFO - PROCESS | 708 | ++DOCSHELL 0000001428D82800 == 70 [pid = 708] [id = 629] 00:10:09 INFO - PROCESS | 708 | ++DOMWINDOW == 170 (000000141D66FC00) [pid = 708] [serial = 1887] [outer = 0000000000000000] 00:10:09 INFO - PROCESS | 708 | ++DOMWINDOW == 171 (00000014249D6000) [pid = 708] [serial = 1888] [outer = 000000141D66FC00] 00:10:09 INFO - PROCESS | 708 | 1461222609352 Marionette DEBUG loaded listener.js 00:10:09 INFO - PROCESS | 708 | ++DOMWINDOW == 172 (00000014253AE800) [pid = 708] [serial = 1889] [outer = 000000141D66FC00] 00:10:09 INFO - PROCESS | 708 | 1461222609830 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]]]}] 00:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 690ms 00:10:09 INFO - PROCESS | 708 | 1461222609888 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 00:10:09 INFO - PROCESS | 708 | 1461222609891 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 00:10:09 INFO - PROCESS | 708 | 1461222609894 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:10:09 INFO - PROCESS | 708 | 1461222609896 Marionette TRACE conn5 <- [1,2482,null,{}] 00:10:09 INFO - PROCESS | 708 | 1461222609899 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}] 00:10:10 INFO - PROCESS | 708 | 1461222610020 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 00:10:10 INFO - PROCESS | 708 | 1461222610127 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:10 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF07800 == 71 [pid = 708] [id = 630] 00:10:10 INFO - PROCESS | 708 | ++DOMWINDOW == 173 (0000001418963C00) [pid = 708] [serial = 1890] [outer = 0000000000000000] 00:10:10 INFO - PROCESS | 708 | ++DOMWINDOW == 174 (0000001425D1DC00) [pid = 708] [serial = 1891] [outer = 0000001418963C00] 00:10:10 INFO - PROCESS | 708 | 1461222610174 Marionette DEBUG loaded listener.js 00:10:10 INFO - PROCESS | 708 | ++DOMWINDOW == 175 (0000001425FE9400) [pid = 708] [serial = 1892] [outer = 0000001418963C00] 00:10:10 INFO - PROCESS | 708 | 1461222610547 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]]]}] 00:10:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:10:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 00:10:10 INFO - PROCESS | 708 | 1461222610589 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 00:10:10 INFO - PROCESS | 708 | 1461222610591 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 00:10:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:10:10 INFO - PROCESS | 708 | 1461222610594 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:10:10 INFO - PROCESS | 708 | 1461222610596 Marionette TRACE conn5 <- [1,2486,null,{}] 00:10:10 INFO - PROCESS | 708 | 1461222610600 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}] 00:10:10 INFO - PROCESS | 708 | 1461222610714 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 00:10:10 INFO - PROCESS | 708 | 1461222610722 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:10 INFO - PROCESS | 708 | ++DOCSHELL 000000142D5A9800 == 72 [pid = 708] [id = 631] 00:10:10 INFO - PROCESS | 708 | ++DOMWINDOW == 176 (0000001427310C00) [pid = 708] [serial = 1893] [outer = 0000000000000000] 00:10:10 INFO - PROCESS | 708 | ++DOMWINDOW == 177 (00000014289BDC00) [pid = 708] [serial = 1894] [outer = 0000001427310C00] 00:10:10 INFO - PROCESS | 708 | 1461222610770 Marionette DEBUG loaded listener.js 00:10:10 INFO - PROCESS | 708 | ++DOMWINDOW == 178 (00000014293DD400) [pid = 708] [serial = 1895] [outer = 0000001427310C00] 00:10:11 INFO - PROCESS | 708 | 1461222611274 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]]]}] 00:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 732ms 00:10:11 INFO - PROCESS | 708 | 1461222611330 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 00:10:11 INFO - PROCESS | 708 | 1461222611332 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 00:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:10:11 INFO - PROCESS | 708 | 1461222611344 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:10:11 INFO - PROCESS | 708 | 1461222611346 Marionette TRACE conn5 <- [1,2490,null,{}] 00:10:11 INFO - PROCESS | 708 | 1461222611350 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}] 00:10:11 INFO - PROCESS | 708 | 1461222611505 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 00:10:11 INFO - PROCESS | 708 | 1461222611572 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:11 INFO - PROCESS | 708 | ++DOCSHELL 000000142E84C800 == 73 [pid = 708] [id = 632] 00:10:11 INFO - PROCESS | 708 | ++DOMWINDOW == 179 (0000001427314400) [pid = 708] [serial = 1896] [outer = 0000000000000000] 00:10:11 INFO - PROCESS | 708 | ++DOMWINDOW == 180 (000000142954F800) [pid = 708] [serial = 1897] [outer = 0000001427314400] 00:10:11 INFO - PROCESS | 708 | 1461222611617 Marionette DEBUG loaded listener.js 00:10:11 INFO - PROCESS | 708 | ++DOMWINDOW == 181 (00000014295D1800) [pid = 708] [serial = 1898] [outer = 0000001427314400] 00:10:12 INFO - PROCESS | 708 | 1461222612031 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]]]}] 00:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 734ms 00:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:10:12 INFO - PROCESS | 708 | 1461222612084 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 00:10:12 INFO - PROCESS | 708 | 1461222612086 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 00:10:12 INFO - PROCESS | 708 | 1461222612089 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:10:12 INFO - PROCESS | 708 | 1461222612091 Marionette TRACE conn5 <- [1,2494,null,{}] 00:10:12 INFO - PROCESS | 708 | 1461222612095 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}] 00:10:12 INFO - PROCESS | 708 | 1461222612221 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 00:10:12 INFO - PROCESS | 708 | 1461222612241 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:12 INFO - PROCESS | 708 | ++DOCSHELL 000000142EDA8000 == 74 [pid = 708] [id = 633] 00:10:12 INFO - PROCESS | 708 | ++DOMWINDOW == 182 (00000014296D5800) [pid = 708] [serial = 1899] [outer = 0000000000000000] 00:10:12 INFO - PROCESS | 708 | ++DOMWINDOW == 183 (00000014299D6C00) [pid = 708] [serial = 1900] [outer = 00000014296D5800] 00:10:12 INFO - PROCESS | 708 | 1461222612285 Marionette DEBUG loaded listener.js 00:10:12 INFO - PROCESS | 708 | ++DOMWINDOW == 184 (000000142B432400) [pid = 708] [serial = 1901] [outer = 00000014296D5800] 00:10:12 INFO - PROCESS | 708 | 1461222612765 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]]]}] 00:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 732ms 00:10:12 INFO - PROCESS | 708 | 1461222612857 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 00:10:12 INFO - PROCESS | 708 | 1461222612860 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 00:10:12 INFO - PROCESS | 708 | 1461222612868 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:10:12 INFO - PROCESS | 708 | 1461222612870 Marionette TRACE conn5 <- [1,2498,null,{}] 00:10:12 INFO - PROCESS | 708 | 1461222612873 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}] 00:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:10:13 INFO - PROCESS | 708 | 1461222613444 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 183 (00000014296D7800) [pid = 708] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 182 (000000142B435C00) [pid = 708] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 181 (000000142F84D800) [pid = 708] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 180 (0000001425B23400) [pid = 708] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 179 (0000001418443000) [pid = 708] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 178 (0000001432151400) [pid = 708] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 177 (000000142B6DE400) [pid = 708] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 176 (0000001425B25800) [pid = 708] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 175 (0000001417432800) [pid = 708] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 174 (0000001424520400) [pid = 708] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 173 (00000014274DAC00) [pid = 708] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 172 (0000001418247800) [pid = 708] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 171 (00000014293E6400) [pid = 708] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 170 (0000001417434C00) [pid = 708] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 169 (000000142B7ED000) [pid = 708] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 168 (00000014245B4000) [pid = 708] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 167 (000000142A625400) [pid = 708] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 166 (0000001417959000) [pid = 708] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 165 (000000141824B800) [pid = 708] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 164 (0000001416771800) [pid = 708] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 163 (00000014229A4400) [pid = 708] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 162 (0000001424BDE800) [pid = 708] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 161 (0000001421F65400) [pid = 708] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 160 (0000001418246400) [pid = 708] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 159 (000000142D2AF800) [pid = 708] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 158 (00000014299D8C00) [pid = 708] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 157 (0000001424FC0000) [pid = 708] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 156 (000000142E8B4C00) [pid = 708] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 155 (0000001417473C00) [pid = 708] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 154 (0000001419993800) [pid = 708] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 153 (000000141D80B000) [pid = 708] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 152 (000000142B43E400) [pid = 708] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 151 (0000001428FE1C00) [pid = 708] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 150 (00000014229A4C00) [pid = 708] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 149 (000000142A461800) [pid = 708] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 148 (000000142EBCA800) [pid = 708] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 147 (00000014317D0400) [pid = 708] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 146 (0000001428F7B400) [pid = 708] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 145 (00000014253B5000) [pid = 708] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 144 (0000001425F12000) [pid = 708] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 143 (00000014171E3C00) [pid = 708] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:10:13 INFO - PROCESS | 708 | --DOMWINDOW == 142 (000000141F354400) [pid = 708] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:10:13 INFO - PROCESS | 708 | 1461222613530 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:13 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7D8000 == 75 [pid = 708] [id = 634] 00:10:13 INFO - PROCESS | 708 | ++DOMWINDOW == 143 (0000001416940800) [pid = 708] [serial = 1902] [outer = 0000000000000000] 00:10:13 INFO - PROCESS | 708 | ++DOMWINDOW == 144 (0000001417439C00) [pid = 708] [serial = 1903] [outer = 0000001416940800] 00:10:13 INFO - PROCESS | 708 | 1461222613575 Marionette DEBUG loaded listener.js 00:10:13 INFO - PROCESS | 708 | ++DOMWINDOW == 145 (0000001419B35000) [pid = 708] [serial = 1904] [outer = 0000001416940800] 00:10:13 INFO - PROCESS | 708 | 1461222613942 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]]]}] 00:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1125ms 00:10:14 INFO - PROCESS | 708 | 1461222614003 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 00:10:14 INFO - PROCESS | 708 | 1461222614005 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 00:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:10:14 INFO - PROCESS | 708 | 1461222614008 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:10:14 INFO - PROCESS | 708 | 1461222614010 Marionette TRACE conn5 <- [1,2502,null,{}] 00:10:14 INFO - PROCESS | 708 | 1461222614014 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}] 00:10:14 INFO - PROCESS | 708 | 1461222614110 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 00:10:14 INFO - PROCESS | 708 | 1461222614116 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:14 INFO - PROCESS | 708 | ++DOCSHELL 000000142F96E800 == 76 [pid = 708] [id = 635] 00:10:14 INFO - PROCESS | 708 | ++DOMWINDOW == 146 (000000141E7A2800) [pid = 708] [serial = 1905] [outer = 0000000000000000] 00:10:14 INFO - PROCESS | 708 | ++DOMWINDOW == 147 (00000014253B1400) [pid = 708] [serial = 1906] [outer = 000000141E7A2800] 00:10:14 INFO - PROCESS | 708 | 1461222614162 Marionette DEBUG loaded listener.js 00:10:14 INFO - PROCESS | 708 | ++DOMWINDOW == 148 (00000014274DAC00) [pid = 708] [serial = 1907] [outer = 000000141E7A2800] 00:10:14 INFO - PROCESS | 708 | 1461222614617 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]]]}] 00:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 691ms 00:10:14 INFO - PROCESS | 708 | 1461222614703 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 00:10:14 INFO - PROCESS | 708 | 1461222614705 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 00:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:10:14 INFO - PROCESS | 708 | 1461222614709 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:10:14 INFO - PROCESS | 708 | 1461222614711 Marionette TRACE conn5 <- [1,2506,null,{}] 00:10:14 INFO - PROCESS | 708 | 1461222614715 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}] 00:10:14 INFO - PROCESS | 708 | 1461222614860 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 00:10:14 INFO - PROCESS | 708 | 1461222614876 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:14 INFO - PROCESS | 708 | ++DOCSHELL 0000001430A71000 == 77 [pid = 708] [id = 636] 00:10:14 INFO - PROCESS | 708 | ++DOMWINDOW == 149 (000000142B6E0400) [pid = 708] [serial = 1908] [outer = 0000000000000000] 00:10:14 INFO - PROCESS | 708 | ++DOMWINDOW == 150 (000000142B713400) [pid = 708] [serial = 1909] [outer = 000000142B6E0400] 00:10:14 INFO - PROCESS | 708 | 1461222614926 Marionette DEBUG loaded listener.js 00:10:15 INFO - PROCESS | 708 | ++DOMWINDOW == 151 (000000142C761400) [pid = 708] [serial = 1910] [outer = 000000142B6E0400] 00:10:15 INFO - PROCESS | 708 | 1461222615371 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]]]}] 00:10:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:10:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 690ms 00:10:15 INFO - PROCESS | 708 | 1461222615402 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 00:10:15 INFO - PROCESS | 708 | 1461222615404 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 00:10:15 INFO - PROCESS | 708 | 1461222615487 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:10:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:10:15 INFO - PROCESS | 708 | 1461222615491 Marionette TRACE conn5 <- [1,2510,null,{}] 00:10:15 INFO - PROCESS | 708 | 1461222615497 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}] 00:10:15 INFO - PROCESS | 708 | 1461222615637 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 00:10:15 INFO - PROCESS | 708 | 1461222615748 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:15 INFO - PROCESS | 708 | ++DOCSHELL 000000142491B800 == 78 [pid = 708] [id = 637] 00:10:15 INFO - PROCESS | 708 | ++DOMWINDOW == 152 (0000001417436000) [pid = 708] [serial = 1911] [outer = 0000000000000000] 00:10:15 INFO - PROCESS | 708 | ++DOMWINDOW == 153 (000000141746F400) [pid = 708] [serial = 1912] [outer = 0000001417436000] 00:10:15 INFO - PROCESS | 708 | 1461222615821 Marionette DEBUG loaded listener.js 00:10:15 INFO - PROCESS | 708 | ++DOMWINDOW == 154 (0000001418922800) [pid = 708] [serial = 1913] [outer = 0000001417436000] 00:10:16 INFO - PROCESS | 708 | 1461222616477 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]]]}] 00:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1033ms 00:10:16 INFO - PROCESS | 708 | 1461222616525 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 00:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:10:16 INFO - PROCESS | 708 | 1461222616532 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 00:10:16 INFO - PROCESS | 708 | 1461222616537 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:10:16 INFO - PROCESS | 708 | 1461222616540 Marionette TRACE conn5 <- [1,2514,null,{}] 00:10:16 INFO - PROCESS | 708 | 1461222616549 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}] 00:10:16 INFO - PROCESS | 708 | 1461222616741 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 00:10:16 INFO - PROCESS | 708 | 1461222616885 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:16 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF02800 == 79 [pid = 708] [id = 638] 00:10:16 INFO - PROCESS | 708 | ++DOMWINDOW == 155 (000000141D667000) [pid = 708] [serial = 1914] [outer = 0000000000000000] 00:10:16 INFO - PROCESS | 708 | ++DOMWINDOW == 156 (0000001424B33000) [pid = 708] [serial = 1915] [outer = 000000141D667000] 00:10:16 INFO - PROCESS | 708 | 1461222616942 Marionette DEBUG loaded listener.js 00:10:17 INFO - PROCESS | 708 | ++DOMWINDOW == 157 (00000014253B4800) [pid = 708] [serial = 1916] [outer = 000000141D667000] 00:10:17 INFO - PROCESS | 708 | 1461222617496 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]]]}] 00:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1030ms 00:10:17 INFO - PROCESS | 708 | 1461222617569 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 00:10:17 INFO - PROCESS | 708 | 1461222617571 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 00:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:10:17 INFO - PROCESS | 708 | 1461222617576 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:10:17 INFO - PROCESS | 708 | 1461222617578 Marionette TRACE conn5 <- [1,2518,null,{}] 00:10:17 INFO - PROCESS | 708 | 1461222617582 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}] 00:10:17 INFO - PROCESS | 708 | 1461222617707 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 00:10:17 INFO - PROCESS | 708 | 1461222617873 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:17 INFO - PROCESS | 708 | ++DOCSHELL 00000014300CA800 == 80 [pid = 708] [id = 639] 00:10:17 INFO - PROCESS | 708 | ++DOMWINDOW == 158 (0000001427F68800) [pid = 708] [serial = 1917] [outer = 0000000000000000] 00:10:17 INFO - PROCESS | 708 | ++DOMWINDOW == 159 (0000001428DBBC00) [pid = 708] [serial = 1918] [outer = 0000001427F68800] 00:10:17 INFO - PROCESS | 708 | 1461222617937 Marionette DEBUG loaded listener.js 00:10:18 INFO - PROCESS | 708 | ++DOMWINDOW == 160 (0000001429552000) [pid = 708] [serial = 1919] [outer = 0000001427F68800] 00:10:18 INFO - PROCESS | 708 | 1461222618573 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]]]}] 00:10:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:10:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1027ms 00:10:18 INFO - PROCESS | 708 | 1461222618604 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 00:10:18 INFO - PROCESS | 708 | 1461222618607 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 00:10:18 INFO - PROCESS | 708 | 1461222618610 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:10:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:10:18 INFO - PROCESS | 708 | 1461222618613 Marionette TRACE conn5 <- [1,2522,null,{}] 00:10:18 INFO - PROCESS | 708 | 1461222618617 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}] 00:10:18 INFO - PROCESS | 708 | 1461222618740 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 00:10:18 INFO - PROCESS | 708 | 1461222618886 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:18 INFO - PROCESS | 708 | ++DOCSHELL 0000001432259000 == 81 [pid = 708] [id = 640] 00:10:18 INFO - PROCESS | 708 | ++DOMWINDOW == 161 (000000142B496400) [pid = 708] [serial = 1920] [outer = 0000000000000000] 00:10:18 INFO - PROCESS | 708 | ++DOMWINDOW == 162 (000000142B706C00) [pid = 708] [serial = 1921] [outer = 000000142B496400] 00:10:18 INFO - PROCESS | 708 | 1461222618944 Marionette DEBUG loaded listener.js 00:10:19 INFO - PROCESS | 708 | ++DOMWINDOW == 163 (000000142D2A7C00) [pid = 708] [serial = 1922] [outer = 000000142B496400] 00:10:19 INFO - PROCESS | 708 | 1461222619544 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]]]}] 00:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 986ms 00:10:19 INFO - PROCESS | 708 | 1461222619602 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 00:10:19 INFO - PROCESS | 708 | 1461222619605 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 00:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:10:19 INFO - PROCESS | 708 | 1461222619609 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:10:19 INFO - PROCESS | 708 | 1461222619611 Marionette TRACE conn5 <- [1,2526,null,{}] 00:10:19 INFO - PROCESS | 708 | 1461222619615 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}] 00:10:19 INFO - PROCESS | 708 | 1461222619733 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 00:10:19 INFO - PROCESS | 708 | 1461222619876 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:19 INFO - PROCESS | 708 | ++DOCSHELL 0000001433215800 == 82 [pid = 708] [id = 641] 00:10:19 INFO - PROCESS | 708 | ++DOMWINDOW == 164 (000000142B498C00) [pid = 708] [serial = 1923] [outer = 0000000000000000] 00:10:19 INFO - PROCESS | 708 | ++DOMWINDOW == 165 (000000142D345C00) [pid = 708] [serial = 1924] [outer = 000000142B498C00] 00:10:19 INFO - PROCESS | 708 | 1461222619933 Marionette DEBUG loaded listener.js 00:10:20 INFO - PROCESS | 708 | ++DOMWINDOW == 166 (000000142D561000) [pid = 708] [serial = 1925] [outer = 000000142B498C00] 00:10:20 INFO - PROCESS | 708 | 1461222620477 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]]]}] 00:10:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:10:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 943ms 00:10:20 INFO - PROCESS | 708 | 1461222620554 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 00:10:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:10:20 INFO - PROCESS | 708 | 1461222620556 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 00:10:20 INFO - PROCESS | 708 | 1461222620560 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:10:20 INFO - PROCESS | 708 | 1461222620562 Marionette TRACE conn5 <- [1,2530,null,{}] 00:10:20 INFO - PROCESS | 708 | 1461222620566 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}] 00:10:20 INFO - PROCESS | 708 | 1461222620711 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 00:10:20 INFO - PROCESS | 708 | 1461222620856 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:20 INFO - PROCESS | 708 | ++DOCSHELL 00000014333DB800 == 83 [pid = 708] [id = 642] 00:10:20 INFO - PROCESS | 708 | ++DOMWINDOW == 167 (000000142E430000) [pid = 708] [serial = 1926] [outer = 0000000000000000] 00:10:20 INFO - PROCESS | 708 | ++DOMWINDOW == 168 (000000142E8B4C00) [pid = 708] [serial = 1927] [outer = 000000142E430000] 00:10:20 INFO - PROCESS | 708 | 1461222620916 Marionette DEBUG loaded listener.js 00:10:21 INFO - PROCESS | 708 | ++DOMWINDOW == 169 (000000142EBCBC00) [pid = 708] [serial = 1928] [outer = 000000142E430000] 00:10:21 INFO - PROCESS | 708 | 1461222621489 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]]]}] 00:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 986ms 00:10:21 INFO - PROCESS | 708 | 1461222621547 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 00:10:21 INFO - PROCESS | 708 | 1461222621550 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 00:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:10:21 INFO - PROCESS | 708 | 1461222621553 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:10:21 INFO - PROCESS | 708 | 1461222621556 Marionette TRACE conn5 <- [1,2534,null,{}] 00:10:21 INFO - PROCESS | 708 | 1461222621560 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}] 00:10:21 INFO - PROCESS | 708 | 1461222621675 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 00:10:21 INFO - PROCESS | 708 | 1461222621821 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:21 INFO - PROCESS | 708 | ++DOCSHELL 00000014335DE000 == 84 [pid = 708] [id = 643] 00:10:21 INFO - PROCESS | 708 | ++DOMWINDOW == 170 (000000142E8AB400) [pid = 708] [serial = 1929] [outer = 0000000000000000] 00:10:21 INFO - PROCESS | 708 | ++DOMWINDOW == 171 (000000142ED1B000) [pid = 708] [serial = 1930] [outer = 000000142E8AB400] 00:10:21 INFO - PROCESS | 708 | 1461222621877 Marionette DEBUG loaded listener.js 00:10:21 INFO - PROCESS | 708 | ++DOMWINDOW == 172 (000000142EDF8400) [pid = 708] [serial = 1931] [outer = 000000142E8AB400] 00:10:22 INFO - PROCESS | 708 | 1461222622466 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]]]}] 00:10:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:10:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 986ms 00:10:22 INFO - PROCESS | 708 | 1461222622542 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 00:10:22 INFO - PROCESS | 708 | 1461222622545 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 00:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:10:22 INFO - PROCESS | 708 | 1461222622549 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:10:22 INFO - PROCESS | 708 | 1461222622551 Marionette TRACE conn5 <- [1,2538,null,{}] 00:10:22 INFO - PROCESS | 708 | 1461222622555 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}] 00:10:22 INFO - PROCESS | 708 | 1461222622676 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 00:10:22 INFO - PROCESS | 708 | 1461222622870 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:22 INFO - PROCESS | 708 | ++DOCSHELL 000000142F02C800 == 85 [pid = 708] [id = 644] 00:10:22 INFO - PROCESS | 708 | ++DOMWINDOW == 173 (0000001428FE9800) [pid = 708] [serial = 1932] [outer = 0000000000000000] 00:10:22 INFO - PROCESS | 708 | ++DOMWINDOW == 174 (000000142EE11400) [pid = 708] [serial = 1933] [outer = 0000001428FE9800] 00:10:22 INFO - PROCESS | 708 | 1461222622927 Marionette DEBUG loaded listener.js 00:10:23 INFO - PROCESS | 708 | ++DOMWINDOW == 175 (000000142F84C800) [pid = 708] [serial = 1934] [outer = 0000001428FE9800] 00:10:23 INFO - PROCESS | 708 | 1461222623554 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]]]}] 00:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1030ms 00:10:23 INFO - PROCESS | 708 | 1461222623580 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 00:10:23 INFO - PROCESS | 708 | 1461222623583 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 00:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:10:23 INFO - PROCESS | 708 | 1461222623587 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:10:23 INFO - PROCESS | 708 | 1461222623589 Marionette TRACE conn5 <- [1,2542,null,{}] 00:10:23 INFO - PROCESS | 708 | 1461222623610 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}] 00:10:23 INFO - PROCESS | 708 | 1461222623728 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 00:10:23 INFO - PROCESS | 708 | 1461222623872 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:23 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7D3800 == 86 [pid = 708] [id = 645] 00:10:23 INFO - PROCESS | 708 | ++DOMWINDOW == 176 (0000001416830800) [pid = 708] [serial = 1935] [outer = 0000000000000000] 00:10:23 INFO - PROCESS | 708 | ++DOMWINDOW == 177 (0000001417975000) [pid = 708] [serial = 1936] [outer = 0000001416830800] 00:10:23 INFO - PROCESS | 708 | 1461222623930 Marionette DEBUG loaded listener.js 00:10:24 INFO - PROCESS | 708 | ++DOMWINDOW == 178 (000000141D805800) [pid = 708] [serial = 1937] [outer = 0000001416830800] 00:10:24 INFO - PROCESS | 708 | 1461222624782 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]]]}] 00:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1241ms 00:10:24 INFO - PROCESS | 708 | 1461222624830 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 00:10:24 INFO - PROCESS | 708 | 1461222624835 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 00:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:10:24 INFO - PROCESS | 708 | 1461222624841 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:10:24 INFO - PROCESS | 708 | 1461222624844 Marionette TRACE conn5 <- [1,2546,null,{}] 00:10:24 INFO - PROCESS | 708 | 1461222624850 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}] 00:10:24 INFO - PROCESS | 708 | 1461222624974 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 00:10:25 INFO - PROCESS | 708 | 1461222625129 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:25 INFO - PROCESS | 708 | ++DOCSHELL 000000142A6AC000 == 87 [pid = 708] [id = 646] 00:10:25 INFO - PROCESS | 708 | ++DOMWINDOW == 179 (0000001417435C00) [pid = 708] [serial = 1938] [outer = 0000000000000000] 00:10:25 INFO - PROCESS | 708 | ++DOMWINDOW == 180 (000000141824B800) [pid = 708] [serial = 1939] [outer = 0000001417435C00] 00:10:25 INFO - PROCESS | 708 | 1461222625183 Marionette DEBUG loaded listener.js 00:10:25 INFO - PROCESS | 708 | ++DOMWINDOW == 181 (0000001421691C00) [pid = 708] [serial = 1940] [outer = 0000001417435C00] 00:10:25 INFO - PROCESS | 708 | 1461222625872 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]]]}] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 000000142F96E800 == 86 [pid = 708] [id = 635] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 000000141E7D8000 == 85 [pid = 708] [id = 634] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 000000142EDA8000 == 84 [pid = 708] [id = 633] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 000000142E84C800 == 83 [pid = 708] [id = 632] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 000000142D5A9800 == 82 [pid = 708] [id = 631] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 000000142CF07800 == 81 [pid = 708] [id = 630] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 180 (0000001428FEA800) [pid = 708] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 179 (00000014296D1C00) [pid = 708] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 178 (000000142A469000) [pid = 708] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 177 (000000142B436C00) [pid = 708] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 0000001428D82800 == 80 [pid = 708] [id = 629] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 000000141DA7E800 == 79 [pid = 708] [id = 628] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 0000001425EB3800 == 78 [pid = 708] [id = 627] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 0000001425EBA800 == 77 [pid = 708] [id = 626] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 0000001431999000 == 76 [pid = 708] [id = 623] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 0000001430A5E800 == 75 [pid = 708] [id = 622] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 000000142FB8D800 == 74 [pid = 708] [id = 621] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 000000142CECE000 == 73 [pid = 708] [id = 620] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 0000001425A74800 == 72 [pid = 708] [id = 619] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 000000142EB64800 == 71 [pid = 708] [id = 598] 00:10:25 INFO - PROCESS | 708 | --DOCSHELL 000000142F966800 == 70 [pid = 708] [id = 618] 00:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1137ms 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 176 (000000142D55F000) [pid = 708] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 175 (000000142E8B4000) [pid = 708] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 174 (000000142A631000) [pid = 708] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 173 (000000142D558000) [pid = 708] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 172 (000000142EBD0000) [pid = 708] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 171 (000000141D8C6400) [pid = 708] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 170 (000000142B438400) [pid = 708] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 169 (0000001421F2FC00) [pid = 708] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 168 (000000142B6DE800) [pid = 708] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 167 (000000142A467800) [pid = 708] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 166 (0000001425B80400) [pid = 708] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 165 (000000142A688C00) [pid = 708] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 164 (000000142EDEEC00) [pid = 708] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 163 (0000001431D6E000) [pid = 708] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 162 (00000014314D8400) [pid = 708] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 161 (000000142C767000) [pid = 708] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 160 (00000014317D4800) [pid = 708] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 159 (000000142B6DA800) [pid = 708] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 158 (000000141EF6D800) [pid = 708] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 157 (00000014323BE800) [pid = 708] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 156 (000000142C762800) [pid = 708] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 155 (0000001428DBF000) [pid = 708] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 154 (0000001428DC9000) [pid = 708] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 153 (0000001425E4C000) [pid = 708] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 152 (00000014296CF400) [pid = 708] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 151 (0000001421F3A800) [pid = 708] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 150 (000000142995B800) [pid = 708] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 149 (000000142EE15C00) [pid = 708] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 148 (000000142D2A4400) [pid = 708] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 147 (0000001425E4E400) [pid = 708] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 00:10:25 INFO - PROCESS | 708 | --DOMWINDOW == 146 (000000142B49F800) [pid = 708] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 145 (0000001425D10400) [pid = 708] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 144 (0000001425FEC800) [pid = 708] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 143 (000000141746B400) [pid = 708] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 142 (0000001421F2E000) [pid = 708] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 141 (0000001421FCF400) [pid = 708] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 140 (0000001427A63400) [pid = 708] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 139 (0000001428DC5C00) [pid = 708] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 138 (000000142B4A0C00) [pid = 708] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 137 (0000001421F39000) [pid = 708] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 136 (000000141823D400) [pid = 708] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 135 (0000001419B68C00) [pid = 708] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 134 (0000001418269400) [pid = 708] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 133 (000000141693F000) [pid = 708] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 132 (00000014179C9000) [pid = 708] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 131 (0000001425FF0800) [pid = 708] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 130 (000000142458B000) [pid = 708] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 129 (0000001424B2A800) [pid = 708] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 128 (00000014253B1C00) [pid = 708] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 127 (0000001424E37800) [pid = 708] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 126 (0000001428F74800) [pid = 708] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 125 (000000142730F000) [pid = 708] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 124 (00000014289AFC00) [pid = 708] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 123 (0000001425E4E800) [pid = 708] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 122 (0000001425035400) [pid = 708] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 121 (000000142951C400) [pid = 708] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | --DOMWINDOW == 120 (0000001428FE8800) [pid = 708] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 00:10:26 INFO - PROCESS | 708 | 1461222626008 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 00:10:26 INFO - PROCESS | 708 | 1461222626014 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 00:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:10:26 INFO - PROCESS | 708 | 1461222626025 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:10:26 INFO - PROCESS | 708 | 1461222626028 Marionette TRACE conn5 <- [1,2550,null,{}] 00:10:26 INFO - PROCESS | 708 | 1461222626037 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}] 00:10:26 INFO - PROCESS | 708 | 1461222626138 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 00:10:26 INFO - PROCESS | 708 | 1461222626145 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:26 INFO - PROCESS | 708 | ++DOCSHELL 0000001425294800 == 71 [pid = 708] [id = 647] 00:10:26 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (0000001418240800) [pid = 708] [serial = 1941] [outer = 0000000000000000] 00:10:26 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (000000141825FC00) [pid = 708] [serial = 1942] [outer = 0000001418240800] 00:10:26 INFO - PROCESS | 708 | 1461222626192 Marionette DEBUG loaded listener.js 00:10:26 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (000000141D8C6400) [pid = 708] [serial = 1943] [outer = 0000001418240800] 00:10:26 INFO - PROCESS | 708 | 1461222626754 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]]]}] 00:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 796ms 00:10:26 INFO - PROCESS | 708 | 1461222626821 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 00:10:26 INFO - PROCESS | 708 | 1461222626824 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 00:10:26 INFO - PROCESS | 708 | 1461222626827 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:10:26 INFO - PROCESS | 708 | 1461222626832 Marionette TRACE conn5 <- [1,2554,null,{}] 00:10:26 INFO - PROCESS | 708 | 1461222626843 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}] 00:10:26 INFO - PROCESS | 708 | 1461222626950 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 00:10:27 INFO - PROCESS | 708 | 1461222627051 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:27 INFO - PROCESS | 708 | ++DOCSHELL 0000001429340000 == 72 [pid = 708] [id = 648] 00:10:27 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (0000001421F39000) [pid = 708] [serial = 1944] [outer = 0000000000000000] 00:10:27 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (00000014222B6400) [pid = 708] [serial = 1945] [outer = 0000001421F39000] 00:10:27 INFO - PROCESS | 708 | 1461222627100 Marionette DEBUG loaded listener.js 00:10:27 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (000000142458B000) [pid = 708] [serial = 1946] [outer = 0000001421F39000] 00:10:27 INFO - PROCESS | 708 | 1461222627514 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]]]}] 00:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 00:10:27 INFO - PROCESS | 708 | 1461222627563 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 00:10:27 INFO - PROCESS | 708 | 1461222627566 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 00:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:10:27 INFO - PROCESS | 708 | 1461222627569 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:10:27 INFO - PROCESS | 708 | 1461222627571 Marionette TRACE conn5 <- [1,2558,null,{}] 00:10:27 INFO - PROCESS | 708 | 1461222627575 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}] 00:10:27 INFO - PROCESS | 708 | 1461222627674 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 00:10:27 INFO - PROCESS | 708 | 1461222627705 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:27 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF03800 == 73 [pid = 708] [id = 649] 00:10:27 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (0000001424FC4000) [pid = 708] [serial = 1947] [outer = 0000000000000000] 00:10:27 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (0000001425035400) [pid = 708] [serial = 1948] [outer = 0000001424FC4000] 00:10:27 INFO - PROCESS | 708 | 1461222627752 Marionette DEBUG loaded listener.js 00:10:27 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (00000014253B1C00) [pid = 708] [serial = 1949] [outer = 0000001424FC4000] 00:10:28 INFO - PROCESS | 708 | 1461222628217 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]]]}] 00:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 691ms 00:10:28 INFO - PROCESS | 708 | 1461222628263 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 00:10:28 INFO - PROCESS | 708 | 1461222628266 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 00:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:10:28 INFO - PROCESS | 708 | 1461222628269 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:10:28 INFO - PROCESS | 708 | 1461222628271 Marionette TRACE conn5 <- [1,2562,null,{}] 00:10:28 INFO - PROCESS | 708 | 1461222628275 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}] 00:10:28 INFO - PROCESS | 708 | 1461222628405 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 00:10:28 INFO - PROCESS | 708 | 1461222628424 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:28 INFO - PROCESS | 708 | ++DOCSHELL 000000142D411800 == 74 [pid = 708] [id = 650] 00:10:28 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (0000001425B21000) [pid = 708] [serial = 1950] [outer = 0000000000000000] 00:10:28 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (0000001425B29800) [pid = 708] [serial = 1951] [outer = 0000001425B21000] 00:10:28 INFO - PROCESS | 708 | 1461222628469 Marionette DEBUG loaded listener.js 00:10:28 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (0000001425E45800) [pid = 708] [serial = 1952] [outer = 0000001425B21000] 00:10:28 INFO - PROCESS | 708 | 1461222628944 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]]]}] 00:10:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:10:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 732ms 00:10:29 INFO - PROCESS | 708 | 1461222629004 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 00:10:29 INFO - PROCESS | 708 | 1461222629007 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 00:10:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:10:29 INFO - PROCESS | 708 | 1461222629016 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:10:29 INFO - PROCESS | 708 | 1461222629018 Marionette TRACE conn5 <- [1,2566,null,{}] 00:10:29 INFO - PROCESS | 708 | 1461222629026 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}] 00:10:29 INFO - PROCESS | 708 | 1461222629204 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 00:10:29 INFO - PROCESS | 708 | 1461222629225 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:29 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBF5800 == 75 [pid = 708] [id = 651] 00:10:29 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (0000001425FEB000) [pid = 708] [serial = 1953] [outer = 0000000000000000] 00:10:29 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (0000001427310800) [pid = 708] [serial = 1954] [outer = 0000001425FEB000] 00:10:29 INFO - PROCESS | 708 | 1461222629275 Marionette DEBUG loaded listener.js 00:10:29 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (00000014274D7C00) [pid = 708] [serial = 1955] [outer = 0000001425FEB000] 00:10:29 INFO - PROCESS | 708 | 1461222629722 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]]]}] 00:10:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:10:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 00:10:29 INFO - PROCESS | 708 | 1461222629752 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 00:10:29 INFO - PROCESS | 708 | 1461222629755 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 00:10:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:10:29 INFO - PROCESS | 708 | 1461222629758 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:10:29 INFO - PROCESS | 708 | 1461222629760 Marionette TRACE conn5 <- [1,2570,null,{}] 00:10:29 INFO - PROCESS | 708 | 1461222629763 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}] 00:10:29 INFO - PROCESS | 708 | 1461222629895 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 00:10:29 INFO - PROCESS | 708 | 1461222629924 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:29 INFO - PROCESS | 708 | ++DOCSHELL 000000142EB76000 == 76 [pid = 708] [id = 652] 00:10:29 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (0000001427F5DC00) [pid = 708] [serial = 1956] [outer = 0000000000000000] 00:10:29 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (0000001428DC1000) [pid = 708] [serial = 1957] [outer = 0000001427F5DC00] 00:10:29 INFO - PROCESS | 708 | 1461222629969 Marionette DEBUG loaded listener.js 00:10:30 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (0000001428F80000) [pid = 708] [serial = 1958] [outer = 0000001427F5DC00] 00:10:30 INFO - PROCESS | 708 | --DOMWINDOW == 137 (00000014169F2C00) [pid = 708] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:10:30 INFO - PROCESS | 708 | --DOMWINDOW == 136 (000000141D66FC00) [pid = 708] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:10:30 INFO - PROCESS | 708 | --DOMWINDOW == 135 (000000141E7A2800) [pid = 708] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:10:30 INFO - PROCESS | 708 | --DOMWINDOW == 134 (0000001427310C00) [pid = 708] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:10:30 INFO - PROCESS | 708 | --DOMWINDOW == 133 (0000001416940800) [pid = 708] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:10:30 INFO - PROCESS | 708 | --DOMWINDOW == 132 (0000001427314400) [pid = 708] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:10:30 INFO - PROCESS | 708 | --DOMWINDOW == 131 (00000014296D5800) [pid = 708] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:10:30 INFO - PROCESS | 708 | --DOMWINDOW == 130 (0000001421F66800) [pid = 708] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:10:30 INFO - PROCESS | 708 | --DOMWINDOW == 129 (0000001418963C00) [pid = 708] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:10:30 INFO - PROCESS | 708 | --DOMWINDOW == 128 (0000001416944C00) [pid = 708] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:10:30 INFO - PROCESS | 708 | 1461222630713 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]]]}] 00:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 985ms 00:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:10:30 INFO - PROCESS | 708 | 1461222630746 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 00:10:30 INFO - PROCESS | 708 | 1461222630748 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 00:10:30 INFO - PROCESS | 708 | 1461222630752 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:10:30 INFO - PROCESS | 708 | 1461222630754 Marionette TRACE conn5 <- [1,2574,null,{}] 00:10:30 INFO - PROCESS | 708 | 1461222630757 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}] 00:10:30 INFO - PROCESS | 708 | 1461222630889 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 00:10:30 INFO - PROCESS | 708 | 1461222630952 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:30 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBE3000 == 77 [pid = 708] [id = 653] 00:10:30 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (0000001418230800) [pid = 708] [serial = 1959] [outer = 0000000000000000] 00:10:31 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (0000001424652000) [pid = 708] [serial = 1960] [outer = 0000001418230800] 00:10:31 INFO - PROCESS | 708 | 1461222630999 Marionette DEBUG loaded listener.js 00:10:31 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (00000014293DA400) [pid = 708] [serial = 1961] [outer = 0000001418230800] 00:10:31 INFO - PROCESS | 708 | 1461222631364 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]]]}] 00:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 628ms 00:10:31 INFO - PROCESS | 708 | 1461222631383 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 00:10:31 INFO - PROCESS | 708 | 1461222631386 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 00:10:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:10:31 INFO - PROCESS | 708 | 1461222631389 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:10:31 INFO - PROCESS | 708 | 1461222631391 Marionette TRACE conn5 <- [1,2578,null,{}] 00:10:31 INFO - PROCESS | 708 | 1461222631408 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}] 00:10:31 INFO - PROCESS | 708 | 1461222631506 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 00:10:31 INFO - PROCESS | 708 | 1461222631513 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:31 INFO - PROCESS | 708 | ++DOCSHELL 000000142EE64000 == 78 [pid = 708] [id = 654] 00:10:31 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (00000014293E4C00) [pid = 708] [serial = 1962] [outer = 0000000000000000] 00:10:31 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (0000001429528800) [pid = 708] [serial = 1963] [outer = 00000014293E4C00] 00:10:31 INFO - PROCESS | 708 | 1461222631558 Marionette DEBUG loaded listener.js 00:10:31 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (00000014295BF000) [pid = 708] [serial = 1964] [outer = 00000014293E4C00] 00:10:32 INFO - PROCESS | 708 | 1461222632010 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]]]}] 00:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 650ms 00:10:32 INFO - PROCESS | 708 | 1461222632047 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 00:10:32 INFO - PROCESS | 708 | 1461222632049 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 00:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:10:32 INFO - PROCESS | 708 | 1461222632057 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:10:32 INFO - PROCESS | 708 | 1461222632059 Marionette TRACE conn5 <- [1,2582,null,{}] 00:10:32 INFO - PROCESS | 708 | 1461222632062 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}] 00:10:32 INFO - PROCESS | 708 | 1461222632161 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 00:10:32 INFO - PROCESS | 708 | 1461222632168 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:32 INFO - PROCESS | 708 | ++DOCSHELL 000000142F8A9800 == 79 [pid = 708] [id = 655] 00:10:32 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (00000014295C7800) [pid = 708] [serial = 1965] [outer = 0000000000000000] 00:10:32 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (00000014296D4800) [pid = 708] [serial = 1966] [outer = 00000014295C7800] 00:10:32 INFO - PROCESS | 708 | 1461222632213 Marionette DEBUG loaded listener.js 00:10:32 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (00000014299CAC00) [pid = 708] [serial = 1967] [outer = 00000014295C7800] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142D38F000 == 78 [pid = 708] [id = 370] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 0000001432BC3800 == 77 [pid = 708] [id = 586] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 00000014293B3000 == 76 [pid = 708] [id = 424] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 0000001430A58800 == 75 [pid = 708] [id = 567] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 0000001432A4B800 == 74 [pid = 708] [id = 529] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142E47D800 == 73 [pid = 708] [id = 625] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 00000014300B2000 == 72 [pid = 708] [id = 439] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142742B000 == 71 [pid = 708] [id = 375] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 0000001432256800 == 70 [pid = 708] [id = 624] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142A6BE000 == 69 [pid = 708] [id = 530] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142FC56800 == 68 [pid = 708] [id = 565] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142FEDB800 == 67 [pid = 708] [id = 438] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142ED55000 == 66 [pid = 708] [id = 587] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 00000014268D5800 == 65 [pid = 708] [id = 387] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142EE5F800 == 64 [pid = 708] [id = 560] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000143073C000 == 63 [pid = 708] [id = 440] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142FC59800 == 62 [pid = 708] [id = 437] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142D40A000 == 61 [pid = 708] [id = 385] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142F027800 == 60 [pid = 708] [id = 420] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 0000001430A63800 == 59 [pid = 708] [id = 452] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 00000014293CF800 == 58 [pid = 708] [id = 419] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 00000014293B8800 == 57 [pid = 708] [id = 354] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 0000001430AE5000 == 56 [pid = 708] [id = 457] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142F978000 == 55 [pid = 708] [id = 564] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 0000001425313800 == 54 [pid = 708] [id = 476] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142EEDC000 == 53 [pid = 708] [id = 469] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142EDAA000 == 52 [pid = 708] [id = 458] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142E841800 == 51 [pid = 708] [id = 390] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000143302F800 == 50 [pid = 708] [id = 527] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 00000014273DF800 == 49 [pid = 708] [id = 19] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142FB98800 == 48 [pid = 708] [id = 578] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 00000014229E9000 == 47 [pid = 708] [id = 441] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 00000014300B0800 == 46 [pid = 708] [id = 566] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142EDAD800 == 45 [pid = 708] [id = 391] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 00000014319AB800 == 44 [pid = 708] [id = 528] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142A6AC000 == 43 [pid = 708] [id = 646] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000141E7D3800 == 42 [pid = 708] [id = 645] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142F02C800 == 41 [pid = 708] [id = 644] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 00000014335DE000 == 40 [pid = 708] [id = 643] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 00000014333DB800 == 39 [pid = 708] [id = 642] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 0000001433215800 == 38 [pid = 708] [id = 641] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 0000001432259000 == 37 [pid = 708] [id = 640] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 00000014300CA800 == 36 [pid = 708] [id = 639] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142CF02800 == 35 [pid = 708] [id = 638] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 0000001430A71000 == 34 [pid = 708] [id = 636] 00:10:33 INFO - PROCESS | 708 | --DOCSHELL 000000142491B800 == 33 [pid = 708] [id = 637] 00:10:34 INFO - PROCESS | 708 | --DOCSHELL 000000142EE64000 == 32 [pid = 708] [id = 654] 00:10:34 INFO - PROCESS | 708 | --DOCSHELL 000000142D411800 == 31 [pid = 708] [id = 650] 00:10:34 INFO - PROCESS | 708 | --DOCSHELL 000000142DBF5800 == 30 [pid = 708] [id = 651] 00:10:34 INFO - PROCESS | 708 | --DOCSHELL 000000142CF03800 == 29 [pid = 708] [id = 649] 00:10:34 INFO - PROCESS | 708 | --DOCSHELL 0000001425294800 == 28 [pid = 708] [id = 647] 00:10:34 INFO - PROCESS | 708 | --DOCSHELL 000000142DBE3000 == 27 [pid = 708] [id = 653] 00:10:34 INFO - PROCESS | 708 | --DOCSHELL 0000001429340000 == 26 [pid = 708] [id = 648] 00:10:34 INFO - PROCESS | 708 | --DOCSHELL 000000142EB76000 == 25 [pid = 708] [id = 652] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 136 (00000014249D6000) [pid = 708] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 135 (00000014253B1400) [pid = 708] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 134 (000000141DA3CC00) [pid = 708] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 133 (0000001427F68400) [pid = 708] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 132 (00000014289BDC00) [pid = 708] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 131 (0000001419B35000) [pid = 708] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 130 (000000142954F800) [pid = 708] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 129 (00000014295C3C00) [pid = 708] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 128 (00000014295CA000) [pid = 708] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 127 (00000014253AE800) [pid = 708] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 126 (000000142A624800) [pid = 708] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 125 (000000142B432400) [pid = 708] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 124 (00000014295D1800) [pid = 708] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 123 (000000142451D000) [pid = 708] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 122 (0000001425FE9400) [pid = 708] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 121 (0000001424519400) [pid = 708] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 120 (0000001418235800) [pid = 708] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 119 (000000141CD3A000) [pid = 708] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 118 (0000001421FD3C00) [pid = 708] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 117 (0000001426282000) [pid = 708] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001425029800) [pid = 708] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 115 (00000014274DAC00) [pid = 708] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 114 (00000014299D6C00) [pid = 708] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 113 (000000142C50A400) [pid = 708] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 112 (0000001425D1DC00) [pid = 708] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 111 (0000001417439C00) [pid = 708] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 110 (00000014293DD400) [pid = 708] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 109 (000000142B713400) [pid = 708] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 00:10:34 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001417ACA800) [pid = 708] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 00:10:35 INFO - PROCESS | 708 | 1461222635090 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]]]}] 00:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 3038ms 00:10:35 INFO - PROCESS | 708 | 1461222635099 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 00:10:35 INFO - PROCESS | 708 | 1461222635103 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 00:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:10:35 INFO - PROCESS | 708 | 1461222635109 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:10:35 INFO - PROCESS | 708 | 1461222635113 Marionette TRACE conn5 <- [1,2586,null,{}] 00:10:35 INFO - PROCESS | 708 | 1461222635119 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}] 00:10:35 INFO - PROCESS | 708 | 1461222635217 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 00:10:35 INFO - PROCESS | 708 | 1461222635229 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:35 INFO - PROCESS | 708 | ++DOCSHELL 0000001419B62800 == 26 [pid = 708] [id = 656] 00:10:35 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001417431C00) [pid = 708] [serial = 1968] [outer = 0000000000000000] 00:10:35 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001417432800) [pid = 708] [serial = 1969] [outer = 0000001417431C00] 00:10:35 INFO - PROCESS | 708 | 1461222635280 Marionette DEBUG loaded listener.js 00:10:35 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (0000001417473C00) [pid = 708] [serial = 1970] [outer = 0000001417431C00] 00:10:35 INFO - PROCESS | 708 | 1461222635814 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]]]}] 00:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 732ms 00:10:35 INFO - PROCESS | 708 | 1461222635844 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 00:10:35 INFO - PROCESS | 708 | 1461222635851 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 00:10:35 INFO - PROCESS | 708 | 1461222635858 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:10:35 INFO - PROCESS | 708 | 1461222635861 Marionette TRACE conn5 <- [1,2590,null,{}] 00:10:35 INFO - PROCESS | 708 | 1461222635865 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}] 00:10:35 INFO - PROCESS | 708 | 1461222635957 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 00:10:36 INFO - PROCESS | 708 | 1461222636047 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:36 INFO - PROCESS | 708 | ++DOCSHELL 000000141DAD1800 == 27 [pid = 708] [id = 657] 00:10:36 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001417474400) [pid = 708] [serial = 1971] [outer = 0000000000000000] 00:10:36 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (0000001418232C00) [pid = 708] [serial = 1972] [outer = 0000001417474400] 00:10:36 INFO - PROCESS | 708 | 1461222636094 Marionette DEBUG loaded listener.js 00:10:36 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (0000001418241800) [pid = 708] [serial = 1973] [outer = 0000001417474400] 00:10:36 INFO - PROCESS | 708 | 1461222636522 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]]]}] 00:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 00:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:10:36 INFO - PROCESS | 708 | 1461222636535 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 00:10:36 INFO - PROCESS | 708 | 1461222636538 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 00:10:36 INFO - PROCESS | 708 | 1461222636542 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:10:36 INFO - PROCESS | 708 | 1461222636545 Marionette TRACE conn5 <- [1,2594,null,{}] 00:10:36 INFO - PROCESS | 708 | 1461222636559 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}] 00:10:36 INFO - PROCESS | 708 | 1461222636686 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 00:10:36 INFO - PROCESS | 708 | 1461222636696 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:36 INFO - PROCESS | 708 | ++DOCSHELL 000000141EFD2800 == 28 [pid = 708] [id = 658] 00:10:36 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (0000001416770800) [pid = 708] [serial = 1974] [outer = 0000000000000000] 00:10:36 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (0000001418448400) [pid = 708] [serial = 1975] [outer = 0000001416770800] 00:10:36 INFO - PROCESS | 708 | 1461222636751 Marionette DEBUG loaded listener.js 00:10:36 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (0000001418915000) [pid = 708] [serial = 1976] [outer = 0000001416770800] 00:10:37 INFO - PROCESS | 708 | 1461222637229 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]]]}] 00:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 732ms 00:10:37 INFO - PROCESS | 708 | 1461222637276 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 00:10:37 INFO - PROCESS | 708 | 1461222637279 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 00:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:10:37 INFO - PROCESS | 708 | 1461222637282 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:10:37 INFO - PROCESS | 708 | 1461222637284 Marionette TRACE conn5 <- [1,2598,null,{}] 00:10:37 INFO - PROCESS | 708 | 1461222637287 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}] 00:10:37 INFO - PROCESS | 708 | 1461222637375 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 00:10:37 INFO - PROCESS | 708 | 1461222637382 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:37 INFO - PROCESS | 708 | ++DOCSHELL 000000142454F000 == 29 [pid = 708] [id = 659] 00:10:37 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (000000141895F800) [pid = 708] [serial = 1977] [outer = 0000000000000000] 00:10:37 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (0000001419B6D400) [pid = 708] [serial = 1978] [outer = 000000141895F800] 00:10:37 INFO - PROCESS | 708 | 1461222637430 Marionette DEBUG loaded listener.js 00:10:37 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (000000141CD39C00) [pid = 708] [serial = 1979] [outer = 000000141895F800] 00:10:37 INFO - PROCESS | 708 | 1461222637880 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]]]}] 00:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 627ms 00:10:37 INFO - PROCESS | 708 | 1461222637912 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 00:10:37 INFO - PROCESS | 708 | 1461222637914 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 00:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:10:37 INFO - PROCESS | 708 | 1461222637917 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:10:37 INFO - PROCESS | 708 | 1461222637919 Marionette TRACE conn5 <- [1,2602,null,{}] 00:10:37 INFO - PROCESS | 708 | 1461222637923 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}] 00:10:38 INFO - PROCESS | 708 | 1461222638005 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 00:10:38 INFO - PROCESS | 708 | 1461222638011 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:38 INFO - PROCESS | 708 | ++DOCSHELL 0000001425293800 == 30 [pid = 708] [id = 660] 00:10:38 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (0000001417432000) [pid = 708] [serial = 1980] [outer = 0000000000000000] 00:10:38 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (000000141CEC4C00) [pid = 708] [serial = 1981] [outer = 0000001417432000] 00:10:38 INFO - PROCESS | 708 | 1461222638057 Marionette DEBUG loaded listener.js 00:10:38 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (000000141D5A0C00) [pid = 708] [serial = 1982] [outer = 0000001417432000] 00:10:38 INFO - PROCESS | 708 | 1461222638530 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]]]}] 00:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 626ms 00:10:38 INFO - PROCESS | 708 | 1461222638548 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 00:10:38 INFO - PROCESS | 708 | 1461222638550 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 00:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:10:38 INFO - PROCESS | 708 | 1461222638558 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:10:38 INFO - PROCESS | 708 | 1461222638560 Marionette TRACE conn5 <- [1,2606,null,{}] 00:10:38 INFO - PROCESS | 708 | 1461222638563 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}] 00:10:38 INFO - PROCESS | 708 | 1461222638685 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 00:10:38 INFO - PROCESS | 708 | 1461222638696 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:38 INFO - PROCESS | 708 | ++DOCSHELL 000000142571B800 == 31 [pid = 708] [id = 661] 00:10:38 INFO - PROCESS | 708 | ++DOMWINDOW == 124 (000000141DB05400) [pid = 708] [serial = 1983] [outer = 0000000000000000] 00:10:38 INFO - PROCESS | 708 | ++DOMWINDOW == 125 (000000141E713000) [pid = 708] [serial = 1984] [outer = 000000141DB05400] 00:10:38 INFO - PROCESS | 708 | 1461222638746 Marionette DEBUG loaded listener.js 00:10:38 INFO - PROCESS | 708 | ++DOMWINDOW == 126 (000000141E7AA800) [pid = 708] [serial = 1985] [outer = 000000141DB05400] 00:10:39 INFO - PROCESS | 708 | 1461222639188 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]]]}] 00:10:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:10:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 689ms 00:10:39 INFO - PROCESS | 708 | 1461222639248 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 00:10:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:10:39 INFO - PROCESS | 708 | 1461222639250 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 00:10:39 INFO - PROCESS | 708 | 1461222639254 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:10:39 INFO - PROCESS | 708 | 1461222639255 Marionette TRACE conn5 <- [1,2610,null,{}] 00:10:39 INFO - PROCESS | 708 | 1461222639259 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}] 00:10:39 INFO - PROCESS | 708 | 1461222639344 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 00:10:39 INFO - PROCESS | 708 | 1461222639382 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:39 INFO - PROCESS | 708 | ++DOCSHELL 0000001425EB9000 == 32 [pid = 708] [id = 662] 00:10:39 INFO - PROCESS | 708 | ++DOMWINDOW == 127 (000000141F354C00) [pid = 708] [serial = 1986] [outer = 0000000000000000] 00:10:39 INFO - PROCESS | 708 | ++DOMWINDOW == 128 (0000001421698800) [pid = 708] [serial = 1987] [outer = 000000141F354C00] 00:10:39 INFO - PROCESS | 708 | 1461222639428 Marionette DEBUG loaded listener.js 00:10:39 INFO - PROCESS | 708 | ++DOMWINDOW == 129 (0000001421F31000) [pid = 708] [serial = 1988] [outer = 000000141F354C00] 00:10:39 INFO - PROCESS | 708 | 1461222639850 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]]]}] 00:10:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:10:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 629ms 00:10:39 INFO - PROCESS | 708 | 1461222639888 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 00:10:39 INFO - PROCESS | 708 | 1461222639891 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 00:10:39 INFO - PROCESS | 708 | 1461222639894 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:10:39 INFO - PROCESS | 708 | 1461222639896 Marionette TRACE conn5 <- [1,2614,null,{}] 00:10:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:10:39 INFO - PROCESS | 708 | 1461222639899 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}] 00:10:39 INFO - PROCESS | 708 | 1461222639980 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 00:10:40 INFO - PROCESS | 708 | 1461222639986 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:40 INFO - PROCESS | 708 | ++DOCSHELL 0000001427718000 == 33 [pid = 708] [id = 663] 00:10:40 INFO - PROCESS | 708 | ++DOMWINDOW == 130 (0000001421F30400) [pid = 708] [serial = 1989] [outer = 0000000000000000] 00:10:40 INFO - PROCESS | 708 | ++DOMWINDOW == 131 (0000001421F3AC00) [pid = 708] [serial = 1990] [outer = 0000001421F30400] 00:10:40 INFO - PROCESS | 708 | 1461222640034 Marionette DEBUG loaded listener.js 00:10:40 INFO - PROCESS | 708 | ++DOMWINDOW == 132 (0000001421FCA400) [pid = 708] [serial = 1991] [outer = 0000001421F30400] 00:10:40 INFO - PROCESS | 708 | 1461222640514 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]]]}] 00:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 690ms 00:10:40 INFO - PROCESS | 708 | 1461222640589 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 00:10:40 INFO - PROCESS | 708 | 1461222640591 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 00:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:10:40 INFO - PROCESS | 708 | 1461222640594 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:10:40 INFO - PROCESS | 708 | 1461222640596 Marionette TRACE conn5 <- [1,2618,null,{}] 00:10:40 INFO - PROCESS | 708 | 1461222640600 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}] 00:10:40 INFO - PROCESS | 708 | 1461222640711 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 00:10:40 INFO - PROCESS | 708 | 1461222640798 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:40 INFO - PROCESS | 708 | ++DOCSHELL 000000141EFD1800 == 34 [pid = 708] [id = 664] 00:10:40 INFO - PROCESS | 708 | ++DOMWINDOW == 133 (00000014222ADC00) [pid = 708] [serial = 1992] [outer = 0000000000000000] 00:10:40 INFO - PROCESS | 708 | ++DOMWINDOW == 134 (000000142236EC00) [pid = 708] [serial = 1993] [outer = 00000014222ADC00] 00:10:40 INFO - PROCESS | 708 | 1461222640844 Marionette DEBUG loaded listener.js 00:10:40 INFO - PROCESS | 708 | ++DOMWINDOW == 135 (0000001422920C00) [pid = 708] [serial = 1994] [outer = 00000014222ADC00] 00:10:41 INFO - PROCESS | 708 | 1461222641265 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]]]}] 00:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 733ms 00:10:41 INFO - PROCESS | 708 | 1461222641331 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 00:10:41 INFO - PROCESS | 708 | 1461222641333 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 00:10:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:10:41 INFO - PROCESS | 708 | 1461222641337 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:10:41 INFO - PROCESS | 708 | 1461222641339 Marionette TRACE conn5 <- [1,2622,null,{}] 00:10:41 INFO - PROCESS | 708 | 1461222641343 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}] 00:10:41 INFO - PROCESS | 708 | 1461222641458 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 00:10:41 INFO - PROCESS | 708 | 1461222641513 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:41 INFO - PROCESS | 708 | ++DOCSHELL 000000142933B000 == 35 [pid = 708] [id = 665] 00:10:41 INFO - PROCESS | 708 | ++DOMWINDOW == 136 (00000014229A4000) [pid = 708] [serial = 1995] [outer = 0000000000000000] 00:10:41 INFO - PROCESS | 708 | ++DOMWINDOW == 137 (0000001423C37400) [pid = 708] [serial = 1996] [outer = 00000014229A4000] 00:10:41 INFO - PROCESS | 708 | 1461222641562 Marionette DEBUG loaded listener.js 00:10:41 INFO - PROCESS | 708 | ++DOMWINDOW == 138 (0000001424591000) [pid = 708] [serial = 1997] [outer = 00000014229A4000] 00:10:42 INFO - PROCESS | 708 | 1461222642004 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]]]}] 00:10:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:10:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 691ms 00:10:42 INFO - PROCESS | 708 | 1461222642031 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 00:10:42 INFO - PROCESS | 708 | 1461222642034 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 00:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:10:42 INFO - PROCESS | 708 | 1461222642044 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:10:42 INFO - PROCESS | 708 | 1461222642047 Marionette TRACE conn5 <- [1,2626,null,{}] 00:10:42 INFO - PROCESS | 708 | 1461222642093 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}] 00:10:42 INFO - PROCESS | 708 | 1461222642941 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 137 (000000141795C400) [pid = 708] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 136 (00000014299D1000) [pid = 708] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 135 (00000014299D7800) [pid = 708] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 134 (0000001425035800) [pid = 708] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 133 (0000001425FEE800) [pid = 708] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 132 (00000014295BA000) [pid = 708] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 131 (000000141DC9B000) [pid = 708] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 130 (00000014295C2800) [pid = 708] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 129 (0000001426912800) [pid = 708] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 128 (000000142730F400) [pid = 708] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 127 (00000014289C3800) [pid = 708] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 126 (000000142B711800) [pid = 708] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 125 (0000001421F60800) [pid = 708] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 124 (00000014295BD000) [pid = 708] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 123 (0000001425FEB000) [pid = 708] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 122 (0000001418230800) [pid = 708] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 121 (0000001427F5DC00) [pid = 708] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:10:42 INFO - PROCESS | 708 | --DOMWINDOW == 120 (00000014293E4C00) [pid = 708] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 119 (000000142B496400) [pid = 708] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 118 (0000001427F68800) [pid = 708] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 117 (000000141D667000) [pid = 708] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001417436000) [pid = 708] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 115 (000000142B6E0400) [pid = 708] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 114 (0000001424FC4000) [pid = 708] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 113 (0000001421F39000) [pid = 708] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 112 (0000001418240800) [pid = 708] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 111 (0000001417435C00) [pid = 708] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 110 (0000001416830800) [pid = 708] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 109 (0000001428FE9800) [pid = 708] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 108 (000000142E8AB400) [pid = 708] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 107 (000000142E430000) [pid = 708] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 106 (000000142B498C00) [pid = 708] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 105 (0000001425B21000) [pid = 708] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 104 (0000001428FE5000) [pid = 708] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 103 (0000001417431400) [pid = 708] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:10:43 INFO - PROCESS | 708 | --DOMWINDOW == 102 (000000141895FC00) [pid = 708] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:10:43 INFO - PROCESS | 708 | 1461222643038 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:43 INFO - PROCESS | 708 | ++DOCSHELL 00000014229DA000 == 36 [pid = 708] [id = 666] 00:10:43 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001416941000) [pid = 708] [serial = 1998] [outer = 0000000000000000] 00:10:43 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (000000141795C400) [pid = 708] [serial = 1999] [outer = 0000001416941000] 00:10:43 INFO - PROCESS | 708 | 1461222643095 Marionette DEBUG loaded listener.js 00:10:43 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (0000001421F39000) [pid = 708] [serial = 2000] [outer = 0000001416941000] 00:10:43 INFO - PROCESS | 708 | 1461222643488 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]]]}] 00:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1468ms 00:10:43 INFO - PROCESS | 708 | 1461222643512 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 00:10:43 INFO - PROCESS | 708 | 1461222643514 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 00:10:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:10:43 INFO - PROCESS | 708 | 1461222643518 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:10:43 INFO - PROCESS | 708 | 1461222643520 Marionette TRACE conn5 <- [1,2630,null,{}] 00:10:43 INFO - PROCESS | 708 | 1461222643524 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}] 00:10:43 INFO - PROCESS | 708 | 1461222643608 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 00:10:43 INFO - PROCESS | 708 | 1461222643614 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:43 INFO - PROCESS | 708 | ++DOCSHELL 000000142B662800 == 37 [pid = 708] [id = 667] 00:10:43 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (0000001424B34C00) [pid = 708] [serial = 2001] [outer = 0000000000000000] 00:10:43 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (0000001424BE4C00) [pid = 708] [serial = 2002] [outer = 0000001424B34C00] 00:10:43 INFO - PROCESS | 708 | 1461222643661 Marionette DEBUG loaded listener.js 00:10:43 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (0000001424E37000) [pid = 708] [serial = 2003] [outer = 0000001424B34C00] 00:10:44 INFO - PROCESS | 708 | 1461222644075 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]]]}] 00:10:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:10:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 587ms 00:10:44 INFO - PROCESS | 708 | 1461222644108 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 00:10:44 INFO - PROCESS | 708 | 1461222644110 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 00:10:44 INFO - PROCESS | 708 | 1461222644113 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:10:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:10:44 INFO - PROCESS | 708 | 1461222644115 Marionette TRACE conn5 <- [1,2634,null,{}] 00:10:44 INFO - PROCESS | 708 | 1461222644135 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}] 00:10:44 INFO - PROCESS | 708 | 1461222644217 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 00:10:44 INFO - PROCESS | 708 | 1461222644223 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:44 INFO - PROCESS | 708 | ++DOCSHELL 000000142C5A3000 == 38 [pid = 708] [id = 668] 00:10:44 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001424FBA000) [pid = 708] [serial = 2004] [outer = 0000000000000000] 00:10:44 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001424FBFC00) [pid = 708] [serial = 2005] [outer = 0000001424FBA000] 00:10:44 INFO - PROCESS | 708 | 1461222644270 Marionette DEBUG loaded listener.js 00:10:44 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (000000142502E400) [pid = 708] [serial = 2006] [outer = 0000001424FBA000] 00:10:44 INFO - PROCESS | 708 | 1461222644725 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]]]}] 00:10:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:10:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 628ms 00:10:44 INFO - PROCESS | 708 | 1461222644745 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 00:10:44 INFO - PROCESS | 708 | 1461222644747 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 00:10:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:10:44 INFO - PROCESS | 708 | 1461222644755 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:10:44 INFO - PROCESS | 708 | 1461222644756 Marionette TRACE conn5 <- [1,2638,null,{}] 00:10:44 INFO - PROCESS | 708 | 1461222644760 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}] 00:10:44 INFO - PROCESS | 708 | 1461222644882 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 00:10:44 INFO - PROCESS | 708 | 1461222644890 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:44 INFO - PROCESS | 708 | ++DOCSHELL 000000142CEBA000 == 39 [pid = 708] [id = 669] 00:10:44 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001425038000) [pid = 708] [serial = 2007] [outer = 0000000000000000] 00:10:44 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (0000001425077C00) [pid = 708] [serial = 2008] [outer = 0000001425038000] 00:10:44 INFO - PROCESS | 708 | 1461222644935 Marionette DEBUG loaded listener.js 00:10:45 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (0000001425151C00) [pid = 708] [serial = 2009] [outer = 0000001425038000] 00:10:45 INFO - PROCESS | 708 | 1461222645732 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]]]}] 00:10:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:10:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1032ms 00:10:45 INFO - PROCESS | 708 | 1461222645786 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 00:10:45 INFO - PROCESS | 708 | 1461222645792 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 00:10:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:10:45 INFO - PROCESS | 708 | 1461222645799 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:10:45 INFO - PROCESS | 708 | 1461222645803 Marionette TRACE conn5 <- [1,2642,null,{}] 00:10:45 INFO - PROCESS | 708 | 1461222645870 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}] 00:10:46 INFO - PROCESS | 708 | 1461222646011 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 00:10:46 INFO - PROCESS | 708 | 1461222646105 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:46 INFO - PROCESS | 708 | ++DOCSHELL 000000141DCE0000 == 40 [pid = 708] [id = 670] 00:10:46 INFO - PROCESS | 708 | ++DOMWINDOW == 115 (00000014180A8800) [pid = 708] [serial = 2010] [outer = 0000000000000000] 00:10:46 INFO - PROCESS | 708 | ++DOMWINDOW == 116 (0000001418230000) [pid = 708] [serial = 2011] [outer = 00000014180A8800] 00:10:46 INFO - PROCESS | 708 | 1461222646164 Marionette DEBUG loaded listener.js 00:10:46 INFO - PROCESS | 708 | ++DOMWINDOW == 117 (000000141825E800) [pid = 708] [serial = 2012] [outer = 00000014180A8800] 00:10:46 INFO - PROCESS | 708 | 1461222646838 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]]]}] 00:10:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:10:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1101ms 00:10:46 INFO - PROCESS | 708 | 1461222646944 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 00:10:46 INFO - PROCESS | 708 | 1461222646951 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 00:10:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:10:46 INFO - PROCESS | 708 | 1461222646959 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:10:46 INFO - PROCESS | 708 | 1461222646962 Marionette TRACE conn5 <- [1,2646,null,{}] 00:10:46 INFO - PROCESS | 708 | 1461222646967 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}] 00:10:47 INFO - PROCESS | 708 | 1461222647099 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 00:10:47 INFO - PROCESS | 708 | 1461222647219 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:47 INFO - PROCESS | 708 | ++DOCSHELL 0000001425707800 == 41 [pid = 708] [id = 671] 00:10:47 INFO - PROCESS | 708 | ++DOMWINDOW == 118 (0000001418714C00) [pid = 708] [serial = 2013] [outer = 0000000000000000] 00:10:47 INFO - PROCESS | 708 | ++DOMWINDOW == 119 (0000001419B6FC00) [pid = 708] [serial = 2014] [outer = 0000001418714C00] 00:10:47 INFO - PROCESS | 708 | 1461222647276 Marionette DEBUG loaded listener.js 00:10:47 INFO - PROCESS | 708 | ++DOMWINDOW == 120 (000000141D684400) [pid = 708] [serial = 2015] [outer = 0000001418714C00] 00:10:48 INFO - PROCESS | 708 | 1461222648152 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]]]}] 00:10:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:10:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1223ms 00:10:48 INFO - PROCESS | 708 | 1461222648189 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 00:10:48 INFO - PROCESS | 708 | 1461222648194 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 00:10:48 INFO - PROCESS | 708 | 1461222648199 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:10:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:10:48 INFO - PROCESS | 708 | 1461222648204 Marionette TRACE conn5 <- [1,2650,null,{}] 00:10:48 INFO - PROCESS | 708 | 1461222648210 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}] 00:10:48 INFO - PROCESS | 708 | 1461222648323 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 00:10:48 INFO - PROCESS | 708 | 1461222648454 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:48 INFO - PROCESS | 708 | ++DOCSHELL 0000001424EB3800 == 42 [pid = 708] [id = 672] 00:10:48 INFO - PROCESS | 708 | ++DOMWINDOW == 121 (0000001417435C00) [pid = 708] [serial = 2016] [outer = 0000000000000000] 00:10:48 INFO - PROCESS | 708 | ++DOMWINDOW == 122 (000000141746B000) [pid = 708] [serial = 2017] [outer = 0000001417435C00] 00:10:48 INFO - PROCESS | 708 | 1461222648510 Marionette DEBUG loaded listener.js 00:10:48 INFO - PROCESS | 708 | ++DOMWINDOW == 123 (000000141822DC00) [pid = 708] [serial = 2018] [outer = 0000001417435C00] 00:10:48 INFO - PROCESS | 708 | --DOCSHELL 000000141D578800 == 41 [pid = 708] [id = 345] 00:10:48 INFO - PROCESS | 708 | --DOCSHELL 00000014229DC800 == 40 [pid = 708] [id = 348] 00:10:48 INFO - PROCESS | 708 | --DOCSHELL 000000142183C000 == 39 [pid = 708] [id = 337] 00:10:48 INFO - PROCESS | 708 | --DOCSHELL 000000141CD26000 == 38 [pid = 708] [id = 346] 00:10:48 INFO - PROCESS | 708 | --DOCSHELL 000000142535C000 == 37 [pid = 708] [id = 349] 00:10:48 INFO - PROCESS | 708 | --DOCSHELL 000000141D6B5000 == 36 [pid = 708] [id = 335] 00:10:48 INFO - PROCESS | 708 | --DOCSHELL 000000141E7DF000 == 35 [pid = 708] [id = 336] 00:10:48 INFO - PROCESS | 708 | --DOCSHELL 0000001425B9A800 == 34 [pid = 708] [id = 350] 00:10:48 INFO - PROCESS | 708 | --DOCSHELL 000000141CF69800 == 33 [pid = 708] [id = 347] 00:10:48 INFO - PROCESS | 708 | --DOCSHELL 00000014193D6800 == 32 [pid = 708] [id = 334] 00:10:48 INFO - PROCESS | 708 | --DOMWINDOW == 122 (00000014296D4800) [pid = 708] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 00:10:48 INFO - PROCESS | 708 | --DOCSHELL 000000142F8A9800 == 31 [pid = 708] [id = 655] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 121 (000000142D2AAC00) [pid = 708] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 120 (000000142A62F800) [pid = 708] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 119 (000000142B439000) [pid = 708] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 118 (000000142743F800) [pid = 708] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 117 (0000001428DC1800) [pid = 708] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 116 (0000001429961000) [pid = 708] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 115 (00000014245B4C00) [pid = 708] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 114 (0000001429958C00) [pid = 708] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 113 (0000001427A59400) [pid = 708] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 112 (000000142B6D9400) [pid = 708] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 111 (0000001428F81400) [pid = 708] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 110 (000000142C518C00) [pid = 708] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 109 (0000001425076C00) [pid = 708] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 108 (0000001429520C00) [pid = 708] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 107 (0000001418967000) [pid = 708] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 106 (000000141DC97000) [pid = 708] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 105 (000000142458B000) [pid = 708] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 104 (000000141825FC00) [pid = 708] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 103 (000000141D8C6400) [pid = 708] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001421691C00) [pid = 708] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 101 (000000141824B800) [pid = 708] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 100 (000000141D805800) [pid = 708] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 99 (0000001417975000) [pid = 708] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 98 (000000142F84C800) [pid = 708] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 97 (000000142EE11400) [pid = 708] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 96 (000000142EDF8400) [pid = 708] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 95 (000000142ED1B000) [pid = 708] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 94 (000000142EBCBC00) [pid = 708] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 93 (000000142E8B4C00) [pid = 708] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 92 (00000014295BF000) [pid = 708] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 91 (000000142D561000) [pid = 708] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 90 (000000142D345C00) [pid = 708] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 89 (000000142D2A7C00) [pid = 708] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 88 (0000001425B29800) [pid = 708] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 87 (0000001425E45800) [pid = 708] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 86 (00000014293DA400) [pid = 708] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 85 (0000001428F80000) [pid = 708] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 84 (00000014253B1C00) [pid = 708] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 83 (00000014296D6400) [pid = 708] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 82 (00000014274D7C00) [pid = 708] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 81 (0000001427310800) [pid = 708] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 80 (0000001424652000) [pid = 708] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 79 (0000001428DC1000) [pid = 708] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 78 (0000001429528800) [pid = 708] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 77 (000000142B706C00) [pid = 708] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 76 (0000001429552000) [pid = 708] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 75 (0000001428DBBC00) [pid = 708] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 74 (00000014253B4800) [pid = 708] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 73 (0000001424B33000) [pid = 708] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 72 (0000001418922800) [pid = 708] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 71 (000000141746F400) [pid = 708] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 70 (000000142C761400) [pid = 708] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 69 (0000001425035400) [pid = 708] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | --DOMWINDOW == 68 (00000014222B6400) [pid = 708] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 00:10:49 INFO - PROCESS | 708 | 1461222649130 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]]]}] 00:10:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:10:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 985ms 00:10:49 INFO - PROCESS | 708 | 1461222649189 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 00:10:49 INFO - PROCESS | 708 | 1461222649194 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 00:10:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:10:49 INFO - PROCESS | 708 | 1461222649200 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:10:49 INFO - PROCESS | 708 | 1461222649203 Marionette TRACE conn5 <- [1,2654,null,{}] 00:10:49 INFO - PROCESS | 708 | 1461222649207 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}] 00:10:49 INFO - PROCESS | 708 | 1461222649294 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 00:10:49 INFO - PROCESS | 708 | 1461222649368 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:49 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7E4800 == 32 [pid = 708] [id = 673] 00:10:49 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (0000001417971800) [pid = 708] [serial = 2019] [outer = 0000000000000000] 00:10:49 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (000000141823FC00) [pid = 708] [serial = 2020] [outer = 0000001417971800] 00:10:49 INFO - PROCESS | 708 | 1461222649422 Marionette DEBUG loaded listener.js 00:10:49 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (0000001418451400) [pid = 708] [serial = 2021] [outer = 0000001417971800] 00:10:49 INFO - PROCESS | 708 | [708] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:10:50 INFO - PROCESS | 708 | [708] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:10:50 INFO - PROCESS | 708 | 1461222650327 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]]]}] 00:10:50 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) 00:10:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1145ms 00:10:50 INFO - PROCESS | 708 | 1461222650346 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 00:10:50 INFO - PROCESS | 708 | 1461222650349 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 00:10:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:10:50 INFO - PROCESS | 708 | 1461222650353 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:10:50 INFO - PROCESS | 708 | 1461222650357 Marionette TRACE conn5 <- [1,2658,null,{}] 00:10:50 INFO - PROCESS | 708 | 1461222650368 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}] 00:10:50 INFO - PROCESS | 708 | 1461222650488 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 00:10:50 INFO - PROCESS | 708 | 1461222650497 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:50 INFO - PROCESS | 708 | ++DOCSHELL 0000001425724800 == 33 [pid = 708] [id = 674] 00:10:50 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (0000001419D22000) [pid = 708] [serial = 2022] [outer = 0000000000000000] 00:10:50 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (000000141D1BB800) [pid = 708] [serial = 2023] [outer = 0000001419D22000] 00:10:50 INFO - PROCESS | 708 | 1461222650547 Marionette DEBUG loaded listener.js 00:10:50 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (000000141D8C6400) [pid = 708] [serial = 2024] [outer = 0000001419D22000] 00:10:51 INFO - PROCESS | 708 | 1461222651476 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] 00:10:51 INFO - PROCESS | 708 | 1461222651486 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 00:10:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:10:51 INFO - PROCESS | 708 | 1461222651490 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:10:51 INFO - PROCESS | 708 | 1461222651491 Marionette TRACE conn5 <- [1,2662,null,{}] 00:10:51 INFO - PROCESS | 708 | 1461222651495 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}] 00:10:51 INFO - PROCESS | 708 | 1461222651615 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 00:10:51 INFO - PROCESS | 708 | 1461222651662 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:51 INFO - PROCESS | 708 | ++DOCSHELL 0000001427425800 == 34 [pid = 708] [id = 675] 00:10:51 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (000000141DAA5000) [pid = 708] [serial = 2025] [outer = 0000000000000000] 00:10:51 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (000000141DC9FC00) [pid = 708] [serial = 2026] [outer = 000000141DAA5000] 00:10:51 INFO - PROCESS | 708 | 1461222651710 Marionette DEBUG loaded listener.js 00:10:51 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (000000141E79F000) [pid = 708] [serial = 2027] [outer = 000000141DAA5000] 00:10:52 INFO - PROCESS | 708 | 1461222652662 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] 00:10:52 INFO - PROCESS | 708 | 1461222652678 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 00:10:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:10:52 INFO - PROCESS | 708 | 1461222652681 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:10:52 INFO - PROCESS | 708 | 1461222652683 Marionette TRACE conn5 <- [1,2666,null,{}] 00:10:52 INFO - PROCESS | 708 | 1461222652692 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}] 00:10:52 INFO - PROCESS | 708 | 1461222652803 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 00:10:52 INFO - PROCESS | 708 | 1461222652810 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:52 INFO - PROCESS | 708 | ++DOCSHELL 0000001428ECE000 == 35 [pid = 708] [id = 676] 00:10:52 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (000000141DB05000) [pid = 708] [serial = 2028] [outer = 0000000000000000] 00:10:52 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (0000001421882400) [pid = 708] [serial = 2029] [outer = 000000141DB05000] 00:10:52 INFO - PROCESS | 708 | 1461222652857 Marionette DEBUG loaded listener.js 00:10:52 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (0000001421F3A000) [pid = 708] [serial = 2030] [outer = 000000141DB05000] 00:10:53 INFO - PROCESS | 708 | --DOMWINDOW == 79 (0000001424FBA000) [pid = 708] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:10:53 INFO - PROCESS | 708 | --DOMWINDOW == 78 (00000014222ADC00) [pid = 708] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:10:53 INFO - PROCESS | 708 | --DOMWINDOW == 77 (00000014229A4000) [pid = 708] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:10:53 INFO - PROCESS | 708 | --DOMWINDOW == 76 (000000141F354C00) [pid = 708] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:10:53 INFO - PROCESS | 708 | --DOMWINDOW == 75 (000000141895F800) [pid = 708] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:10:53 INFO - PROCESS | 708 | --DOMWINDOW == 74 (0000001421F30400) [pid = 708] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:10:53 INFO - PROCESS | 708 | --DOMWINDOW == 73 (0000001416770800) [pid = 708] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:10:53 INFO - PROCESS | 708 | --DOMWINDOW == 72 (0000001417431C00) [pid = 708] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:10:53 INFO - PROCESS | 708 | --DOMWINDOW == 71 (00000014295C7800) [pid = 708] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:10:53 INFO - PROCESS | 708 | --DOMWINDOW == 70 (0000001417432000) [pid = 708] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:10:53 INFO - PROCESS | 708 | --DOMWINDOW == 69 (000000141DB05400) [pid = 708] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:10:53 INFO - PROCESS | 708 | --DOMWINDOW == 68 (0000001417474400) [pid = 708] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:10:53 INFO - PROCESS | 708 | --DOMWINDOW == 67 (0000001424B34C00) [pid = 708] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:10:53 INFO - PROCESS | 708 | --DOMWINDOW == 66 (0000001416941000) [pid = 708] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:10:53 INFO - PROCESS | 708 | 1461222653821 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]]]}] 00:10:53 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) 00:10:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1176ms 00:10:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:10:53 INFO - PROCESS | 708 | 1461222653861 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 00:10:53 INFO - PROCESS | 708 | 1461222653863 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 00:10:53 INFO - PROCESS | 708 | 1461222653866 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:10:53 INFO - PROCESS | 708 | 1461222653868 Marionette TRACE conn5 <- [1,2670,null,{}] 00:10:53 INFO - PROCESS | 708 | 1461222653871 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}] 00:10:54 INFO - PROCESS | 708 | 1461222654006 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 00:10:54 INFO - PROCESS | 708 | 1461222654017 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:54 INFO - PROCESS | 708 | ++DOCSHELL 000000142A6AF000 == 36 [pid = 708] [id = 677] 00:10:54 INFO - PROCESS | 708 | ++DOMWINDOW == 67 (0000001421691C00) [pid = 708] [serial = 2031] [outer = 0000000000000000] 00:10:54 INFO - PROCESS | 708 | ++DOMWINDOW == 68 (0000001422367800) [pid = 708] [serial = 2032] [outer = 0000001421691C00] 00:10:54 INFO - PROCESS | 708 | 1461222654067 Marionette DEBUG loaded listener.js 00:10:54 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (00000014229A6400) [pid = 708] [serial = 2033] [outer = 0000001421691C00] 00:10:54 INFO - PROCESS | 708 | 1461222654983 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]]]}] 00:10:55 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) 00:10:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1142ms 00:10:55 INFO - PROCESS | 708 | 1461222655012 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 00:10:55 INFO - PROCESS | 708 | 1461222655014 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 00:10:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:10:55 INFO - PROCESS | 708 | 1461222655017 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:10:55 INFO - PROCESS | 708 | 1461222655019 Marionette TRACE conn5 <- [1,2674,null,{}] 00:10:55 INFO - PROCESS | 708 | 1461222655023 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}] 00:10:55 INFO - PROCESS | 708 | 1461222655130 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 00:10:55 INFO - PROCESS | 708 | 1461222655231 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:55 INFO - PROCESS | 708 | ++DOCSHELL 0000001418320000 == 37 [pid = 708] [id = 678] 00:10:55 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (0000001416770C00) [pid = 708] [serial = 2034] [outer = 0000000000000000] 00:10:55 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (0000001416838400) [pid = 708] [serial = 2035] [outer = 0000001416770C00] 00:10:55 INFO - PROCESS | 708 | 1461222655291 Marionette DEBUG loaded listener.js 00:10:55 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (000000141742F400) [pid = 708] [serial = 2036] [outer = 0000001416770C00] 00:10:56 INFO - PROCESS | 708 | 1461222656435 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] 00:10:56 INFO - PROCESS | 708 | 1461222656473 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 00:10:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:10:56 INFO - PROCESS | 708 | 1461222656478 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:10:56 INFO - PROCESS | 708 | 1461222656483 Marionette TRACE conn5 <- [1,2678,null,{}] 00:10:56 INFO - PROCESS | 708 | 1461222656489 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}] 00:10:56 INFO - PROCESS | 708 | 1461222656638 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 00:10:56 INFO - PROCESS | 708 | 1461222656766 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:56 INFO - PROCESS | 708 | ++DOCSHELL 00000014255A0000 == 38 [pid = 708] [id = 679] 00:10:56 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (0000001418450400) [pid = 708] [serial = 2037] [outer = 0000000000000000] 00:10:56 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (000000141893F800) [pid = 708] [serial = 2038] [outer = 0000001418450400] 00:10:56 INFO - PROCESS | 708 | 1461222656826 Marionette DEBUG loaded listener.js 00:10:56 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (0000001419992C00) [pid = 708] [serial = 2039] [outer = 0000001418450400] 00:10:57 INFO - PROCESS | 708 | 1461222657898 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] 00:10:57 INFO - PROCESS | 708 | 1461222657942 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 00:10:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:10:57 INFO - PROCESS | 708 | 1461222657946 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:10:57 INFO - PROCESS | 708 | 1461222657948 Marionette TRACE conn5 <- [1,2682,null,{}] 00:10:57 INFO - PROCESS | 708 | 1461222657953 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}] 00:10:58 INFO - PROCESS | 708 | 1461222658121 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 00:10:58 INFO - PROCESS | 708 | 1461222658254 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:58 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE3F000 == 39 [pid = 708] [id = 680] 00:10:58 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (000000141CD8B800) [pid = 708] [serial = 2040] [outer = 0000000000000000] 00:10:58 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (000000141DC98800) [pid = 708] [serial = 2041] [outer = 000000141CD8B800] 00:10:58 INFO - PROCESS | 708 | 1461222658311 Marionette DEBUG loaded listener.js 00:10:58 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (0000001421692C00) [pid = 708] [serial = 2042] [outer = 000000141CD8B800] 00:10:59 INFO - PROCESS | 708 | 1461222659359 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] 00:10:59 INFO - PROCESS | 708 | 1461222659390 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 00:10:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:10:59 INFO - PROCESS | 708 | 1461222659401 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:10:59 INFO - PROCESS | 708 | 1461222659407 Marionette TRACE conn5 <- [1,2686,null,{}] 00:10:59 INFO - PROCESS | 708 | 1461222659413 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}] 00:10:59 INFO - PROCESS | 708 | 1461222659562 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 00:10:59 INFO - PROCESS | 708 | 1461222659799 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:59 INFO - PROCESS | 708 | ++DOCSHELL 000000141D89A000 == 40 [pid = 708] [id = 681] 00:10:59 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (0000001417165C00) [pid = 708] [serial = 2043] [outer = 0000000000000000] 00:10:59 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (0000001417256000) [pid = 708] [serial = 2044] [outer = 0000001417165C00] 00:10:59 INFO - PROCESS | 708 | 1461222659855 Marionette DEBUG loaded listener.js 00:10:59 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (00000014180A8400) [pid = 708] [serial = 2045] [outer = 0000001417165C00] 00:11:00 INFO - PROCESS | 708 | --DOCSHELL 000000141E7DD800 == 39 [pid = 708] [id = 342] 00:11:00 INFO - PROCESS | 708 | --DOCSHELL 000000142A6AF000 == 38 [pid = 708] [id = 677] 00:11:00 INFO - PROCESS | 708 | --DOCSHELL 0000001428ECE000 == 37 [pid = 708] [id = 676] 00:11:00 INFO - PROCESS | 708 | --DOCSHELL 0000001427425800 == 36 [pid = 708] [id = 675] 00:11:00 INFO - PROCESS | 708 | --DOCSHELL 0000001425724800 == 35 [pid = 708] [id = 674] 00:11:00 INFO - PROCESS | 708 | --DOCSHELL 000000141E7E4800 == 34 [pid = 708] [id = 673] 00:11:00 INFO - PROCESS | 708 | --DOCSHELL 0000001424EB3800 == 33 [pid = 708] [id = 672] 00:11:00 INFO - PROCESS | 708 | --DOCSHELL 0000001425707800 == 32 [pid = 708] [id = 671] 00:11:00 INFO - PROCESS | 708 | --DOCSHELL 000000141DCE0000 == 31 [pid = 708] [id = 670] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 80 (000000142236EC00) [pid = 708] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 79 (0000001423C37400) [pid = 708] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 78 (0000001421698800) [pid = 708] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 77 (0000001421F31000) [pid = 708] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 76 (0000001419B6D400) [pid = 708] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 75 (000000141CD39C00) [pid = 708] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 74 (0000001421F3AC00) [pid = 708] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 73 (0000001418448400) [pid = 708] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 72 (0000001418915000) [pid = 708] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 71 (0000001417432800) [pid = 708] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 70 (0000001417473C00) [pid = 708] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 69 (00000014299CAC00) [pid = 708] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 68 (0000001422920C00) [pid = 708] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 67 (000000141CEC4C00) [pid = 708] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 66 (000000141D5A0C00) [pid = 708] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 65 (000000141E713000) [pid = 708] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 64 (000000141E7AA800) [pid = 708] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 63 (0000001418232C00) [pid = 708] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 62 (0000001418241800) [pid = 708] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 61 (000000142502E400) [pid = 708] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 60 (0000001424591000) [pid = 708] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 59 (0000001424BE4C00) [pid = 708] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 58 (000000141795C400) [pid = 708] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 57 (0000001424E37000) [pid = 708] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 56 (0000001421F39000) [pid = 708] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 55 (0000001421FCA400) [pid = 708] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | --DOMWINDOW == 54 (0000001424FBFC00) [pid = 708] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 00:11:00 INFO - PROCESS | 708 | 1461222660889 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] 00:11:00 INFO - PROCESS | 708 | 1461222660948 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 00:11:00 INFO - PROCESS | 708 | 1461222660952 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:11:00 INFO - PROCESS | 708 | 1461222660956 Marionette TRACE conn5 <- [1,2690,null,{}] 00:11:00 INFO - PROCESS | 708 | 1461222660962 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}] 00:11:01 INFO - PROCESS | 708 | 1461222661058 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 00:11:01 INFO - PROCESS | 708 | 1461222661067 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:01 INFO - PROCESS | 708 | ++DOCSHELL 0000001422229800 == 32 [pid = 708] [id = 682] 00:11:01 INFO - PROCESS | 708 | ++DOMWINDOW == 55 (00000014179AFC00) [pid = 708] [serial = 2046] [outer = 0000000000000000] 00:11:01 INFO - PROCESS | 708 | ++DOMWINDOW == 56 (0000001418232C00) [pid = 708] [serial = 2047] [outer = 00000014179AFC00] 00:11:01 INFO - PROCESS | 708 | 1461222661142 Marionette DEBUG loaded listener.js 00:11:01 INFO - PROCESS | 708 | ++DOMWINDOW == 57 (0000001418268800) [pid = 708] [serial = 2048] [outer = 00000014179AFC00] 00:11:01 INFO - PROCESS | 708 | 1461222661646 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]]]}] 00:11:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:11:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 734ms 00:11:01 INFO - PROCESS | 708 | 1461222661689 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 00:11:01 INFO - PROCESS | 708 | 1461222661693 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 00:11:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:11:01 INFO - PROCESS | 708 | 1461222661698 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:11:01 INFO - PROCESS | 708 | 1461222661700 Marionette TRACE conn5 <- [1,2694,null,{}] 00:11:01 INFO - PROCESS | 708 | 1461222661704 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}] 00:11:01 INFO - PROCESS | 708 | 1461222661796 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 00:11:01 INFO - PROCESS | 708 | 1461222661803 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:01 INFO - PROCESS | 708 | ++DOCSHELL 000000142552B000 == 33 [pid = 708] [id = 683] 00:11:01 INFO - PROCESS | 708 | ++DOMWINDOW == 58 (0000001416945000) [pid = 708] [serial = 2049] [outer = 0000000000000000] 00:11:01 INFO - PROCESS | 708 | ++DOMWINDOW == 59 (000000141CD3E400) [pid = 708] [serial = 2050] [outer = 0000001416945000] 00:11:01 INFO - PROCESS | 708 | 1461222661851 Marionette DEBUG loaded listener.js 00:11:01 INFO - PROCESS | 708 | ++DOMWINDOW == 60 (000000141D80A400) [pid = 708] [serial = 2051] [outer = 0000001416945000] 00:11:02 INFO - PROCESS | 708 | 1461222662329 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]]]}] 00:11:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:11:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 689ms 00:11:02 INFO - PROCESS | 708 | 1461222662389 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 00:11:02 INFO - PROCESS | 708 | 1461222662392 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 00:11:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:11:02 INFO - PROCESS | 708 | 1461222662397 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:11:02 INFO - PROCESS | 708 | 1461222662403 Marionette TRACE conn5 <- [1,2698,null,{}] 00:11:02 INFO - PROCESS | 708 | 1461222662413 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}] 00:11:02 INFO - PROCESS | 708 | 1461222662539 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 00:11:02 INFO - PROCESS | 708 | 1461222662555 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:02 INFO - PROCESS | 708 | ++DOCSHELL 0000001427711800 == 34 [pid = 708] [id = 684] 00:11:02 INFO - PROCESS | 708 | ++DOMWINDOW == 61 (000000141EF70800) [pid = 708] [serial = 2052] [outer = 0000000000000000] 00:11:02 INFO - PROCESS | 708 | ++DOMWINDOW == 62 (0000001421690C00) [pid = 708] [serial = 2053] [outer = 000000141EF70800] 00:11:02 INFO - PROCESS | 708 | 1461222662602 Marionette DEBUG loaded listener.js 00:11:02 INFO - PROCESS | 708 | ++DOMWINDOW == 63 (0000001421F32000) [pid = 708] [serial = 2054] [outer = 000000141EF70800] 00:11:03 INFO - PROCESS | 708 | 1461222663103 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] 00:11:03 INFO - PROCESS | 708 | 1461222663140 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 00:11:03 INFO - PROCESS | 708 | 1461222663143 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:11:03 INFO - PROCESS | 708 | 1461222663145 Marionette TRACE conn5 <- [1,2702,null,{}] 00:11:03 INFO - PROCESS | 708 | 1461222663149 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}] 00:11:03 INFO - PROCESS | 708 | 1461222663270 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 00:11:03 INFO - PROCESS | 708 | 1461222663331 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:03 INFO - PROCESS | 708 | ++DOCSHELL 0000001429347000 == 35 [pid = 708] [id = 685] 00:11:03 INFO - PROCESS | 708 | ++DOMWINDOW == 64 (0000001421FCF400) [pid = 708] [serial = 2055] [outer = 0000000000000000] 00:11:03 INFO - PROCESS | 708 | ++DOMWINDOW == 65 (00000014228AD400) [pid = 708] [serial = 2056] [outer = 0000001421FCF400] 00:11:03 INFO - PROCESS | 708 | 1461222663377 Marionette DEBUG loaded listener.js 00:11:03 INFO - PROCESS | 708 | ++DOMWINDOW == 66 (0000001423C38000) [pid = 708] [serial = 2057] [outer = 0000001421FCF400] 00:11:03 INFO - PROCESS | 708 | 1461222663808 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]]]}] 00:11:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:11:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 689ms 00:11:03 INFO - PROCESS | 708 | 1461222663835 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 00:11:03 INFO - PROCESS | 708 | 1461222663837 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 00:11:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:11:03 INFO - PROCESS | 708 | 1461222663846 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:11:03 INFO - PROCESS | 708 | 1461222663848 Marionette TRACE conn5 <- [1,2706,null,{}] 00:11:03 INFO - PROCESS | 708 | 1461222663852 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}] 00:11:04 INFO - PROCESS | 708 | 1461222663992 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 00:11:04 INFO - PROCESS | 708 | 1461222664047 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:04 INFO - PROCESS | 708 | ++DOCSHELL 000000142B675000 == 36 [pid = 708] [id = 686] 00:11:04 INFO - PROCESS | 708 | ++DOMWINDOW == 67 (00000014248E1C00) [pid = 708] [serial = 2058] [outer = 0000000000000000] 00:11:04 INFO - PROCESS | 708 | ++DOMWINDOW == 68 (00000014249CC400) [pid = 708] [serial = 2059] [outer = 00000014248E1C00] 00:11:04 INFO - PROCESS | 708 | 1461222664105 Marionette DEBUG loaded listener.js 00:11:04 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (0000001424E32800) [pid = 708] [serial = 2060] [outer = 00000014248E1C00] 00:11:04 INFO - PROCESS | 708 | --DOMWINDOW == 68 (0000001419D22000) [pid = 708] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:11:04 INFO - PROCESS | 708 | --DOMWINDOW == 67 (0000001417971800) [pid = 708] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:11:04 INFO - PROCESS | 708 | --DOMWINDOW == 66 (0000001417435C00) [pid = 708] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:11:04 INFO - PROCESS | 708 | --DOMWINDOW == 65 (0000001425038000) [pid = 708] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:11:04 INFO - PROCESS | 708 | --DOMWINDOW == 64 (000000141DB05000) [pid = 708] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:11:04 INFO - PROCESS | 708 | --DOMWINDOW == 63 (000000141DAA5000) [pid = 708] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:11:04 INFO - PROCESS | 708 | 1461222664579 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] 00:11:04 INFO - PROCESS | 708 | 1461222664642 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 00:11:04 INFO - PROCESS | 708 | 1461222664646 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:11:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:11:04 INFO - PROCESS | 708 | 1461222664648 Marionette TRACE conn5 <- [1,2710,null,{}] 00:11:04 INFO - PROCESS | 708 | 1461222664651 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}] 00:11:04 INFO - PROCESS | 708 | 1461222664772 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 00:11:04 INFO - PROCESS | 708 | 1461222664825 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:04 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF20000 == 37 [pid = 708] [id = 687] 00:11:04 INFO - PROCESS | 708 | ++DOMWINDOW == 64 (000000141693B800) [pid = 708] [serial = 2061] [outer = 0000000000000000] 00:11:04 INFO - PROCESS | 708 | ++DOMWINDOW == 65 (000000142502C000) [pid = 708] [serial = 2062] [outer = 000000141693B800] 00:11:04 INFO - PROCESS | 708 | 1461222664871 Marionette DEBUG loaded listener.js 00:11:04 INFO - PROCESS | 708 | ++DOMWINDOW == 66 (0000001425075000) [pid = 708] [serial = 2063] [outer = 000000141693B800] 00:11:05 INFO - PROCESS | 708 | 1461222665247 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] 00:11:05 INFO - PROCESS | 708 | 1461222665280 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 00:11:05 INFO - PROCESS | 708 | 1461222665283 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:11:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:11:05 INFO - PROCESS | 708 | 1461222665285 Marionette TRACE conn5 <- [1,2714,null,{}] 00:11:05 INFO - PROCESS | 708 | 1461222665289 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}] 00:11:05 INFO - PROCESS | 708 | 1461222665374 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 00:11:05 INFO - PROCESS | 708 | 1461222665408 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:05 INFO - PROCESS | 708 | ++DOCSHELL 000000141CD28000 == 38 [pid = 708] [id = 688] 00:11:05 INFO - PROCESS | 708 | ++DOMWINDOW == 67 (0000001425081800) [pid = 708] [serial = 2064] [outer = 0000000000000000] 00:11:05 INFO - PROCESS | 708 | ++DOMWINDOW == 68 (00000014253AAC00) [pid = 708] [serial = 2065] [outer = 0000001425081800] 00:11:05 INFO - PROCESS | 708 | 1461222665454 Marionette DEBUG loaded listener.js 00:11:05 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (00000014253B7800) [pid = 708] [serial = 2066] [outer = 0000001425081800] 00:11:05 INFO - PROCESS | 708 | 1461222665858 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]]]}] 00:11:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:11:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 629ms 00:11:05 INFO - PROCESS | 708 | 1461222665920 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 00:11:05 INFO - PROCESS | 708 | 1461222665922 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 00:11:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:11:05 INFO - PROCESS | 708 | 1461222665925 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:11:05 INFO - PROCESS | 708 | 1461222665927 Marionette TRACE conn5 <- [1,2718,null,{}] 00:11:05 INFO - PROCESS | 708 | 1461222665931 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}] 00:11:06 INFO - PROCESS | 708 | 1461222666016 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 00:11:06 INFO - PROCESS | 708 | 1461222666022 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:06 INFO - PROCESS | 708 | ++DOCSHELL 0000001425529800 == 39 [pid = 708] [id = 689] 00:11:06 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (00000014257B3400) [pid = 708] [serial = 2067] [outer = 0000000000000000] 00:11:06 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (0000001425AE1C00) [pid = 708] [serial = 2068] [outer = 00000014257B3400] 00:11:06 INFO - PROCESS | 708 | 1461222666067 Marionette DEBUG loaded listener.js 00:11:06 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (0000001425B25000) [pid = 708] [serial = 2069] [outer = 00000014257B3400] 00:11:07 INFO - PROCESS | 708 | 1461222667014 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] 00:11:07 INFO - PROCESS | 708 | 1461222667083 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 00:11:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:11:07 INFO - PROCESS | 708 | 1461222667089 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:11:07 INFO - PROCESS | 708 | 1461222667094 Marionette TRACE conn5 <- [1,2722,null,{}] 00:11:07 INFO - PROCESS | 708 | 1461222667102 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}] 00:11:07 INFO - PROCESS | 708 | 1461222667206 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 00:11:07 INFO - PROCESS | 708 | 1461222667322 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:07 INFO - PROCESS | 708 | ++DOCSHELL 0000001424EB3800 == 40 [pid = 708] [id = 690] 00:11:07 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (0000001417971000) [pid = 708] [serial = 2070] [outer = 0000000000000000] 00:11:07 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (000000141822EC00) [pid = 708] [serial = 2071] [outer = 0000001417971000] 00:11:07 INFO - PROCESS | 708 | 1461222667381 Marionette DEBUG loaded listener.js 00:11:07 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (000000141895CC00) [pid = 708] [serial = 2072] [outer = 0000001417971000] 00:11:07 INFO - PROCESS | 708 | 1461222667960 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]]]}] 00:11:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:11:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 942ms 00:11:08 INFO - PROCESS | 708 | 1461222668038 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 00:11:08 INFO - PROCESS | 708 | 1461222668045 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 00:11:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:11:08 INFO - PROCESS | 708 | 1461222668052 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:11:08 INFO - PROCESS | 708 | 1461222668055 Marionette TRACE conn5 <- [1,2726,null,{}] 00:11:08 INFO - PROCESS | 708 | 1461222668059 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}] 00:11:08 INFO - PROCESS | 708 | 1461222668173 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 00:11:08 INFO - PROCESS | 708 | 1461222668293 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:08 INFO - PROCESS | 708 | ++DOCSHELL 00000014268D5800 == 41 [pid = 708] [id = 691] 00:11:08 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (000000141D809800) [pid = 708] [serial = 2073] [outer = 0000000000000000] 00:11:08 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (000000141DBD8C00) [pid = 708] [serial = 2074] [outer = 000000141D809800] 00:11:08 INFO - PROCESS | 708 | 1461222668357 Marionette DEBUG loaded listener.js 00:11:08 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (000000141EF6D800) [pid = 708] [serial = 2075] [outer = 000000141D809800] 00:11:08 INFO - PROCESS | 708 | 1461222668967 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]]]}] 00:11:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:11:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 944ms 00:11:09 INFO - PROCESS | 708 | 1461222669001 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 00:11:09 INFO - PROCESS | 708 | 1461222669004 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 00:11:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:11:09 INFO - PROCESS | 708 | 1461222669008 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:11:09 INFO - PROCESS | 708 | 1461222669012 Marionette TRACE conn5 <- [1,2730,null,{}] 00:11:09 INFO - PROCESS | 708 | 1461222669024 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}] 00:11:09 INFO - PROCESS | 708 | 1461222669144 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 00:11:09 INFO - PROCESS | 708 | 1461222669268 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:09 INFO - PROCESS | 708 | ++DOCSHELL 000000142D58B000 == 42 [pid = 708] [id = 692] 00:11:09 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (00000014249D4C00) [pid = 708] [serial = 2076] [outer = 0000000000000000] 00:11:09 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (000000142507E800) [pid = 708] [serial = 2077] [outer = 00000014249D4C00] 00:11:09 INFO - PROCESS | 708 | 1461222669327 Marionette DEBUG loaded listener.js 00:11:09 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (0000001425B2D400) [pid = 708] [serial = 2078] [outer = 00000014249D4C00] 00:11:09 INFO - PROCESS | 708 | 1461222669958 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]]]}] 00:11:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:11:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 984ms 00:11:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:11:10 INFO - PROCESS | 708 | 1461222669994 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 00:11:10 INFO - PROCESS | 708 | 1461222669998 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 00:11:10 INFO - PROCESS | 708 | 1461222670001 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:11:10 INFO - PROCESS | 708 | 1461222670004 Marionette TRACE conn5 <- [1,2734,null,{}] 00:11:10 INFO - PROCESS | 708 | 1461222670007 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}] 00:11:10 INFO - PROCESS | 708 | 1461222670118 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 00:11:10 INFO - PROCESS | 708 | 1461222670242 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:10 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBBF000 == 43 [pid = 708] [id = 693] 00:11:10 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (0000001425D1A800) [pid = 708] [serial = 2079] [outer = 0000000000000000] 00:11:10 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (0000001425D1F000) [pid = 708] [serial = 2080] [outer = 0000001425D1A800] 00:11:10 INFO - PROCESS | 708 | 1461222670299 Marionette DEBUG loaded listener.js 00:11:10 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (0000001425E4CC00) [pid = 708] [serial = 2081] [outer = 0000001425D1A800] 00:11:10 INFO - PROCESS | 708 | 1461222670827 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]]]}] 00:11:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:11:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 881ms 00:11:10 INFO - PROCESS | 708 | 1461222670884 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 00:11:10 INFO - PROCESS | 708 | 1461222670887 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 00:11:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:11:10 INFO - PROCESS | 708 | 1461222670891 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:11:10 INFO - PROCESS | 708 | 1461222670893 Marionette TRACE conn5 <- [1,2738,null,{}] 00:11:10 INFO - PROCESS | 708 | 1461222670897 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}] 00:11:11 INFO - PROCESS | 708 | 1461222671008 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 00:11:11 INFO - PROCESS | 708 | 1461222671102 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:11 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBE7000 == 44 [pid = 708] [id = 694] 00:11:11 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001425F0A800) [pid = 708] [serial = 2082] [outer = 0000000000000000] 00:11:11 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001425F11800) [pid = 708] [serial = 2083] [outer = 0000001425F0A800] 00:11:11 INFO - PROCESS | 708 | 1461222671157 Marionette DEBUG loaded listener.js 00:11:11 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (0000001425FE5C00) [pid = 708] [serial = 2084] [outer = 0000001425F0A800] 00:11:11 INFO - PROCESS | 708 | 1461222671904 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]]]}] 00:11:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:11:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1028ms 00:11:11 INFO - PROCESS | 708 | 1461222671922 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 00:11:11 INFO - PROCESS | 708 | 1461222671926 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 00:11:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:11:11 INFO - PROCESS | 708 | 1461222671931 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:11:11 INFO - PROCESS | 708 | 1461222671935 Marionette TRACE conn5 <- [1,2742,null,{}] 00:11:11 INFO - PROCESS | 708 | 1461222671980 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}] 00:11:12 INFO - PROCESS | 708 | 1461222672084 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 00:11:12 INFO - PROCESS | 708 | 1461222672215 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:12 INFO - PROCESS | 708 | ++DOCSHELL 0000001425A6E000 == 45 [pid = 708] [id = 695] 00:11:12 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (0000001417470400) [pid = 708] [serial = 2085] [outer = 0000000000000000] 00:11:12 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (0000001417473000) [pid = 708] [serial = 2086] [outer = 0000001417470400] 00:11:12 INFO - PROCESS | 708 | 1461222672270 Marionette DEBUG loaded listener.js 00:11:12 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (000000141992AC00) [pid = 708] [serial = 2087] [outer = 0000001417470400] 00:11:12 INFO - PROCESS | 708 | --DOCSHELL 00000014268C8800 == 44 [pid = 708] [id = 351] 00:11:12 INFO - PROCESS | 708 | --DOCSHELL 0000001419B62800 == 43 [pid = 708] [id = 656] 00:11:12 INFO - PROCESS | 708 | --DOCSHELL 000000141EFD2800 == 42 [pid = 708] [id = 658] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 89 (0000001422367800) [pid = 708] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | --DOCSHELL 0000001418320000 == 41 [pid = 708] [id = 678] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 88 (000000141D1BB800) [pid = 708] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 87 (000000141823FC00) [pid = 708] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 86 (000000141746B000) [pid = 708] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 85 (000000141822DC00) [pid = 708] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 84 (0000001418451400) [pid = 708] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 83 (0000001418230000) [pid = 708] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 82 (0000001425077C00) [pid = 708] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 81 (0000001425151C00) [pid = 708] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 80 (0000001419B6FC00) [pid = 708] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 79 (0000001421882400) [pid = 708] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 78 (000000141E79F000) [pid = 708] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 77 (0000001421F3A000) [pid = 708] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 76 (000000141DC9FC00) [pid = 708] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | --DOMWINDOW == 75 (000000141D8C6400) [pid = 708] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 00:11:12 INFO - PROCESS | 708 | 1461222672841 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]]]}] 00:11:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:11:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 960ms 00:11:12 INFO - PROCESS | 708 | 1461222672896 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 00:11:12 INFO - PROCESS | 708 | 1461222672902 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 00:11:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:11:12 INFO - PROCESS | 708 | 1461222672908 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:11:12 INFO - PROCESS | 708 | 1461222672911 Marionette TRACE conn5 <- [1,2746,null,{}] 00:11:12 INFO - PROCESS | 708 | 1461222672915 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}] 00:11:13 INFO - PROCESS | 708 | 1461222673006 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 00:11:13 INFO - PROCESS | 708 | 1461222673088 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:13 INFO - PROCESS | 708 | ++DOCSHELL 0000001422884000 == 42 [pid = 708] [id = 696] 00:11:13 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (0000001417471400) [pid = 708] [serial = 2088] [outer = 0000000000000000] 00:11:13 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (0000001418232000) [pid = 708] [serial = 2089] [outer = 0000001417471400] 00:11:13 INFO - PROCESS | 708 | 1461222673136 Marionette DEBUG loaded listener.js 00:11:13 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (0000001419D25000) [pid = 708] [serial = 2090] [outer = 0000001417471400] 00:11:13 INFO - PROCESS | 708 | 1461222673605 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]]]}] 00:11:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:11:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 00:11:13 INFO - PROCESS | 708 | 1461222673642 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 00:11:13 INFO - PROCESS | 708 | 1461222673645 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 00:11:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:11:13 INFO - PROCESS | 708 | 1461222673649 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:11:13 INFO - PROCESS | 708 | 1461222673653 Marionette TRACE conn5 <- [1,2750,null,{}] 00:11:13 INFO - PROCESS | 708 | 1461222673664 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}] 00:11:13 INFO - PROCESS | 708 | 1461222673763 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 00:11:13 INFO - PROCESS | 708 | 1461222673771 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:13 INFO - PROCESS | 708 | ++DOCSHELL 00000014268C8800 == 43 [pid = 708] [id = 697] 00:11:13 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (000000141DC95800) [pid = 708] [serial = 2091] [outer = 0000000000000000] 00:11:13 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (000000141E606400) [pid = 708] [serial = 2092] [outer = 000000141DC95800] 00:11:13 INFO - PROCESS | 708 | 1461222673821 Marionette DEBUG loaded listener.js 00:11:13 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (000000141EF71400) [pid = 708] [serial = 2093] [outer = 000000141DC95800] 00:11:14 INFO - PROCESS | 708 | 1461222674294 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]]]}] 00:11:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:11:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 692ms 00:11:14 INFO - PROCESS | 708 | 1461222674342 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 00:11:14 INFO - PROCESS | 708 | 1461222674345 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 00:11:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:11:14 INFO - PROCESS | 708 | 1461222674348 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:11:14 INFO - PROCESS | 708 | 1461222674350 Marionette TRACE conn5 <- [1,2754,null,{}] 00:11:14 INFO - PROCESS | 708 | 1461222674354 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}] 00:11:14 INFO - PROCESS | 708 | 1461222674444 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 00:11:14 INFO - PROCESS | 708 | 1461222674453 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:14 INFO - PROCESS | 708 | ++DOCSHELL 0000001429341800 == 44 [pid = 708] [id = 698] 00:11:14 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (0000001421F66400) [pid = 708] [serial = 2094] [outer = 0000000000000000] 00:11:14 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (0000001421F6C000) [pid = 708] [serial = 2095] [outer = 0000001421F66400] 00:11:14 INFO - PROCESS | 708 | 1461222674499 Marionette DEBUG loaded listener.js 00:11:14 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (0000001422373C00) [pid = 708] [serial = 2096] [outer = 0000001421F66400] 00:11:14 INFO - PROCESS | 708 | 1461222674940 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]]]}] 00:11:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:11:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 628ms 00:11:14 INFO - PROCESS | 708 | 1461222674982 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 00:11:14 INFO - PROCESS | 708 | 1461222674984 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 00:11:15 INFO - PROCESS | 708 | 1461222674988 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:11:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:11:15 INFO - PROCESS | 708 | 1461222674990 Marionette TRACE conn5 <- [1,2758,null,{}] 00:11:15 INFO - PROCESS | 708 | 1461222674993 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}] 00:11:15 INFO - PROCESS | 708 | 1461222675109 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 00:11:15 INFO - PROCESS | 708 | 1461222675191 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:15 INFO - PROCESS | 708 | ++DOCSHELL 000000142B670800 == 45 [pid = 708] [id = 699] 00:11:15 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001422923400) [pid = 708] [serial = 2097] [outer = 0000000000000000] 00:11:15 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001424519400) [pid = 708] [serial = 2098] [outer = 0000001422923400] 00:11:15 INFO - PROCESS | 708 | 1461222675236 Marionette DEBUG loaded listener.js 00:11:15 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (00000014248AFC00) [pid = 708] [serial = 2099] [outer = 0000001422923400] 00:11:15 INFO - PROCESS | 708 | 1461222675669 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]]]}] 00:11:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:11:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 732ms 00:11:15 INFO - PROCESS | 708 | 1461222675725 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 00:11:15 INFO - PROCESS | 708 | 1461222675727 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 00:11:15 INFO - PROCESS | 708 | 1461222675730 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:11:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:11:15 INFO - PROCESS | 708 | 1461222675732 Marionette TRACE conn5 <- [1,2762,null,{}] 00:11:15 INFO - PROCESS | 708 | 1461222675736 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}] 00:11:15 INFO - PROCESS | 708 | 1461222675871 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 00:11:15 INFO - PROCESS | 708 | 1461222675931 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:15 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF1B800 == 46 [pid = 708] [id = 700] 00:11:15 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (00000014249D6000) [pid = 708] [serial = 2100] [outer = 0000000000000000] 00:11:15 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (0000001424FC0800) [pid = 708] [serial = 2101] [outer = 00000014249D6000] 00:11:15 INFO - PROCESS | 708 | 1461222675980 Marionette DEBUG loaded listener.js 00:11:16 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (00000014259F9800) [pid = 708] [serial = 2102] [outer = 00000014249D6000] 00:11:16 INFO - PROCESS | 708 | 1461222676408 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]]]}] 00:11:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:11:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 731ms 00:11:16 INFO - PROCESS | 708 | 1461222676489 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 00:11:16 INFO - PROCESS | 708 | 1461222676491 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 00:11:16 INFO - PROCESS | 708 | 1461222676494 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:11:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:11:16 INFO - PROCESS | 708 | 1461222676496 Marionette TRACE conn5 <- [1,2766,null,{}] 00:11:16 INFO - PROCESS | 708 | 1461222676505 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}] 00:11:16 INFO - PROCESS | 708 | 1461222676619 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 00:11:16 INFO - PROCESS | 708 | 1461222676678 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:16 INFO - PROCESS | 708 | ++DOCSHELL 000000142D428000 == 47 [pid = 708] [id = 701] 00:11:16 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (00000014253AA000) [pid = 708] [serial = 2103] [outer = 0000000000000000] 00:11:16 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (0000001425D1E800) [pid = 708] [serial = 2104] [outer = 00000014253AA000] 00:11:16 INFO - PROCESS | 708 | 1461222676724 Marionette DEBUG loaded listener.js 00:11:16 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (0000001425FE7000) [pid = 708] [serial = 2105] [outer = 00000014253AA000] 00:11:17 INFO - PROCESS | 708 | --DOMWINDOW == 92 (0000001421FCF400) [pid = 708] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:11:17 INFO - PROCESS | 708 | --DOMWINDOW == 91 (00000014248E1C00) [pid = 708] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:11:17 INFO - PROCESS | 708 | --DOMWINDOW == 90 (0000001416945000) [pid = 708] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:11:17 INFO - PROCESS | 708 | --DOMWINDOW == 89 (000000141EF70800) [pid = 708] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:11:17 INFO - PROCESS | 708 | --DOMWINDOW == 88 (00000014179AFC00) [pid = 708] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:11:17 INFO - PROCESS | 708 | --DOMWINDOW == 87 (0000001417165C00) [pid = 708] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:11:17 INFO - PROCESS | 708 | --DOMWINDOW == 86 (000000141693B800) [pid = 708] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:11:17 INFO - PROCESS | 708 | --DOMWINDOW == 85 (0000001425081800) [pid = 708] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:11:17 INFO - PROCESS | 708 | --DOMWINDOW == 84 (0000001421691C00) [pid = 708] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:11:17 INFO - PROCESS | 708 | 1461222677127 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]]]}] 00:11:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:11:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 690ms 00:11:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:11:17 INFO - PROCESS | 708 | 1461222677189 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 00:11:17 INFO - PROCESS | 708 | 1461222677191 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 00:11:17 INFO - PROCESS | 708 | 1461222677195 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:11:17 INFO - PROCESS | 708 | 1461222677197 Marionette TRACE conn5 <- [1,2770,null,{}] 00:11:17 INFO - PROCESS | 708 | 1461222677200 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}] 00:11:17 INFO - PROCESS | 708 | 1461222677317 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 00:11:17 INFO - PROCESS | 708 | 1461222677369 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:17 INFO - PROCESS | 708 | ++DOCSHELL 000000142D596000 == 48 [pid = 708] [id = 702] 00:11:17 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001418246000) [pid = 708] [serial = 2106] [outer = 0000000000000000] 00:11:17 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (00000014229AE000) [pid = 708] [serial = 2107] [outer = 0000001418246000] 00:11:17 INFO - PROCESS | 708 | 1461222677415 Marionette DEBUG loaded listener.js 00:11:17 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (0000001425FEF000) [pid = 708] [serial = 2108] [outer = 0000001418246000] 00:11:17 INFO - PROCESS | 708 | 1461222677780 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]]]}] 00:11:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:11:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 628ms 00:11:17 INFO - PROCESS | 708 | 1461222677825 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 00:11:17 INFO - PROCESS | 708 | 1461222677827 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 00:11:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:11:17 INFO - PROCESS | 708 | 1461222677831 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:11:17 INFO - PROCESS | 708 | 1461222677832 Marionette TRACE conn5 <- [1,2774,null,{}] 00:11:17 INFO - PROCESS | 708 | 1461222677836 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}] 00:11:17 INFO - PROCESS | 708 | 1461222677956 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 00:11:18 INFO - PROCESS | 708 | 1461222677996 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:18 INFO - PROCESS | 708 | ++DOCSHELL 000000142E83E000 == 49 [pid = 708] [id = 703] 00:11:18 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (0000001426831800) [pid = 708] [serial = 2109] [outer = 0000000000000000] 00:11:18 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (00000014269A7400) [pid = 708] [serial = 2110] [outer = 0000001426831800] 00:11:18 INFO - PROCESS | 708 | 1461222678042 Marionette DEBUG loaded listener.js 00:11:18 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (000000142730D800) [pid = 708] [serial = 2111] [outer = 0000001426831800] 00:11:18 INFO - PROCESS | 708 | 1461222678440 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]]]}] 00:11:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:11:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 00:11:18 INFO - PROCESS | 708 | 1461222678466 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 00:11:18 INFO - PROCESS | 708 | 1461222678468 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 00:11:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:11:18 INFO - PROCESS | 708 | 1461222678471 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:11:18 INFO - PROCESS | 708 | 1461222678473 Marionette TRACE conn5 <- [1,2778,null,{}] 00:11:18 INFO - PROCESS | 708 | 1461222678476 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}] 00:11:18 INFO - PROCESS | 708 | 1461222678563 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 00:11:18 INFO - PROCESS | 708 | 1461222678570 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:18 INFO - PROCESS | 708 | ++DOCSHELL 000000142EB6B000 == 50 [pid = 708] [id = 704] 00:11:18 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (0000001427311C00) [pid = 708] [serial = 2112] [outer = 0000000000000000] 00:11:18 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (000000142736D000) [pid = 708] [serial = 2113] [outer = 0000001427311C00] 00:11:18 INFO - PROCESS | 708 | 1461222678616 Marionette DEBUG loaded listener.js 00:11:18 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (0000001427374C00) [pid = 708] [serial = 2114] [outer = 0000001427311C00] 00:11:19 INFO - PROCESS | 708 | 1461222679094 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]]]}] 00:11:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:11:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 690ms 00:11:19 INFO - PROCESS | 708 | 1461222679163 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 00:11:19 INFO - PROCESS | 708 | 1461222679168 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 00:11:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:11:19 INFO - PROCESS | 708 | 1461222679174 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:11:19 INFO - PROCESS | 708 | 1461222679179 Marionette TRACE conn5 <- [1,2782,null,{}] 00:11:19 INFO - PROCESS | 708 | 1461222679187 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}] 00:11:19 INFO - PROCESS | 708 | 1461222679313 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 00:11:19 INFO - PROCESS | 708 | 1461222679469 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:19 INFO - PROCESS | 708 | ++DOCSHELL 0000001424EA0800 == 51 [pid = 708] [id = 705] 00:11:19 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (0000001418240400) [pid = 708] [serial = 2115] [outer = 0000000000000000] 00:11:19 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001418267800) [pid = 708] [serial = 2116] [outer = 0000001418240400] 00:11:19 INFO - PROCESS | 708 | 1461222679527 Marionette DEBUG loaded listener.js 00:11:19 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (000000141CF25400) [pid = 708] [serial = 2117] [outer = 0000001418240400] 00:11:20 INFO - PROCESS | 708 | 1461222680108 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]]]}] 00:11:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:11:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 985ms 00:11:20 INFO - PROCESS | 708 | 1461222680162 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 00:11:20 INFO - PROCESS | 708 | 1461222680169 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 00:11:20 INFO - PROCESS | 708 | 1461222680176 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:11:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:11:20 INFO - PROCESS | 708 | 1461222680179 Marionette TRACE conn5 <- [1,2786,null,{}] 00:11:20 INFO - PROCESS | 708 | 1461222680184 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}] 00:11:20 INFO - PROCESS | 708 | 1461222680300 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 00:11:20 INFO - PROCESS | 708 | 1461222680426 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:20 INFO - PROCESS | 708 | ++DOCSHELL 0000001429343000 == 52 [pid = 708] [id = 706] 00:11:20 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (000000141E71A400) [pid = 708] [serial = 2118] [outer = 0000000000000000] 00:11:20 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001421882400) [pid = 708] [serial = 2119] [outer = 000000141E71A400] 00:11:20 INFO - PROCESS | 708 | 1461222680483 Marionette DEBUG loaded listener.js 00:11:20 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (000000142458A000) [pid = 708] [serial = 2120] [outer = 000000141E71A400] 00:11:21 INFO - PROCESS | 708 | 1461222681092 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]]]}] 00:11:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:11:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 944ms 00:11:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:11:21 INFO - PROCESS | 708 | 1461222681126 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 00:11:21 INFO - PROCESS | 708 | 1461222681129 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 00:11:21 INFO - PROCESS | 708 | 1461222681133 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:11:21 INFO - PROCESS | 708 | 1461222681137 Marionette TRACE conn5 <- [1,2790,null,{}] 00:11:21 INFO - PROCESS | 708 | 1461222681149 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}] 00:11:21 INFO - PROCESS | 708 | 1461222681267 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 00:11:21 INFO - PROCESS | 708 | 1461222681394 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:21 INFO - PROCESS | 708 | ++DOCSHELL 000000142ED3C800 == 53 [pid = 708] [id = 707] 00:11:21 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (00000014222A9000) [pid = 708] [serial = 2121] [outer = 0000000000000000] 00:11:21 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (00000014259F7400) [pid = 708] [serial = 2122] [outer = 00000014222A9000] 00:11:21 INFO - PROCESS | 708 | 1461222681454 Marionette DEBUG loaded listener.js 00:11:21 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (0000001427313000) [pid = 708] [serial = 2123] [outer = 00000014222A9000] 00:11:22 INFO - PROCESS | 708 | 1461222682087 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]]]}] 00:11:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:11:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 985ms 00:11:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:11:22 INFO - PROCESS | 708 | 1461222682120 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 00:11:22 INFO - PROCESS | 708 | 1461222682123 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 00:11:22 INFO - PROCESS | 708 | 1461222682127 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:11:22 INFO - PROCESS | 708 | 1461222682129 Marionette TRACE conn5 <- [1,2794,null,{}] 00:11:22 INFO - PROCESS | 708 | 1461222682133 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}] 00:11:22 INFO - PROCESS | 708 | 1461222682246 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 00:11:22 INFO - PROCESS | 708 | 1461222682370 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:22 INFO - PROCESS | 708 | ++DOCSHELL 000000142EDA2000 == 54 [pid = 708] [id = 708] 00:11:22 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001427E0EC00) [pid = 708] [serial = 2124] [outer = 0000000000000000] 00:11:22 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (0000001427F5D800) [pid = 708] [serial = 2125] [outer = 0000001427E0EC00] 00:11:22 INFO - PROCESS | 708 | 1461222682427 Marionette DEBUG loaded listener.js 00:11:22 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (00000014289AFC00) [pid = 708] [serial = 2126] [outer = 0000001427E0EC00] 00:11:22 INFO - PROCESS | 708 | 1461222682988 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]]]}] 00:11:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:11:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 879ms 00:11:23 INFO - PROCESS | 708 | 1461222683014 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 00:11:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:11:23 INFO - PROCESS | 708 | 1461222683017 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 00:11:23 INFO - PROCESS | 708 | 1461222683021 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:11:23 INFO - PROCESS | 708 | 1461222683024 Marionette TRACE conn5 <- [1,2798,null,{}] 00:11:23 INFO - PROCESS | 708 | 1461222683027 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}] 00:11:23 INFO - PROCESS | 708 | 1461222683136 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 00:11:23 INFO - PROCESS | 708 | 1461222683233 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:23 INFO - PROCESS | 708 | ++DOCSHELL 000000142EE59800 == 55 [pid = 708] [id = 709] 00:11:23 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (0000001428DBC400) [pid = 708] [serial = 2127] [outer = 0000000000000000] 00:11:23 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (0000001428DC0400) [pid = 708] [serial = 2128] [outer = 0000001428DBC400] 00:11:23 INFO - PROCESS | 708 | 1461222683288 Marionette DEBUG loaded listener.js 00:11:23 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (0000001428DCA000) [pid = 708] [serial = 2129] [outer = 0000001428DBC400] 00:11:23 INFO - PROCESS | 708 | 1461222683835 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]]]}] 00:11:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:11:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 839ms 00:11:23 INFO - PROCESS | 708 | 1461222683861 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 00:11:23 INFO - PROCESS | 708 | 1461222683864 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 00:11:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:11:23 INFO - PROCESS | 708 | 1461222683867 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:11:23 INFO - PROCESS | 708 | 1461222683870 Marionette TRACE conn5 <- [1,2802,null,{}] 00:11:23 INFO - PROCESS | 708 | 1461222683873 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}] 00:11:24 INFO - PROCESS | 708 | 1461222684008 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 00:11:24 INFO - PROCESS | 708 | 1461222684139 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:24 INFO - PROCESS | 708 | ++DOCSHELL 000000142EEDE800 == 56 [pid = 708] [id = 710] 00:11:24 INFO - PROCESS | 708 | ++DOMWINDOW == 109 (0000001428F81800) [pid = 708] [serial = 2130] [outer = 0000000000000000] 00:11:24 INFO - PROCESS | 708 | ++DOMWINDOW == 110 (0000001428FE6C00) [pid = 708] [serial = 2131] [outer = 0000001428F81800] 00:11:24 INFO - PROCESS | 708 | 1461222684198 Marionette DEBUG loaded listener.js 00:11:24 INFO - PROCESS | 708 | ++DOMWINDOW == 111 (00000014293DE400) [pid = 708] [serial = 2132] [outer = 0000001428F81800] 00:11:24 INFO - PROCESS | 708 | 1461222684982 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]]]}] 00:11:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:11:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1193ms 00:11:25 INFO - PROCESS | 708 | 1461222685063 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 00:11:25 INFO - PROCESS | 708 | 1461222685067 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 00:11:25 INFO - PROCESS | 708 | 1461222685073 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:11:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:11:25 INFO - PROCESS | 708 | 1461222685077 Marionette TRACE conn5 <- [1,2806,null,{}] 00:11:25 INFO - PROCESS | 708 | 1461222685083 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}] 00:11:25 INFO - PROCESS | 708 | 1461222685229 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 00:11:25 INFO - PROCESS | 708 | 1461222685354 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:25 INFO - PROCESS | 708 | ++DOCSHELL 000000141D584000 == 57 [pid = 708] [id = 711] 00:11:25 INFO - PROCESS | 708 | ++DOMWINDOW == 112 (0000001418230800) [pid = 708] [serial = 2133] [outer = 0000000000000000] 00:11:25 INFO - PROCESS | 708 | ++DOMWINDOW == 113 (0000001418241C00) [pid = 708] [serial = 2134] [outer = 0000001418230800] 00:11:25 INFO - PROCESS | 708 | 1461222685407 Marionette DEBUG loaded listener.js 00:11:25 INFO - PROCESS | 708 | ++DOMWINDOW == 114 (0000001418922400) [pid = 708] [serial = 2135] [outer = 0000001418230800] 00:11:25 INFO - PROCESS | 708 | --DOCSHELL 0000001425A78000 == 56 [pid = 708] [id = 341] 00:11:25 INFO - PROCESS | 708 | --DOCSHELL 000000142455C800 == 55 [pid = 708] [id = 344] 00:11:25 INFO - PROCESS | 708 | --DOCSHELL 000000142933B000 == 54 [pid = 708] [id = 665] 00:11:25 INFO - PROCESS | 708 | --DOCSHELL 000000141EFD1800 == 53 [pid = 708] [id = 664] 00:11:25 INFO - PROCESS | 708 | --DOCSHELL 000000142CE3F000 == 52 [pid = 708] [id = 680] 00:11:25 INFO - PROCESS | 708 | --DOCSHELL 000000142571B800 == 51 [pid = 708] [id = 661] 00:11:25 INFO - PROCESS | 708 | --DOCSHELL 0000001425293800 == 50 [pid = 708] [id = 660] 00:11:25 INFO - PROCESS | 708 | --DOCSHELL 000000142CEBA000 == 49 [pid = 708] [id = 669] 00:11:25 INFO - PROCESS | 708 | --DOCSHELL 0000001427718000 == 48 [pid = 708] [id = 663] 00:11:25 INFO - PROCESS | 708 | --DOCSHELL 0000001425295000 == 47 [pid = 708] [id = 339] 00:11:25 INFO - PROCESS | 708 | --DOCSHELL 000000142B662800 == 46 [pid = 708] [id = 667] 00:11:25 INFO - PROCESS | 708 | --DOCSHELL 0000001425599800 == 45 [pid = 708] [id = 340] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 113 (0000001416838400) [pid = 708] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 112 (000000141893F800) [pid = 708] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 111 (000000141DC98800) [pid = 708] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 110 (0000001425AE1C00) [pid = 708] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 109 (00000014228AD400) [pid = 708] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 108 (00000014249CC400) [pid = 708] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 107 (000000141CD3E400) [pid = 708] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 106 (000000141D80A400) [pid = 708] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 105 (0000001421690C00) [pid = 708] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 104 (0000001418232C00) [pid = 708] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 103 (0000001418268800) [pid = 708] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 102 (00000014180A8400) [pid = 708] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001417256000) [pid = 708] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 100 (0000001423C38000) [pid = 708] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 99 (000000142502C000) [pid = 708] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 98 (00000014253B7800) [pid = 708] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 97 (0000001424E32800) [pid = 708] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 96 (00000014253AAC00) [pid = 708] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 95 (0000001425075000) [pid = 708] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 94 (0000001421F32000) [pid = 708] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 708 | --DOMWINDOW == 93 (00000014229A6400) [pid = 708] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 0000001427A42800 == 44 [pid = 708] [id = 343] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000142454F000 == 43 [pid = 708] [id = 659] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000142B670800 == 42 [pid = 708] [id = 699] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000142C5A3000 == 41 [pid = 708] [id = 668] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000142D596000 == 40 [pid = 708] [id = 702] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 00000014255A0000 == 39 [pid = 708] [id = 679] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000142D428000 == 38 [pid = 708] [id = 701] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000141D89A000 == 37 [pid = 708] [id = 681] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000142E83E000 == 36 [pid = 708] [id = 703] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 0000001425EB9000 == 35 [pid = 708] [id = 662] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000142CF1B800 == 34 [pid = 708] [id = 700] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 00000014229DA000 == 33 [pid = 708] [id = 666] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000141DAD1800 == 32 [pid = 708] [id = 657] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000142455D000 == 31 [pid = 708] [id = 338] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000142EEDE800 == 30 [pid = 708] [id = 710] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000142EE59800 == 29 [pid = 708] [id = 709] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000142EDA2000 == 28 [pid = 708] [id = 708] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000142ED3C800 == 27 [pid = 708] [id = 707] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 0000001429343000 == 26 [pid = 708] [id = 706] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 000000142EB6B000 == 25 [pid = 708] [id = 704] 00:11:26 INFO - PROCESS | 708 | --DOCSHELL 0000001424EA0800 == 24 [pid = 708] [id = 705] 00:11:27 INFO - PROCESS | 708 | 1461222687662 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]]]}] 00:11:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:11:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 2656ms 00:11:27 INFO - PROCESS | 708 | 1461222687732 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 00:11:27 INFO - PROCESS | 708 | 1461222687737 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 00:11:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:11:27 INFO - PROCESS | 708 | 1461222687743 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:11:27 INFO - PROCESS | 708 | 1461222687747 Marionette TRACE conn5 <- [1,2810,null,{}] 00:11:27 INFO - PROCESS | 708 | 1461222687755 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}] 00:11:27 INFO - PROCESS | 708 | 1461222687851 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 00:11:27 INFO - PROCESS | 708 | 1461222687870 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:27 INFO - PROCESS | 708 | ++DOCSHELL 000000141CEE7000 == 25 [pid = 708] [id = 712] 00:11:27 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (0000001417472C00) [pid = 708] [serial = 2136] [outer = 0000000000000000] 00:11:27 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001417474000) [pid = 708] [serial = 2137] [outer = 0000001417472C00] 00:11:27 INFO - PROCESS | 708 | 1461222687920 Marionette DEBUG loaded listener.js 00:11:28 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (00000014180A1400) [pid = 708] [serial = 2138] [outer = 0000001417472C00] 00:11:28 INFO - PROCESS | 708 | 1461222688457 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]]]}] 00:11:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:11:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 733ms 00:11:28 INFO - PROCESS | 708 | 1461222688479 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 00:11:28 INFO - PROCESS | 708 | 1461222688486 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 00:11:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:11:28 INFO - PROCESS | 708 | 1461222688492 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:11:28 INFO - PROCESS | 708 | 1461222688495 Marionette TRACE conn5 <- [1,2814,null,{}] 00:11:28 INFO - PROCESS | 708 | 1461222688499 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}] 00:11:28 INFO - PROCESS | 708 | 1461222688597 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 00:11:28 INFO - PROCESS | 708 | 1461222688607 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:28 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7E9800 == 26 [pid = 708] [id = 713] 00:11:28 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001418239800) [pid = 708] [serial = 2139] [outer = 0000000000000000] 00:11:28 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001418260C00) [pid = 708] [serial = 2140] [outer = 0000001418239800] 00:11:28 INFO - PROCESS | 708 | 1461222688655 Marionette DEBUG loaded listener.js 00:11:28 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (0000001418446400) [pid = 708] [serial = 2141] [outer = 0000001418239800] 00:11:29 INFO - PROCESS | 708 | 1461222689160 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:11:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:11:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 691ms 00:11:29 INFO - PROCESS | 708 | 1461222689188 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 00:11:29 INFO - PROCESS | 708 | 1461222689191 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 00:11:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:11:29 INFO - PROCESS | 708 | 1461222689195 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:11:29 INFO - PROCESS | 708 | 1461222689199 Marionette TRACE conn5 <- [1,2818,null,{}] 00:11:29 INFO - PROCESS | 708 | 1461222689213 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}] 00:11:29 INFO - PROCESS | 708 | 1461222689342 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 00:11:29 INFO - PROCESS | 708 | 1461222689442 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:29 INFO - PROCESS | 708 | ++DOCSHELL 0000001424EA2000 == 27 [pid = 708] [id = 714] 00:11:29 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (000000141742F000) [pid = 708] [serial = 2142] [outer = 0000000000000000] 00:11:29 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (00000014189A3400) [pid = 708] [serial = 2143] [outer = 000000141742F000] 00:11:29 INFO - PROCESS | 708 | 1461222689494 Marionette DEBUG loaded listener.js 00:11:29 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (000000141CE54000) [pid = 708] [serial = 2144] [outer = 000000141742F000] 00:11:29 INFO - PROCESS | 708 | 1461222689973 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]]]}] 00:11:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:11:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 839ms 00:11:30 INFO - PROCESS | 708 | 1461222690036 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 00:11:30 INFO - PROCESS | 708 | 1461222690039 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 00:11:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:11:30 INFO - PROCESS | 708 | 1461222690050 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:11:30 INFO - PROCESS | 708 | 1461222690052 Marionette TRACE conn5 <- [1,2822,null,{}] 00:11:30 INFO - PROCESS | 708 | 1461222690056 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}] 00:11:30 INFO - PROCESS | 708 | 1461222690163 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 00:11:30 INFO - PROCESS | 708 | 1461222690216 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:30 INFO - PROCESS | 708 | ++DOCSHELL 000000142571B000 == 28 [pid = 708] [id = 715] 00:11:30 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (000000141D665400) [pid = 708] [serial = 2145] [outer = 0000000000000000] 00:11:30 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (000000141D806800) [pid = 708] [serial = 2146] [outer = 000000141D665400] 00:11:30 INFO - PROCESS | 708 | 1461222690265 Marionette DEBUG loaded listener.js 00:11:30 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (000000141DB05400) [pid = 708] [serial = 2147] [outer = 000000141D665400] 00:11:30 INFO - PROCESS | 708 | 1461222690702 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:11:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:11:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 671ms 00:11:30 INFO - PROCESS | 708 | 1461222690726 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 00:11:30 INFO - PROCESS | 708 | 1461222690728 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 00:11:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:11:30 INFO - PROCESS | 708 | 1461222690732 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:11:30 INFO - PROCESS | 708 | 1461222690734 Marionette TRACE conn5 <- [1,2826,null,{}] 00:11:30 INFO - PROCESS | 708 | 1461222690737 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}] 00:11:30 INFO - PROCESS | 708 | 1461222690886 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 00:11:30 INFO - PROCESS | 708 | 1461222690893 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:30 INFO - PROCESS | 708 | ++DOCSHELL 0000001425EB0800 == 29 [pid = 708] [id = 716] 00:11:30 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (000000141822D800) [pid = 708] [serial = 2148] [outer = 0000000000000000] 00:11:30 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (000000141DC9B400) [pid = 708] [serial = 2149] [outer = 000000141822D800] 00:11:30 INFO - PROCESS | 708 | 1461222690944 Marionette DEBUG loaded listener.js 00:11:31 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (000000141E71B400) [pid = 708] [serial = 2150] [outer = 000000141822D800] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 107 (00000014180A8800) [pid = 708] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 106 (0000001418714C00) [pid = 708] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 105 (0000001422923400) [pid = 708] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 104 (0000001417471400) [pid = 708] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 103 (00000014257B3400) [pid = 708] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 102 (0000001421F66400) [pid = 708] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001425F0A800) [pid = 708] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 100 (0000001417470400) [pid = 708] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 99 (000000141DC95800) [pid = 708] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 98 (0000001417971000) [pid = 708] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 97 (000000141D809800) [pid = 708] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 96 (00000014249D4C00) [pid = 708] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 95 (0000001425D1A800) [pid = 708] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 94 (0000001427311C00) [pid = 708] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 93 (00000014249D6000) [pid = 708] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 92 (0000001418246000) [pid = 708] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 91 (000000141E71A400) [pid = 708] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 90 (0000001418240400) [pid = 708] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 89 (00000014253AA000) [pid = 708] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 88 (0000001426831800) [pid = 708] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 87 (00000014222A9000) [pid = 708] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 86 (0000001428DBC400) [pid = 708] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 85 (0000001427E0EC00) [pid = 708] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 84 (0000001428F81800) [pid = 708] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 83 (0000001416770C00) [pid = 708] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 82 (0000001418450400) [pid = 708] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:11:31 INFO - PROCESS | 708 | --DOMWINDOW == 81 (000000141CD8B800) [pid = 708] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:11:31 INFO - PROCESS | 708 | 1461222691774 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]]]}] 00:11:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:11:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1078ms 00:11:31 INFO - PROCESS | 708 | 1461222691814 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 00:11:31 INFO - PROCESS | 708 | 1461222691816 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 00:11:31 INFO - PROCESS | 708 | 1461222691819 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:11:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:11:31 INFO - PROCESS | 708 | 1461222691821 Marionette TRACE conn5 <- [1,2830,null,{}] 00:11:31 INFO - PROCESS | 708 | 1461222691825 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}] 00:11:31 INFO - PROCESS | 708 | 1461222691939 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 00:11:31 INFO - PROCESS | 708 | 1461222691956 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:31 INFO - PROCESS | 708 | ++DOCSHELL 0000001427717000 == 30 [pid = 708] [id = 717] 00:11:31 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (000000141F349400) [pid = 708] [serial = 2151] [outer = 0000000000000000] 00:11:32 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (0000001421696800) [pid = 708] [serial = 2152] [outer = 000000141F349400] 00:11:32 INFO - PROCESS | 708 | 1461222692007 Marionette DEBUG loaded listener.js 00:11:32 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (0000001421F36000) [pid = 708] [serial = 2153] [outer = 000000141F349400] 00:11:32 INFO - PROCESS | 708 | 1461222692476 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]]]}] 00:11:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:11:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 692ms 00:11:32 INFO - PROCESS | 708 | 1461222692515 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 00:11:32 INFO - PROCESS | 708 | 1461222692517 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 00:11:32 INFO - PROCESS | 708 | 1461222692521 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:11:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:11:32 INFO - PROCESS | 708 | 1461222692523 Marionette TRACE conn5 <- [1,2834,null,{}] 00:11:32 INFO - PROCESS | 708 | 1461222692526 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}] 00:11:32 INFO - PROCESS | 708 | 1461222692605 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 00:11:32 INFO - PROCESS | 708 | 1461222692612 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:32 INFO - PROCESS | 708 | ++DOCSHELL 0000001428D8A000 == 31 [pid = 708] [id = 718] 00:11:32 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001421F5E800) [pid = 708] [serial = 2154] [outer = 0000000000000000] 00:11:32 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001421F67800) [pid = 708] [serial = 2155] [outer = 0000001421F5E800] 00:11:32 INFO - PROCESS | 708 | 1461222692660 Marionette DEBUG loaded listener.js 00:11:32 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (00000014222B1C00) [pid = 708] [serial = 2156] [outer = 0000001421F5E800] 00:11:33 INFO - PROCESS | 708 | 1461222693091 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]]]}] 00:11:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:11:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 627ms 00:11:33 INFO - PROCESS | 708 | 1461222693151 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 00:11:33 INFO - PROCESS | 708 | 1461222693154 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 00:11:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:11:33 INFO - PROCESS | 708 | 1461222693157 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:11:33 INFO - PROCESS | 708 | 1461222693159 Marionette TRACE conn5 <- [1,2838,null,{}] 00:11:33 INFO - PROCESS | 708 | 1461222693162 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}] 00:11:33 INFO - PROCESS | 708 | 1461222693241 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 00:11:33 INFO - PROCESS | 708 | 1461222693250 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:33 INFO - PROCESS | 708 | ++DOCSHELL 0000001429340800 == 32 [pid = 708] [id = 719] 00:11:33 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (00000014228A8800) [pid = 708] [serial = 2157] [outer = 0000000000000000] 00:11:33 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (0000001422920000) [pid = 708] [serial = 2158] [outer = 00000014228A8800] 00:11:33 INFO - PROCESS | 708 | 1461222693295 Marionette DEBUG loaded listener.js 00:11:33 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (00000014229A7C00) [pid = 708] [serial = 2159] [outer = 00000014228A8800] 00:11:33 INFO - PROCESS | 708 | 1461222693738 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:11:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:11:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 692ms 00:11:33 INFO - PROCESS | 708 | 1461222693853 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 00:11:33 INFO - PROCESS | 708 | 1461222693857 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 00:11:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:11:33 INFO - PROCESS | 708 | 1461222693863 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:11:33 INFO - PROCESS | 708 | 1461222693867 Marionette TRACE conn5 <- [1,2842,null,{}] 00:11:33 INFO - PROCESS | 708 | 1461222693874 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}] 00:11:34 INFO - PROCESS | 708 | 1461222694023 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 00:11:34 INFO - PROCESS | 708 | 1461222694138 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:34 INFO - PROCESS | 708 | ++DOCSHELL 000000141CD18800 == 33 [pid = 708] [id = 720] 00:11:34 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (0000001416942000) [pid = 708] [serial = 2160] [outer = 0000000000000000] 00:11:34 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (00000014169F2C00) [pid = 708] [serial = 2161] [outer = 0000001416942000] 00:11:34 INFO - PROCESS | 708 | 1461222694198 Marionette DEBUG loaded listener.js 00:11:34 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (0000001417471C00) [pid = 708] [serial = 2162] [outer = 0000001416942000] 00:11:34 INFO - PROCESS | 708 | 1461222694982 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]]]}] 00:11:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:11:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1141ms 00:11:35 INFO - PROCESS | 708 | 1461222695022 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 00:11:35 INFO - PROCESS | 708 | 1461222695026 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 00:11:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:11:35 INFO - PROCESS | 708 | 1461222695035 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:11:35 INFO - PROCESS | 708 | 1461222695039 Marionette TRACE conn5 <- [1,2846,null,{}] 00:11:35 INFO - PROCESS | 708 | 1461222695043 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}] 00:11:35 INFO - PROCESS | 708 | 1461222695159 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 00:11:35 INFO - PROCESS | 708 | 1461222695239 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:35 INFO - PROCESS | 708 | ++DOCSHELL 000000142570C000 == 34 [pid = 708] [id = 721] 00:11:35 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (0000001418442C00) [pid = 708] [serial = 2163] [outer = 0000000000000000] 00:11:35 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001418713800) [pid = 708] [serial = 2164] [outer = 0000001418442C00] 00:11:35 INFO - PROCESS | 708 | 1461222695295 Marionette DEBUG loaded listener.js 00:11:35 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (0000001419D22400) [pid = 708] [serial = 2165] [outer = 0000001418442C00] 00:11:36 INFO - PROCESS | 708 | 1461222696185 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:11:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:11:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1238ms 00:11:36 INFO - PROCESS | 708 | 1461222696272 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 00:11:36 INFO - PROCESS | 708 | 1461222696276 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 00:11:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:11:36 INFO - PROCESS | 708 | 1461222696281 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:11:36 INFO - PROCESS | 708 | 1461222696286 Marionette TRACE conn5 <- [1,2850,null,{}] 00:11:36 INFO - PROCESS | 708 | 1461222696293 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}] 00:11:36 INFO - PROCESS | 708 | 1461222696416 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 00:11:36 INFO - PROCESS | 708 | 1461222696534 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:36 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7DB000 == 35 [pid = 708] [id = 722] 00:11:36 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (000000141746D800) [pid = 708] [serial = 2166] [outer = 0000000000000000] 00:11:36 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001417471400) [pid = 708] [serial = 2167] [outer = 000000141746D800] 00:11:36 INFO - PROCESS | 708 | 1461222696592 Marionette DEBUG loaded listener.js 00:11:36 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (00000014180A4000) [pid = 708] [serial = 2168] [outer = 000000141746D800] 00:11:36 INFO - PROCESS | 708 | --DOCSHELL 0000001429341800 == 34 [pid = 708] [id = 698] 00:11:36 INFO - PROCESS | 708 | --DOCSHELL 00000014268C8800 == 33 [pid = 708] [id = 697] 00:11:36 INFO - PROCESS | 708 | --DOCSHELL 0000001422884000 == 32 [pid = 708] [id = 696] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 98 (000000141825E800) [pid = 708] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 97 (000000141D684400) [pid = 708] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 96 (000000141742F400) [pid = 708] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 95 (0000001419992C00) [pid = 708] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 94 (000000141895CC00) [pid = 708] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 93 (0000001425E4CC00) [pid = 708] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 92 (0000001421692C00) [pid = 708] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 91 (000000141EF6D800) [pid = 708] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 90 (0000001425FE5C00) [pid = 708] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 89 (0000001425B2D400) [pid = 708] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 88 (000000142507E800) [pid = 708] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 87 (0000001425D1F000) [pid = 708] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 86 (000000142736D000) [pid = 708] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 85 (00000014259F9800) [pid = 708] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 84 (0000001424FC0800) [pid = 708] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 83 (00000014229AE000) [pid = 708] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 82 (0000001418241C00) [pid = 708] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 81 (0000001427374C00) [pid = 708] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 80 (0000001421882400) [pid = 708] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 79 (0000001418267800) [pid = 708] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 78 (000000141CF25400) [pid = 708] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 77 (0000001425D1E800) [pid = 708] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 76 (000000142458A000) [pid = 708] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 75 (00000014269A7400) [pid = 708] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 74 (0000001427313000) [pid = 708] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 73 (0000001425FE7000) [pid = 708] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 72 (00000014259F7400) [pid = 708] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 71 (0000001428DC0400) [pid = 708] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 70 (000000142730D800) [pid = 708] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 69 (00000014289AFC00) [pid = 708] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 68 (0000001427F5D800) [pid = 708] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 67 (0000001428FE6C00) [pid = 708] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 66 (0000001422373C00) [pid = 708] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 65 (0000001428DCA000) [pid = 708] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 64 (00000014293DE400) [pid = 708] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 63 (0000001425FEF000) [pid = 708] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 62 (0000001424519400) [pid = 708] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 61 (00000014248AFC00) [pid = 708] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 60 (0000001418232000) [pid = 708] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 59 (0000001419D25000) [pid = 708] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 58 (0000001425B25000) [pid = 708] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 57 (0000001421F6C000) [pid = 708] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 56 (0000001425F11800) [pid = 708] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 55 (000000141992AC00) [pid = 708] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 54 (0000001417473000) [pid = 708] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 53 (000000141E606400) [pid = 708] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 52 (000000141EF71400) [pid = 708] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 51 (000000141822EC00) [pid = 708] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 00:11:36 INFO - PROCESS | 708 | --DOMWINDOW == 50 (000000141DBD8C00) [pid = 708] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 00:11:37 INFO - PROCESS | 708 | 1461222697098 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]]]}] 00:11:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:11:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 838ms 00:11:37 INFO - PROCESS | 708 | 1461222697124 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 00:11:37 INFO - PROCESS | 708 | 1461222697130 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 00:11:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:11:37 INFO - PROCESS | 708 | 1461222697136 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:11:37 INFO - PROCESS | 708 | 1461222697139 Marionette TRACE conn5 <- [1,2854,null,{}] 00:11:37 INFO - PROCESS | 708 | 1461222697142 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}] 00:11:37 INFO - PROCESS | 708 | 1461222697227 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 00:11:37 INFO - PROCESS | 708 | 1461222697236 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:37 INFO - PROCESS | 708 | ++DOCSHELL 00000014223A0000 == 33 [pid = 708] [id = 723] 00:11:37 INFO - PROCESS | 708 | ++DOMWINDOW == 51 (00000014179C9000) [pid = 708] [serial = 2169] [outer = 0000000000000000] 00:11:37 INFO - PROCESS | 708 | ++DOMWINDOW == 52 (0000001418246000) [pid = 708] [serial = 2170] [outer = 00000014179C9000] 00:11:37 INFO - PROCESS | 708 | 1461222697283 Marionette DEBUG loaded listener.js 00:11:37 INFO - PROCESS | 708 | ++DOMWINDOW == 53 (0000001418266C00) [pid = 708] [serial = 2171] [outer = 00000014179C9000] 00:11:37 INFO - PROCESS | 708 | 1461222697753 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]]]}] 00:11:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:11:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 690ms 00:11:37 INFO - PROCESS | 708 | 1461222697827 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 00:11:37 INFO - PROCESS | 708 | 1461222697829 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 00:11:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:11:37 INFO - PROCESS | 708 | 1461222697833 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:11:37 INFO - PROCESS | 708 | 1461222697837 Marionette TRACE conn5 <- [1,2858,null,{}] 00:11:37 INFO - PROCESS | 708 | 1461222697850 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}] 00:11:37 INFO - PROCESS | 708 | 1461222697987 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 00:11:38 INFO - PROCESS | 708 | 1461222698059 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:38 INFO - PROCESS | 708 | ++DOCSHELL 000000142536E000 == 34 [pid = 708] [id = 724] 00:11:38 INFO - PROCESS | 708 | ++DOMWINDOW == 54 (0000001418232000) [pid = 708] [serial = 2172] [outer = 0000000000000000] 00:11:38 INFO - PROCESS | 708 | ++DOMWINDOW == 55 (0000001419B71C00) [pid = 708] [serial = 2173] [outer = 0000001418232000] 00:11:38 INFO - PROCESS | 708 | 1461222698109 Marionette DEBUG loaded listener.js 00:11:38 INFO - PROCESS | 708 | ++DOMWINDOW == 56 (000000141D5A1000) [pid = 708] [serial = 2174] [outer = 0000001418232000] 00:11:38 INFO - PROCESS | 708 | 1461222698507 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]]]}] 00:11:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:11:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 733ms 00:11:38 INFO - PROCESS | 708 | 1461222698568 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 00:11:38 INFO - PROCESS | 708 | 1461222698571 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 00:11:38 INFO - PROCESS | 708 | 1461222698575 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:11:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:11:38 INFO - PROCESS | 708 | 1461222698577 Marionette TRACE conn5 <- [1,2862,null,{}] 00:11:38 INFO - PROCESS | 708 | 1461222698580 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}] 00:11:38 INFO - PROCESS | 708 | 1461222698663 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 00:11:38 INFO - PROCESS | 708 | 1461222698669 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:38 INFO - PROCESS | 708 | ++DOCSHELL 000000142621B800 == 35 [pid = 708] [id = 725] 00:11:38 INFO - PROCESS | 708 | ++DOMWINDOW == 57 (000000141D8C7400) [pid = 708] [serial = 2175] [outer = 0000000000000000] 00:11:38 INFO - PROCESS | 708 | ++DOMWINDOW == 58 (000000141DC9A800) [pid = 708] [serial = 2176] [outer = 000000141D8C7400] 00:11:38 INFO - PROCESS | 708 | 1461222698717 Marionette DEBUG loaded listener.js 00:11:38 INFO - PROCESS | 708 | ++DOMWINDOW == 59 (000000141E7A8800) [pid = 708] [serial = 2177] [outer = 000000141D8C7400] 00:11:39 INFO - PROCESS | 708 | 1461222699189 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]]]}] 00:11:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:11:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 627ms 00:11:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:11:39 INFO - PROCESS | 708 | 1461222699204 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 00:11:39 INFO - PROCESS | 708 | 1461222699207 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 00:11:39 INFO - PROCESS | 708 | 1461222699217 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:11:39 INFO - PROCESS | 708 | 1461222699219 Marionette TRACE conn5 <- [1,2866,null,{}] 00:11:39 INFO - PROCESS | 708 | 1461222699222 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}] 00:11:39 INFO - PROCESS | 708 | 1461222699326 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 00:11:39 INFO - PROCESS | 708 | 1461222699411 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:39 INFO - PROCESS | 708 | ++DOCSHELL 000000142893B000 == 36 [pid = 708] [id = 726] 00:11:39 INFO - PROCESS | 708 | ++DOMWINDOW == 60 (000000141E715000) [pid = 708] [serial = 2178] [outer = 0000000000000000] 00:11:39 INFO - PROCESS | 708 | ++DOMWINDOW == 61 (000000141F353C00) [pid = 708] [serial = 2179] [outer = 000000141E715000] 00:11:39 INFO - PROCESS | 708 | 1461222699457 Marionette DEBUG loaded listener.js 00:11:39 INFO - PROCESS | 708 | ++DOMWINDOW == 62 (0000001421F2E400) [pid = 708] [serial = 2180] [outer = 000000141E715000] 00:11:39 INFO - PROCESS | 708 | 1461222699891 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]]]}] 00:11:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:11:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 732ms 00:11:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:11:39 INFO - PROCESS | 708 | 1461222699945 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 00:11:39 INFO - PROCESS | 708 | 1461222699947 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 00:11:39 INFO - PROCESS | 708 | 1461222699950 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:11:39 INFO - PROCESS | 708 | 1461222699952 Marionette TRACE conn5 <- [1,2870,null,{}] 00:11:39 INFO - PROCESS | 708 | 1461222699956 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}] 00:11:40 INFO - PROCESS | 708 | 1461222700085 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 00:11:40 INFO - PROCESS | 708 | 1461222700141 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:40 INFO - PROCESS | 708 | ++DOCSHELL 00000014293C3800 == 37 [pid = 708] [id = 727] 00:11:40 INFO - PROCESS | 708 | ++DOMWINDOW == 63 (00000014228A3000) [pid = 708] [serial = 2181] [outer = 0000000000000000] 00:11:40 INFO - PROCESS | 708 | ++DOMWINDOW == 64 (00000014229A4400) [pid = 708] [serial = 2182] [outer = 00000014228A3000] 00:11:40 INFO - PROCESS | 708 | 1461222700191 Marionette DEBUG loaded listener.js 00:11:40 INFO - PROCESS | 708 | ++DOMWINDOW == 65 (000000142458BC00) [pid = 708] [serial = 2183] [outer = 00000014228A3000] 00:11:40 INFO - PROCESS | 708 | 1461222700617 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]]]}] 00:11:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:11:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 691ms 00:11:40 INFO - PROCESS | 708 | --DOMWINDOW == 64 (0000001417472C00) [pid = 708] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:11:40 INFO - PROCESS | 708 | --DOMWINDOW == 63 (000000141D665400) [pid = 708] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:11:40 INFO - PROCESS | 708 | --DOMWINDOW == 62 (0000001418230800) [pid = 708] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:11:40 INFO - PROCESS | 708 | --DOMWINDOW == 61 (0000001418239800) [pid = 708] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:11:40 INFO - PROCESS | 708 | --DOMWINDOW == 60 (000000141822D800) [pid = 708] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:11:40 INFO - PROCESS | 708 | --DOMWINDOW == 59 (000000141F349400) [pid = 708] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:11:40 INFO - PROCESS | 708 | --DOMWINDOW == 58 (0000001421F5E800) [pid = 708] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:11:40 INFO - PROCESS | 708 | --DOMWINDOW == 57 (000000141742F000) [pid = 708] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:11:40 INFO - PROCESS | 708 | 1461222700661 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 00:11:40 INFO - PROCESS | 708 | 1461222700663 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 00:11:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:11:40 INFO - PROCESS | 708 | 1461222700668 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:11:40 INFO - PROCESS | 708 | 1461222700670 Marionette TRACE conn5 <- [1,2874,null,{}] 00:11:40 INFO - PROCESS | 708 | 1461222700703 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}] 00:11:40 INFO - PROCESS | 708 | 1461222700809 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 00:11:40 INFO - PROCESS | 708 | 1461222700822 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:40 INFO - PROCESS | 708 | ++DOCSHELL 000000142B667800 == 38 [pid = 708] [id = 728] 00:11:40 INFO - PROCESS | 708 | ++DOMWINDOW == 58 (000000141895E000) [pid = 708] [serial = 2184] [outer = 0000000000000000] 00:11:40 INFO - PROCESS | 708 | ++DOMWINDOW == 59 (000000141DC9C000) [pid = 708] [serial = 2185] [outer = 000000141895E000] 00:11:40 INFO - PROCESS | 708 | 1461222700868 Marionette DEBUG loaded listener.js 00:11:40 INFO - PROCESS | 708 | ++DOMWINDOW == 60 (00000014245AE000) [pid = 708] [serial = 2186] [outer = 000000141895E000] 00:11:41 INFO - PROCESS | 708 | 1461222701247 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]]]}] 00:11:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:11:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 628ms 00:11:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:11:41 INFO - PROCESS | 708 | 1461222701299 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 00:11:41 INFO - PROCESS | 708 | 1461222701302 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 00:11:41 INFO - PROCESS | 708 | 1461222701305 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:11:41 INFO - PROCESS | 708 | 1461222701307 Marionette TRACE conn5 <- [1,2878,null,{}] 00:11:41 INFO - PROCESS | 708 | 1461222701310 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}] 00:11:41 INFO - PROCESS | 708 | 1461222701389 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 00:11:41 INFO - PROCESS | 708 | 1461222701395 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:41 INFO - PROCESS | 708 | ++DOCSHELL 000000142C5A7800 == 39 [pid = 708] [id = 729] 00:11:41 INFO - PROCESS | 708 | ++DOMWINDOW == 61 (000000142464EC00) [pid = 708] [serial = 2187] [outer = 0000000000000000] 00:11:41 INFO - PROCESS | 708 | ++DOMWINDOW == 62 (0000001424B2A800) [pid = 708] [serial = 2188] [outer = 000000142464EC00] 00:11:41 INFO - PROCESS | 708 | 1461222701441 Marionette DEBUG loaded listener.js 00:11:41 INFO - PROCESS | 708 | ++DOMWINDOW == 63 (0000001424B36400) [pid = 708] [serial = 2189] [outer = 000000142464EC00] 00:11:41 INFO - PROCESS | 708 | 1461222701867 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:11:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:11:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 586ms 00:11:41 INFO - PROCESS | 708 | 1461222701908 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 00:11:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:11:41 INFO - PROCESS | 708 | 1461222701910 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 00:11:41 INFO - PROCESS | 708 | 1461222701914 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:11:41 INFO - PROCESS | 708 | 1461222701916 Marionette TRACE conn5 <- [1,2882,null,{}] 00:11:41 INFO - PROCESS | 708 | 1461222701919 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}] 00:11:42 INFO - PROCESS | 708 | 1461222702000 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 00:11:42 INFO - PROCESS | 708 | 1461222702006 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:42 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE51000 == 40 [pid = 708] [id = 730] 00:11:42 INFO - PROCESS | 708 | ++DOMWINDOW == 64 (0000001424BDF000) [pid = 708] [serial = 2190] [outer = 0000000000000000] 00:11:42 INFO - PROCESS | 708 | ++DOMWINDOW == 65 (0000001424E2E800) [pid = 708] [serial = 2191] [outer = 0000001424BDF000] 00:11:42 INFO - PROCESS | 708 | 1461222702052 Marionette DEBUG loaded listener.js 00:11:42 INFO - PROCESS | 708 | ++DOMWINDOW == 66 (0000001424E36800) [pid = 708] [serial = 2192] [outer = 0000001424BDF000] 00:11:42 INFO - PROCESS | 708 | 1461222702495 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]]]}] 00:11:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:11:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 628ms 00:11:42 INFO - PROCESS | 708 | 1461222702543 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 00:11:42 INFO - PROCESS | 708 | 1461222702545 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 00:11:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:11:42 INFO - PROCESS | 708 | 1461222702553 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:11:42 INFO - PROCESS | 708 | 1461222702555 Marionette TRACE conn5 <- [1,2886,null,{}] 00:11:42 INFO - PROCESS | 708 | 1461222702559 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}] 00:11:42 INFO - PROCESS | 708 | 1461222702640 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 00:11:42 INFO - PROCESS | 708 | 1461222702647 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:42 INFO - PROCESS | 708 | ++DOCSHELL 000000142CED0800 == 41 [pid = 708] [id = 731] 00:11:42 INFO - PROCESS | 708 | ++DOMWINDOW == 67 (0000001424FBC800) [pid = 708] [serial = 2193] [outer = 0000000000000000] 00:11:42 INFO - PROCESS | 708 | ++DOMWINDOW == 68 (0000001424FC2800) [pid = 708] [serial = 2194] [outer = 0000001424FBC800] 00:11:42 INFO - PROCESS | 708 | 1461222702694 Marionette DEBUG loaded listener.js 00:11:42 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (0000001425030C00) [pid = 708] [serial = 2195] [outer = 0000001424FBC800] 00:11:43 INFO - PROCESS | 708 | 1461222703410 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]]]}] 00:11:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:11:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 943ms 00:11:43 INFO - PROCESS | 708 | 1461222703495 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 00:11:43 INFO - PROCESS | 708 | 1461222703499 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 00:11:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:11:43 INFO - PROCESS | 708 | 1461222703504 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:11:43 INFO - PROCESS | 708 | 1461222703509 Marionette TRACE conn5 <- [1,2890,null,{}] 00:11:43 INFO - PROCESS | 708 | 1461222703515 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}] 00:11:43 INFO - PROCESS | 708 | 1461222703634 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 00:11:43 INFO - PROCESS | 708 | 1461222703707 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:43 INFO - PROCESS | 708 | ++DOCSHELL 0000001424914800 == 42 [pid = 708] [id = 732] 00:11:43 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (0000001417AD4C00) [pid = 708] [serial = 2196] [outer = 0000000000000000] 00:11:43 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (0000001418450800) [pid = 708] [serial = 2197] [outer = 0000001417AD4C00] 00:11:43 INFO - PROCESS | 708 | 1461222703766 Marionette DEBUG loaded listener.js 00:11:43 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (0000001419B72C00) [pid = 708] [serial = 2198] [outer = 0000001417AD4C00] 00:11:44 INFO - PROCESS | 708 | 1461222704327 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:11:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:11:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 879ms 00:11:44 INFO - PROCESS | 708 | 1461222704389 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 00:11:44 INFO - PROCESS | 708 | 1461222704395 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 00:11:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:11:44 INFO - PROCESS | 708 | 1461222704402 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:11:44 INFO - PROCESS | 708 | 1461222704405 Marionette TRACE conn5 <- [1,2894,null,{}] 00:11:44 INFO - PROCESS | 708 | 1461222704410 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}] 00:11:44 INFO - PROCESS | 708 | 1461222704524 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 00:11:44 INFO - PROCESS | 708 | 1461222704602 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:44 INFO - PROCESS | 708 | ++DOCSHELL 0000001428932800 == 43 [pid = 708] [id = 733] 00:11:44 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (000000141DB05000) [pid = 708] [serial = 2199] [outer = 0000000000000000] 00:11:44 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (000000141F347000) [pid = 708] [serial = 2200] [outer = 000000141DB05000] 00:11:44 INFO - PROCESS | 708 | 1461222704699 Marionette DEBUG loaded listener.js 00:11:44 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (0000001421F66C00) [pid = 708] [serial = 2201] [outer = 000000141DB05000] 00:11:45 INFO - PROCESS | 708 | 1461222705286 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]]]}] 00:11:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:11:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 923ms 00:11:45 INFO - PROCESS | 708 | 1461222705330 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 00:11:45 INFO - PROCESS | 708 | 1461222705333 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 00:11:45 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:11:45 INFO - PROCESS | 708 | 1461222705337 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:11:45 INFO - PROCESS | 708 | 1461222705341 Marionette TRACE conn5 <- [1,2898,null,{}] 00:11:45 INFO - PROCESS | 708 | 1461222705354 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}] 00:11:45 INFO - PROCESS | 708 | 1461222705464 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 00:11:45 INFO - PROCESS | 708 | 1461222705557 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:45 INFO - PROCESS | 708 | ++DOCSHELL 000000142D378800 == 44 [pid = 708] [id = 734] 00:11:45 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (0000001424E30400) [pid = 708] [serial = 2202] [outer = 0000000000000000] 00:11:45 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (000000142502C400) [pid = 708] [serial = 2203] [outer = 0000001424E30400] 00:11:45 INFO - PROCESS | 708 | 1461222705616 Marionette DEBUG loaded listener.js 00:11:45 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (0000001425079C00) [pid = 708] [serial = 2204] [outer = 0000001424E30400] 00:11:46 INFO - PROCESS | 708 | 1461222706139 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]]]}] 00:11:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:11:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:11:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 838ms 00:11:46 INFO - PROCESS | 708 | 1461222706177 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 00:11:46 INFO - PROCESS | 708 | 1461222706180 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 00:11:46 INFO - TEST-START | /DOMEvents/constructors.html 00:11:46 INFO - PROCESS | 708 | 1461222706184 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:11:46 INFO - PROCESS | 708 | 1461222706186 Marionette TRACE conn5 <- [1,2902,null,{}] 00:11:46 INFO - PROCESS | 708 | 1461222706190 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}] 00:11:46 INFO - PROCESS | 708 | 1461222706298 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 00:11:46 INFO - PROCESS | 708 | 1461222706387 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:46 INFO - PROCESS | 708 | ++DOCSHELL 000000142D3BE000 == 45 [pid = 708] [id = 735] 00:11:46 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (0000001425036C00) [pid = 708] [serial = 2205] [outer = 0000000000000000] 00:11:46 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (00000014253AB400) [pid = 708] [serial = 2206] [outer = 0000001425036C00] 00:11:46 INFO - PROCESS | 708 | 1461222706444 Marionette DEBUG loaded listener.js 00:11:46 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (00000014253B7800) [pid = 708] [serial = 2207] [outer = 0000001425036C00] 00:11:47 INFO - PROCESS | 708 | 1461222707105 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]]]}] 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:11:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:11:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:11:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:11:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:11:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:11:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:11:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:11:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1025ms 00:11:47 INFO - PROCESS | 708 | 1461222707211 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 00:11:47 INFO - PROCESS | 708 | 1461222707214 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 00:11:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:11:47 INFO - PROCESS | 708 | 1461222707218 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:11:47 INFO - PROCESS | 708 | 1461222707220 Marionette TRACE conn5 <- [1,2906,null,{}] 00:11:47 INFO - PROCESS | 708 | 1461222707224 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}] 00:11:47 INFO - PROCESS | 708 | 1461222707461 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 00:11:47 INFO - PROCESS | 708 | 1461222707585 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:47 INFO - PROCESS | 708 | ++DOCSHELL 000000141F3AA000 == 46 [pid = 708] [id = 736] 00:11:47 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (000000141693E400) [pid = 708] [serial = 2208] [outer = 0000000000000000] 00:11:47 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (00000014171EB800) [pid = 708] [serial = 2209] [outer = 000000141693E400] 00:11:47 INFO - PROCESS | 708 | 1461222707637 Marionette DEBUG loaded listener.js 00:11:47 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (0000001417478400) [pid = 708] [serial = 2210] [outer = 000000141693E400] 00:11:48 INFO - PROCESS | 708 | --DOCSHELL 0000001425A6E000 == 45 [pid = 708] [id = 695] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 83 (0000001422920000) [pid = 708] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 82 (0000001417474000) [pid = 708] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 81 (00000014180A1400) [pid = 708] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 80 (000000141D806800) [pid = 708] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 79 (0000001418922400) [pid = 708] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 78 (0000001418260C00) [pid = 708] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 77 (0000001418446400) [pid = 708] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 76 (000000141DC9B400) [pid = 708] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 75 (000000141DB05400) [pid = 708] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 74 (0000001421696800) [pid = 708] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 73 (0000001421F67800) [pid = 708] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 72 (00000014189A3400) [pid = 708] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 71 (000000141CE54000) [pid = 708] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 70 (00000014222B1C00) [pid = 708] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 69 (000000141E71B400) [pid = 708] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | --DOMWINDOW == 68 (0000001421F36000) [pid = 708] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 00:11:48 INFO - PROCESS | 708 | 1461222708208 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:11:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:11:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1030ms 00:11:48 INFO - PROCESS | 708 | 1461222708251 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 00:11:48 INFO - PROCESS | 708 | 1461222708256 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 00:11:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:11:48 INFO - PROCESS | 708 | 1461222708260 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:11:48 INFO - PROCESS | 708 | 1461222708264 Marionette TRACE conn5 <- [1,2910,null,{}] 00:11:48 INFO - PROCESS | 708 | 1461222708291 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}] 00:11:48 INFO - PROCESS | 708 | 1461222708378 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 00:11:48 INFO - PROCESS | 708 | 1461222708387 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:48 INFO - PROCESS | 708 | ++DOCSHELL 000000141DBAF800 == 46 [pid = 708] [id = 737] 00:11:48 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (000000141742B400) [pid = 708] [serial = 2211] [outer = 0000000000000000] 00:11:48 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (0000001418233800) [pid = 708] [serial = 2212] [outer = 000000141742B400] 00:11:48 INFO - PROCESS | 708 | 1461222708437 Marionette DEBUG loaded listener.js 00:11:48 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (0000001418262C00) [pid = 708] [serial = 2213] [outer = 000000141742B400] 00:11:48 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:11:48 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:11:48 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:11:48 INFO - PROCESS | 708 | [708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:11:48 INFO - PROCESS | 708 | 1461222708981 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]]]}] 00:11:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:11:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:11:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:11:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:11:49 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 00:11:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:11:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:11:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:11:49 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 00:11:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:11:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:11:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:11:49 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]" 00:11:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:11:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:11:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:11:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:11:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 757ms 00:11:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:11:49 INFO - PROCESS | 708 | 1461222709020 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 00:11:49 INFO - PROCESS | 708 | 1461222709023 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 00:11:49 INFO - PROCESS | 708 | 1461222709027 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:11:49 INFO - PROCESS | 708 | 1461222709029 Marionette TRACE conn5 <- [1,2914,null,{}] 00:11:49 INFO - PROCESS | 708 | 1461222709033 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}] 00:11:49 INFO - PROCESS | 708 | 1461222709117 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 00:11:49 INFO - PROCESS | 708 | 1461222709197 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:49 INFO - PROCESS | 708 | ++DOCSHELL 000000142571B800 == 47 [pid = 708] [id = 738] 00:11:49 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (0000001417436C00) [pid = 708] [serial = 2214] [outer = 0000000000000000] 00:11:49 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (000000141D5A0C00) [pid = 708] [serial = 2215] [outer = 0000001417436C00] 00:11:49 INFO - PROCESS | 708 | 1461222709244 Marionette DEBUG loaded listener.js 00:11:49 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (000000141DA9BC00) [pid = 708] [serial = 2216] [outer = 0000001417436C00] 00:11:49 INFO - PROCESS | 708 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:11:49 INFO - PROCESS | 708 | 1461222709624 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]]]}] 00:11:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:11:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 625ms 00:11:49 INFO - PROCESS | 708 | 1461222709654 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 00:11:49 INFO - PROCESS | 708 | 1461222709659 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 00:11:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:11:49 INFO - PROCESS | 708 | 1461222709669 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:11:49 INFO - PROCESS | 708 | 1461222709674 Marionette TRACE conn5 <- [1,2918,null,{}] 00:11:49 INFO - PROCESS | 708 | 1461222709678 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}] 00:11:49 INFO - PROCESS | 708 | 1461222709764 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 00:11:49 INFO - PROCESS | 708 | 1461222709770 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:49 INFO - PROCESS | 708 | ++DOCSHELL 0000001427A3A000 == 48 [pid = 708] [id = 739] 00:11:49 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (000000141DBCE800) [pid = 708] [serial = 2217] [outer = 0000000000000000] 00:11:49 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (000000141E7AC000) [pid = 708] [serial = 2218] [outer = 000000141DBCE800] 00:11:49 INFO - PROCESS | 708 | 1461222709817 Marionette DEBUG loaded listener.js 00:11:49 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (0000001421F3A000) [pid = 708] [serial = 2219] [outer = 000000141DBCE800] 00:11:50 INFO - PROCESS | 708 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:11:50 INFO - PROCESS | 708 | 1461222710223 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]]]}] 00:11:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:11:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 587ms 00:11:50 INFO - PROCESS | 708 | 1461222710255 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 00:11:50 INFO - PROCESS | 708 | 1461222710257 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 00:11:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:11:50 INFO - PROCESS | 708 | 1461222710260 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:11:50 INFO - PROCESS | 708 | 1461222710262 Marionette TRACE conn5 <- [1,2922,null,{}] 00:11:50 INFO - PROCESS | 708 | 1461222710266 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}] 00:11:50 INFO - PROCESS | 708 | 1461222710396 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 00:11:50 INFO - PROCESS | 708 | 1461222710402 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:50 INFO - PROCESS | 708 | ++DOCSHELL 000000141DCD9000 == 49 [pid = 708] [id = 740] 00:11:50 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (000000141DA97000) [pid = 708] [serial = 2220] [outer = 0000000000000000] 00:11:50 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (00000014222B6400) [pid = 708] [serial = 2221] [outer = 000000141DA97000] 00:11:50 INFO - PROCESS | 708 | 1461222710448 Marionette DEBUG loaded listener.js 00:11:50 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (00000014229A5800) [pid = 708] [serial = 2222] [outer = 000000141DA97000] 00:11:50 INFO - PROCESS | 708 | 1461222710902 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]]]}] 00:11:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:11:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 691ms 00:11:50 INFO - PROCESS | 708 | 1461222710955 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 00:11:50 INFO - PROCESS | 708 | 1461222710957 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 00:11:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:11:50 INFO - PROCESS | 708 | 1461222710960 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:11:50 INFO - PROCESS | 708 | 1461222710962 Marionette TRACE conn5 <- [1,2926,null,{}] 00:11:50 INFO - PROCESS | 708 | 1461222710966 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}] 00:11:51 INFO - PROCESS | 708 | 1461222711074 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 00:11:51 INFO - PROCESS | 708 | 1461222711129 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:51 INFO - PROCESS | 708 | ++DOCSHELL 000000142C59B000 == 50 [pid = 708] [id = 741] 00:11:51 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (0000001424B2D800) [pid = 708] [serial = 2223] [outer = 0000000000000000] 00:11:51 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (0000001424B32400) [pid = 708] [serial = 2224] [outer = 0000001424B2D800] 00:11:51 INFO - PROCESS | 708 | 1461222711186 Marionette DEBUG loaded listener.js 00:11:51 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (0000001424FBEC00) [pid = 708] [serial = 2225] [outer = 0000001424B2D800] 00:11:51 INFO - PROCESS | 708 | 1461222711602 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]]]}] 00:11:51 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. 00:11:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 692ms 00:11:51 INFO - PROCESS | 708 | 1461222711655 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 00:11:51 INFO - PROCESS | 708 | 1461222711657 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 00:11:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:11:51 INFO - PROCESS | 708 | 1461222711661 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:11:51 INFO - PROCESS | 708 | 1461222711662 Marionette TRACE conn5 <- [1,2930,null,{}] 00:11:51 INFO - PROCESS | 708 | 1461222711671 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}] 00:11:51 INFO - PROCESS | 708 | 1461222711812 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 00:11:51 INFO - PROCESS | 708 | 1461222711833 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:51 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF22000 == 51 [pid = 708] [id = 742] 00:11:51 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (00000014253B5800) [pid = 708] [serial = 2226] [outer = 0000000000000000] 00:11:51 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001425AE4C00) [pid = 708] [serial = 2227] [outer = 00000014253B5800] 00:11:51 INFO - PROCESS | 708 | 1461222711880 Marionette DEBUG loaded listener.js 00:11:51 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001425B28800) [pid = 708] [serial = 2228] [outer = 00000014253B5800] 00:11:52 INFO - PROCESS | 708 | 1461222712370 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"]]]}] 00:11:52 INFO - PROCESS | 708 | --DOMWINDOW == 85 (000000141E715000) [pid = 708] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:11:52 INFO - PROCESS | 708 | --DOMWINDOW == 84 (000000141746D800) [pid = 708] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:11:52 INFO - PROCESS | 708 | --DOMWINDOW == 83 (0000001418232000) [pid = 708] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:11:52 INFO - PROCESS | 708 | --DOMWINDOW == 82 (00000014228A3000) [pid = 708] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:11:52 INFO - PROCESS | 708 | --DOMWINDOW == 81 (000000141D8C7400) [pid = 708] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:11:52 INFO - PROCESS | 708 | --DOMWINDOW == 80 (0000001424BDF000) [pid = 708] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:11:52 INFO - PROCESS | 708 | --DOMWINDOW == 79 (00000014179C9000) [pid = 708] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:11:52 INFO - PROCESS | 708 | --DOMWINDOW == 78 (000000141895E000) [pid = 708] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:11:52 INFO - PROCESS | 708 | --DOMWINDOW == 77 (000000142464EC00) [pid = 708] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:11:52 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 00:11:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:11:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 732ms 00:11:52 INFO - PROCESS | 708 | 1461222712400 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 00:11:52 INFO - PROCESS | 708 | 1461222712403 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 00:11:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:11:52 INFO - PROCESS | 708 | 1461222712406 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:11:52 INFO - PROCESS | 708 | 1461222712408 Marionette TRACE conn5 <- [1,2934,null,{}] 00:11:52 INFO - PROCESS | 708 | 1461222712412 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}] 00:11:52 INFO - PROCESS | 708 | 1461222712494 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 00:11:52 INFO - PROCESS | 708 | 1461222712504 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:52 INFO - PROCESS | 708 | ++DOCSHELL 000000142C594800 == 52 [pid = 708] [id = 743] 00:11:52 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (000000141D808800) [pid = 708] [serial = 2229] [outer = 0000000000000000] 00:11:52 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (000000141F346000) [pid = 708] [serial = 2230] [outer = 000000141D808800] 00:11:52 INFO - PROCESS | 708 | 1461222712552 Marionette DEBUG loaded listener.js 00:11:52 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (0000001425B2D000) [pid = 708] [serial = 2231] [outer = 000000141D808800] 00:11:52 INFO - PROCESS | 708 | 1461222712928 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]]]}] 00:11:52 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. 00:11:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 586ms 00:11:53 INFO - PROCESS | 708 | 1461222712999 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 00:11:53 INFO - PROCESS | 708 | 1461222713001 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 00:11:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:11:53 INFO - PROCESS | 708 | 1461222713004 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:11:53 INFO - PROCESS | 708 | 1461222713006 Marionette TRACE conn5 <- [1,2938,null,{}] 00:11:53 INFO - PROCESS | 708 | 1461222713010 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}] 00:11:53 INFO - PROCESS | 708 | 1461222713091 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 00:11:53 INFO - PROCESS | 708 | 1461222713098 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:53 INFO - PROCESS | 708 | ++DOCSHELL 000000142D593000 == 53 [pid = 708] [id = 744] 00:11:53 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (0000001425D12400) [pid = 708] [serial = 2232] [outer = 0000000000000000] 00:11:53 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (0000001425D1C000) [pid = 708] [serial = 2233] [outer = 0000001425D12400] 00:11:53 INFO - PROCESS | 708 | 1461222713143 Marionette DEBUG loaded listener.js 00:11:53 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (0000001425E48800) [pid = 708] [serial = 2234] [outer = 0000001425D12400] 00:11:53 INFO - PROCESS | 708 | ++DOCSHELL 000000142D59F800 == 54 [pid = 708] [id = 745] 00:11:53 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (0000001425E52000) [pid = 708] [serial = 2235] [outer = 0000000000000000] 00:11:53 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001425F11400) [pid = 708] [serial = 2236] [outer = 0000001425E52000] 00:11:53 INFO - PROCESS | 708 | 1461222713604 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]]]}] 00:11:53 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. 00:11:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 627ms 00:11:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:11:53 INFO - PROCESS | 708 | 1461222713635 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 00:11:53 INFO - PROCESS | 708 | 1461222713637 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 00:11:53 INFO - PROCESS | 708 | 1461222713640 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:11:53 INFO - PROCESS | 708 | 1461222713642 Marionette TRACE conn5 <- [1,2942,null,{}] 00:11:53 INFO - PROCESS | 708 | 1461222713645 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}] 00:11:53 INFO - PROCESS | 708 | 1461222713741 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 00:11:53 INFO - PROCESS | 708 | 1461222713751 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:53 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBD1800 == 55 [pid = 708] [id = 746] 00:11:53 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001425E4FC00) [pid = 708] [serial = 2237] [outer = 0000000000000000] 00:11:53 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (0000001425F0F400) [pid = 708] [serial = 2238] [outer = 0000001425E4FC00] 00:11:53 INFO - PROCESS | 708 | 1461222713796 Marionette DEBUG loaded listener.js 00:11:53 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (0000001425FE8400) [pid = 708] [serial = 2239] [outer = 0000001425E4FC00] 00:11:54 INFO - PROCESS | 708 | 1461222714187 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]]]}] 00:11:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:11:54 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 00:11:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 586ms 00:11:54 INFO - PROCESS | 708 | 1461222714227 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 00:11:54 INFO - PROCESS | 708 | 1461222714229 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 00:11:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:11:54 INFO - PROCESS | 708 | 1461222714232 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:11:54 INFO - PROCESS | 708 | 1461222714234 Marionette TRACE conn5 <- [1,2946,null,{}] 00:11:54 INFO - PROCESS | 708 | 1461222714238 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}] 00:11:54 INFO - PROCESS | 708 | 1461222714370 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 00:11:54 INFO - PROCESS | 708 | 1461222714580 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:54 INFO - PROCESS | 708 | ++DOCSHELL 000000141DA7E800 == 56 [pid = 708] [id = 747] 00:11:54 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (000000141716CC00) [pid = 708] [serial = 2240] [outer = 0000000000000000] 00:11:54 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (0000001417437000) [pid = 708] [serial = 2241] [outer = 000000141716CC00] 00:11:54 INFO - PROCESS | 708 | 1461222714642 Marionette DEBUG loaded listener.js 00:11:54 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (0000001418260800) [pid = 708] [serial = 2242] [outer = 000000141716CC00] 00:11:55 INFO - PROCESS | 708 | 1461222715156 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]]]}] 00:11:55 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. 00:11:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 986ms 00:11:55 INFO - PROCESS | 708 | 1461222715223 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 00:11:55 INFO - PROCESS | 708 | 1461222715227 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 00:11:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:11:55 INFO - PROCESS | 708 | 1461222715232 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:11:55 INFO - PROCESS | 708 | 1461222715237 Marionette TRACE conn5 <- [1,2950,null,{}] 00:11:55 INFO - PROCESS | 708 | 1461222715243 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}] 00:11:55 INFO - PROCESS | 708 | 1461222715388 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 00:11:55 INFO - PROCESS | 708 | 1461222715510 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:55 INFO - PROCESS | 708 | ++DOCSHELL 0000001425EB3000 == 57 [pid = 708] [id = 748] 00:11:55 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (000000141D80AC00) [pid = 708] [serial = 2243] [outer = 0000000000000000] 00:11:55 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (000000141DB10C00) [pid = 708] [serial = 2244] [outer = 000000141D80AC00] 00:11:55 INFO - PROCESS | 708 | 1461222715569 Marionette DEBUG loaded listener.js 00:11:55 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (000000141E7A6000) [pid = 708] [serial = 2245] [outer = 000000141D80AC00] 00:11:56 INFO - PROCESS | 708 | 1461222716123 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]]]}] 00:11:56 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. 00:11:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 944ms 00:11:56 INFO - PROCESS | 708 | 1461222716183 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 00:11:56 INFO - PROCESS | 708 | 1461222716188 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 00:11:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:11:56 INFO - PROCESS | 708 | 1461222716192 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:11:56 INFO - PROCESS | 708 | 1461222716194 Marionette TRACE conn5 <- [1,2954,null,{}] 00:11:56 INFO - PROCESS | 708 | 1461222716198 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}] 00:11:56 INFO - PROCESS | 708 | 1461222716308 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 00:11:56 INFO - PROCESS | 708 | 1461222716429 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:56 INFO - PROCESS | 708 | ++DOCSHELL 000000142CED1800 == 58 [pid = 708] [id = 749] 00:11:56 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (000000141E718800) [pid = 708] [serial = 2246] [outer = 0000000000000000] 00:11:56 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (00000014245B4400) [pid = 708] [serial = 2247] [outer = 000000141E718800] 00:11:56 INFO - PROCESS | 708 | 1461222716486 Marionette DEBUG loaded listener.js 00:11:56 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001424E3C400) [pid = 708] [serial = 2248] [outer = 000000141E718800] 00:11:57 INFO - PROCESS | 708 | 1461222717009 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]]]}] 00:11:57 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. 00:11:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 839ms 00:11:57 INFO - PROCESS | 708 | 1461222717057 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 00:11:57 INFO - PROCESS | 708 | 1461222717060 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 00:11:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:11:57 INFO - PROCESS | 708 | 1461222717089 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:11:57 INFO - PROCESS | 708 | 1461222717096 Marionette TRACE conn5 <- [1,2958,null,{}] 00:11:57 INFO - PROCESS | 708 | 1461222717102 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}] 00:11:57 INFO - PROCESS | 708 | 1461222717213 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 00:11:57 INFO - PROCESS | 708 | 1461222717306 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:57 INFO - PROCESS | 708 | ++DOCSHELL 000000142E84D000 == 59 [pid = 708] [id = 750] 00:11:57 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001425D1E800) [pid = 708] [serial = 2249] [outer = 0000000000000000] 00:11:57 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (0000001425FED000) [pid = 708] [serial = 2250] [outer = 0000001425D1E800] 00:11:57 INFO - PROCESS | 708 | 1461222717362 Marionette DEBUG loaded listener.js 00:11:57 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001426912800) [pid = 708] [serial = 2251] [outer = 0000001425D1E800] 00:11:57 INFO - PROCESS | 708 | 1461222717870 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]]]}] 00:11:57 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. 00:11:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 860ms 00:11:57 INFO - PROCESS | 708 | 1461222717928 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 00:11:57 INFO - PROCESS | 708 | 1461222717932 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 00:11:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:11:57 INFO - PROCESS | 708 | 1461222717935 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:11:57 INFO - PROCESS | 708 | 1461222717937 Marionette TRACE conn5 <- [1,2962,null,{}] 00:11:57 INFO - PROCESS | 708 | 1461222717941 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}] 00:11:58 INFO - PROCESS | 708 | 1461222718079 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 00:11:58 INFO - PROCESS | 708 | 1461222718338 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:58 INFO - PROCESS | 708 | ++DOCSHELL 00000014246F5800 == 60 [pid = 708] [id = 751] 00:11:58 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (000000141693F800) [pid = 708] [serial = 2252] [outer = 0000000000000000] 00:11:58 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (0000001417252800) [pid = 708] [serial = 2253] [outer = 000000141693F800] 00:11:58 INFO - PROCESS | 708 | 1461222718409 Marionette DEBUG loaded listener.js 00:11:58 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001418243400) [pid = 708] [serial = 2254] [outer = 000000141693F800] 00:11:58 INFO - PROCESS | 708 | 1461222718962 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]]]}] 00:11:59 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. 00:11:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1079ms 00:11:59 INFO - PROCESS | 708 | 1461222719017 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 00:11:59 INFO - PROCESS | 708 | 1461222719021 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 00:11:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:11:59 INFO - PROCESS | 708 | 1461222719026 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:11:59 INFO - PROCESS | 708 | 1461222719031 Marionette TRACE conn5 <- [1,2966,null,{}] 00:11:59 INFO - PROCESS | 708 | 1461222719036 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}] 00:11:59 INFO - PROCESS | 708 | 1461222719138 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 00:11:59 INFO - PROCESS | 708 | 1461222719237 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:59 INFO - PROCESS | 708 | ++DOCSHELL 0000001425290000 == 61 [pid = 708] [id = 752] 00:11:59 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (000000141CD88400) [pid = 708] [serial = 2255] [outer = 0000000000000000] 00:11:59 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (000000141D8C4400) [pid = 708] [serial = 2256] [outer = 000000141CD88400] 00:11:59 INFO - PROCESS | 708 | 1461222719290 Marionette DEBUG loaded listener.js 00:11:59 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (000000141E7A6800) [pid = 708] [serial = 2257] [outer = 000000141CD88400] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 000000141D584000 == 60 [pid = 708] [id = 711] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 000000142DBD1800 == 59 [pid = 708] [id = 746] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 000000142D59F800 == 58 [pid = 708] [id = 745] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 000000142D593000 == 57 [pid = 708] [id = 744] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 000000142C594800 == 56 [pid = 708] [id = 743] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 000000142CF22000 == 55 [pid = 708] [id = 742] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 000000142C59B000 == 54 [pid = 708] [id = 741] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 000000141DCD9000 == 53 [pid = 708] [id = 740] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 0000001427A3A000 == 52 [pid = 708] [id = 739] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 000000142571B800 == 51 [pid = 708] [id = 738] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 105 (0000001424FC2800) [pid = 708] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 104 (0000001418713800) [pid = 708] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 103 (00000014169F2C00) [pid = 708] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 000000141DBAF800 == 50 [pid = 708] [id = 737] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 000000141F3AA000 == 49 [pid = 708] [id = 736] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 000000142D378800 == 48 [pid = 708] [id = 734] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 0000001428932800 == 47 [pid = 708] [id = 733] 00:11:59 INFO - PROCESS | 708 | --DOCSHELL 0000001424914800 == 46 [pid = 708] [id = 732] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 102 (000000141DC9C000) [pid = 708] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 101 (000000142458BC00) [pid = 708] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 100 (0000001424B2A800) [pid = 708] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 99 (0000001424E2E800) [pid = 708] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 98 (0000001424B36400) [pid = 708] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 97 (00000014245AE000) [pid = 708] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 96 (000000141E7A8800) [pid = 708] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 95 (000000141F353C00) [pid = 708] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 94 (00000014180A4000) [pid = 708] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 93 (0000001417471400) [pid = 708] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 92 (0000001419B71C00) [pid = 708] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 91 (000000141D5A1000) [pid = 708] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 90 (00000014229A4400) [pid = 708] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 89 (000000141DC9A800) [pid = 708] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 88 (0000001424E36800) [pid = 708] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 87 (0000001418246000) [pid = 708] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 86 (0000001418266C00) [pid = 708] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | --DOMWINDOW == 85 (0000001421F2E400) [pid = 708] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 00:11:59 INFO - PROCESS | 708 | 1461222719903 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]]]}] 00:11:59 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. 00:11:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 879ms 00:11:59 INFO - PROCESS | 708 | 1461222719911 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 00:11:59 INFO - PROCESS | 708 | 1461222719915 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 00:11:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:11:59 INFO - PROCESS | 708 | 1461222719920 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:11:59 INFO - PROCESS | 708 | 1461222719922 Marionette TRACE conn5 <- [1,2970,null,{}] 00:11:59 INFO - PROCESS | 708 | 1461222719926 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}] 00:12:00 INFO - PROCESS | 708 | 1461222720020 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 00:12:00 INFO - PROCESS | 708 | 1461222720027 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:00 INFO - PROCESS | 708 | ++DOCSHELL 000000141F3BC800 == 47 [pid = 708] [id = 753] 00:12:00 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001417477000) [pid = 708] [serial = 2258] [outer = 0000000000000000] 00:12:00 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (000000141844D800) [pid = 708] [serial = 2259] [outer = 0000001417477000] 00:12:00 INFO - PROCESS | 708 | 1461222720077 Marionette DEBUG loaded listener.js 00:12:00 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (000000141D804C00) [pid = 708] [serial = 2260] [outer = 0000001417477000] 00:12:00 INFO - PROCESS | 708 | 1461222720544 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"]]]}] 00:12:00 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 00:12:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:12:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 691ms 00:12:00 INFO - PROCESS | 708 | 1461222720615 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 00:12:00 INFO - PROCESS | 708 | 1461222720617 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 00:12:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:12:00 INFO - PROCESS | 708 | 1461222720622 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:12:00 INFO - PROCESS | 708 | 1461222720628 Marionette TRACE conn5 <- [1,2974,null,{}] 00:12:00 INFO - PROCESS | 708 | 1461222720638 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}] 00:12:00 INFO - PROCESS | 708 | 1461222720724 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 00:12:00 INFO - PROCESS | 708 | 1461222720737 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:00 INFO - PROCESS | 708 | ++DOCSHELL 000000142771A000 == 48 [pid = 708] [id = 754] 00:12:00 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (0000001421F2F000) [pid = 708] [serial = 2261] [outer = 0000000000000000] 00:12:00 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (0000001421F67000) [pid = 708] [serial = 2262] [outer = 0000001421F2F000] 00:12:00 INFO - PROCESS | 708 | 1461222720783 Marionette DEBUG loaded listener.js 00:12:00 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (00000014228AD400) [pid = 708] [serial = 2263] [outer = 0000001421F2F000] 00:12:01 INFO - PROCESS | 708 | 1461222721196 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]]]}] 00:12:01 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. 00:12:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 00:12:01 INFO - PROCESS | 708 | 1461222721252 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 00:12:01 INFO - PROCESS | 708 | 1461222721255 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 00:12:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:12:01 INFO - PROCESS | 708 | 1461222721259 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:12:01 INFO - PROCESS | 708 | 1461222721260 Marionette TRACE conn5 <- [1,2978,null,{}] 00:12:01 INFO - PROCESS | 708 | 1461222721269 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}] 00:12:01 INFO - PROCESS | 708 | 1461222721354 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 00:12:01 INFO - PROCESS | 708 | 1461222721394 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:01 INFO - PROCESS | 708 | ++DOCSHELL 000000142934F800 == 49 [pid = 708] [id = 755] 00:12:01 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (0000001424589400) [pid = 708] [serial = 2264] [outer = 0000000000000000] 00:12:01 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (00000014245B2400) [pid = 708] [serial = 2265] [outer = 0000001424589400] 00:12:01 INFO - PROCESS | 708 | 1461222721440 Marionette DEBUG loaded listener.js 00:12:01 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (0000001424B2C400) [pid = 708] [serial = 2266] [outer = 0000001424589400] 00:12:01 INFO - PROCESS | 708 | ++DOCSHELL 00000014293C1800 == 50 [pid = 708] [id = 756] 00:12:01 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001424E33000) [pid = 708] [serial = 2267] [outer = 0000000000000000] 00:12:01 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (0000001424E34000) [pid = 708] [serial = 2268] [outer = 0000001424E33000] 00:12:01 INFO - PROCESS | 708 | 1461222721895 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]]]}] 00:12:01 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. 00:12:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 00:12:01 INFO - PROCESS | 708 | 1461222721953 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 00:12:01 INFO - PROCESS | 708 | 1461222721956 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 00:12:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:12:01 INFO - PROCESS | 708 | 1461222721959 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:12:01 INFO - PROCESS | 708 | 1461222721961 Marionette TRACE conn5 <- [1,2982,null,{}] 00:12:01 INFO - PROCESS | 708 | 1461222721964 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}] 00:12:02 INFO - PROCESS | 708 | 1461222722061 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 00:12:02 INFO - PROCESS | 708 | 1461222722067 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:02 INFO - PROCESS | 708 | ++DOCSHELL 000000142B67F000 == 51 [pid = 708] [id = 757] 00:12:02 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001424E38C00) [pid = 708] [serial = 2269] [outer = 0000000000000000] 00:12:02 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (000000142502E800) [pid = 708] [serial = 2270] [outer = 0000001424E38C00] 00:12:02 INFO - PROCESS | 708 | 1461222722126 Marionette DEBUG loaded listener.js 00:12:02 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (00000014253ABC00) [pid = 708] [serial = 2271] [outer = 0000001424E38C00] 00:12:02 INFO - PROCESS | 708 | 1461222722604 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]]]}] 00:12:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:12:02 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 00:12:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 690ms 00:12:02 INFO - PROCESS | 708 | 1461222722653 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 00:12:02 INFO - PROCESS | 708 | 1461222722655 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 00:12:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:12:02 INFO - PROCESS | 708 | 1461222722658 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:12:02 INFO - PROCESS | 708 | 1461222722660 Marionette TRACE conn5 <- [1,2986,null,{}] 00:12:02 INFO - PROCESS | 708 | 1461222722671 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}] 00:12:02 INFO - PROCESS | 708 | 1461222722811 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 00:12:02 INFO - PROCESS | 708 | 1461222722821 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:02 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF08800 == 52 [pid = 708] [id = 758] 00:12:02 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (00000014253B7C00) [pid = 708] [serial = 2272] [outer = 0000000000000000] 00:12:02 INFO - PROCESS | 708 | ++DOMWINDOW == 101 (0000001425B26400) [pid = 708] [serial = 2273] [outer = 00000014253B7C00] 00:12:02 INFO - PROCESS | 708 | 1461222722868 Marionette DEBUG loaded listener.js 00:12:02 INFO - PROCESS | 708 | ++DOMWINDOW == 102 (0000001425D1F000) [pid = 708] [serial = 2274] [outer = 00000014253B7C00] 00:12:03 INFO - PROCESS | 708 | 1461222723289 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]]]}] 00:12:03 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. 00:12:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 691ms 00:12:03 INFO - PROCESS | 708 | 1461222723353 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 00:12:03 INFO - PROCESS | 708 | 1461222723355 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 00:12:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:12:03 INFO - PROCESS | 708 | 1461222723358 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:12:03 INFO - PROCESS | 708 | 1461222723360 Marionette TRACE conn5 <- [1,2990,null,{}] 00:12:03 INFO - PROCESS | 708 | 1461222723363 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}] 00:12:03 INFO - PROCESS | 708 | 1461222723477 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 00:12:03 INFO - PROCESS | 708 | 1461222723483 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:03 INFO - PROCESS | 708 | ++DOCSHELL 000000141DAD5000 == 53 [pid = 708] [id = 759] 00:12:03 INFO - PROCESS | 708 | ++DOMWINDOW == 103 (0000001425D15000) [pid = 708] [serial = 2275] [outer = 0000000000000000] 00:12:03 INFO - PROCESS | 708 | ++DOMWINDOW == 104 (0000001425FE3800) [pid = 708] [serial = 2276] [outer = 0000001425D15000] 00:12:03 INFO - PROCESS | 708 | 1461222723528 Marionette DEBUG loaded listener.js 00:12:03 INFO - PROCESS | 708 | ++DOMWINDOW == 105 (0000001426831800) [pid = 708] [serial = 2277] [outer = 0000001425D15000] 00:12:03 INFO - PROCESS | 708 | 1461222723938 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]]]}] 00:12:03 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. 00:12:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 629ms 00:12:04 INFO - PROCESS | 708 | 1461222723991 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 00:12:04 INFO - PROCESS | 708 | 1461222723993 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 00:12:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:12:04 INFO - PROCESS | 708 | 1461222723996 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:12:04 INFO - PROCESS | 708 | 1461222723998 Marionette TRACE conn5 <- [1,2994,null,{}] 00:12:04 INFO - PROCESS | 708 | 1461222724002 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}] 00:12:04 INFO - PROCESS | 708 | 1461222724114 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 00:12:04 INFO - PROCESS | 708 | 1461222724198 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:04 INFO - PROCESS | 708 | ++DOCSHELL 000000142DBF7800 == 54 [pid = 708] [id = 760] 00:12:04 INFO - PROCESS | 708 | ++DOMWINDOW == 106 (000000142730B800) [pid = 708] [serial = 2278] [outer = 0000000000000000] 00:12:04 INFO - PROCESS | 708 | ++DOMWINDOW == 107 (0000001427313000) [pid = 708] [serial = 2279] [outer = 000000142730B800] 00:12:04 INFO - PROCESS | 708 | 1461222724243 Marionette DEBUG loaded listener.js 00:12:04 INFO - PROCESS | 708 | ++DOMWINDOW == 108 (0000001427374000) [pid = 708] [serial = 2280] [outer = 000000142730B800] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 107 (0000001416942000) [pid = 708] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 106 (0000001418442C00) [pid = 708] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 105 (00000014228A8800) [pid = 708] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 104 (000000141DA97000) [pid = 708] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 103 (0000001424B2D800) [pid = 708] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 102 (00000014253B5800) [pid = 708] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 101 (0000001417436C00) [pid = 708] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 100 (000000141693E400) [pid = 708] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 99 (0000001425036C00) [pid = 708] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 98 (000000141742B400) [pid = 708] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 97 (000000141DB05000) [pid = 708] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 96 (000000141D808800) [pid = 708] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 95 (0000001417AD4C00) [pid = 708] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 94 (0000001424E30400) [pid = 708] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 93 (000000141DBCE800) [pid = 708] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 92 (0000001425E52000) [pid = 708] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:12:04 INFO - PROCESS | 708 | --DOMWINDOW == 91 (0000001425D12400) [pid = 708] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:12:04 INFO - PROCESS | 708 | 1461222724721 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]]]}] 00:12:04 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. 00:12:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 776ms 00:12:04 INFO - PROCESS | 708 | 1461222724775 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 00:12:04 INFO - PROCESS | 708 | 1461222724777 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 00:12:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:12:04 INFO - PROCESS | 708 | 1461222724790 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:12:04 INFO - PROCESS | 708 | 1461222724792 Marionette TRACE conn5 <- [1,2998,null,{}] 00:12:04 INFO - PROCESS | 708 | 1461222724797 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}] 00:12:04 INFO - PROCESS | 708 | 1461222724881 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 00:12:04 INFO - PROCESS | 708 | 1461222724887 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:04 INFO - PROCESS | 708 | ++DOCSHELL 000000142EB76800 == 55 [pid = 708] [id = 761] 00:12:04 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (0000001421F5F800) [pid = 708] [serial = 2281] [outer = 0000000000000000] 00:12:04 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (0000001427309C00) [pid = 708] [serial = 2282] [outer = 0000001421F5F800] 00:12:04 INFO - PROCESS | 708 | 1461222724933 Marionette DEBUG loaded listener.js 00:12:05 INFO - PROCESS | 708 | ++DOMWINDOW == 94 (000000142743F800) [pid = 708] [serial = 2283] [outer = 0000001421F5F800] 00:12:05 INFO - PROCESS | 708 | [708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:12:05 INFO - PROCESS | 708 | 1461222725379 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:12:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:12:05 INFO - {} 00:12:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:12:05 INFO - {} 00:12:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:12:05 INFO - {} 00:12:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:12:05 INFO - {} 00:12:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 650ms 00:12:05 INFO - TEST-START | /FileAPI/fileReader.html 00:12:05 INFO - PROCESS | 708 | 1461222725433 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 00:12:05 INFO - PROCESS | 708 | 1461222725436 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 00:12:05 INFO - PROCESS | 708 | 1461222725439 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:12:05 INFO - PROCESS | 708 | 1461222725441 Marionette TRACE conn5 <- [1,3002,null,{}] 00:12:05 INFO - PROCESS | 708 | 1461222725444 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}] 00:12:05 INFO - PROCESS | 708 | 1461222725537 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 00:12:05 INFO - PROCESS | 708 | 1461222725545 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:05 INFO - PROCESS | 708 | ++DOCSHELL 000000142ED9E000 == 56 [pid = 708] [id = 762] 00:12:05 INFO - PROCESS | 708 | ++DOMWINDOW == 95 (0000001427EB4400) [pid = 708] [serial = 2284] [outer = 0000000000000000] 00:12:05 INFO - PROCESS | 708 | ++DOMWINDOW == 96 (00000014289AE800) [pid = 708] [serial = 2285] [outer = 0000001427EB4400] 00:12:05 INFO - PROCESS | 708 | 1461222725597 Marionette DEBUG loaded listener.js 00:12:05 INFO - PROCESS | 708 | ++DOMWINDOW == 97 (0000001428DC2C00) [pid = 708] [serial = 2286] [outer = 0000001427EB4400] 00:12:06 INFO - PROCESS | 708 | 1461222726044 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]]]}] 00:12:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:12:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:12:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:12:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:12:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 629ms 00:12:06 INFO - PROCESS | 708 | 1461222726071 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 00:12:06 INFO - PROCESS | 708 | 1461222726074 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 00:12:06 INFO - TEST-START | /FileAPI/historical.html 00:12:06 INFO - PROCESS | 708 | 1461222726077 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:12:06 INFO - PROCESS | 708 | 1461222726080 Marionette TRACE conn5 <- [1,3006,null,{}] 00:12:06 INFO - PROCESS | 708 | 1461222726096 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}] 00:12:06 INFO - PROCESS | 708 | 1461222726194 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 00:12:06 INFO - PROCESS | 708 | 1461222726200 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:06 INFO - PROCESS | 708 | ++DOCSHELL 000000142EE60000 == 57 [pid = 708] [id = 763] 00:12:06 INFO - PROCESS | 708 | ++DOMWINDOW == 98 (0000001428DC6C00) [pid = 708] [serial = 2287] [outer = 0000000000000000] 00:12:06 INFO - PROCESS | 708 | ++DOMWINDOW == 99 (0000001428F7E400) [pid = 708] [serial = 2288] [outer = 0000001428DC6C00] 00:12:06 INFO - PROCESS | 708 | 1461222726245 Marionette DEBUG loaded listener.js 00:12:06 INFO - PROCESS | 708 | ++DOMWINDOW == 100 (0000001428FE2400) [pid = 708] [serial = 2289] [outer = 0000001428DC6C00] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 0000001422229800 == 56 [pid = 708] [id = 682] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 0000001429347000 == 55 [pid = 708] [id = 685] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 0000001424EB3800 == 54 [pid = 708] [id = 690] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142D58B000 == 53 [pid = 708] [id = 692] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142CE51000 == 52 [pid = 708] [id = 730] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 0000001425529800 == 51 [pid = 708] [id = 689] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142B675000 == 50 [pid = 708] [id = 686] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 00000014268D5800 == 49 [pid = 708] [id = 691] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000141CD28000 == 48 [pid = 708] [id = 688] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142CED0800 == 47 [pid = 708] [id = 731] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142DBE7000 == 46 [pid = 708] [id = 694] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142552B000 == 45 [pid = 708] [id = 683] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 0000001427711800 == 44 [pid = 708] [id = 684] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142DBBF000 == 43 [pid = 708] [id = 693] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142CF20000 == 42 [pid = 708] [id = 687] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142D3BE000 == 41 [pid = 708] [id = 735] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 0000001425290000 == 40 [pid = 708] [id = 752] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 00000014246F5800 == 39 [pid = 708] [id = 751] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142E84D000 == 38 [pid = 708] [id = 750] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142CED1800 == 37 [pid = 708] [id = 749] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 0000001425EB3000 == 36 [pid = 708] [id = 748] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000141DA7E800 == 35 [pid = 708] [id = 747] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142771A000 == 34 [pid = 708] [id = 754] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 00000014293C1800 == 33 [pid = 708] [id = 756] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142B67F000 == 32 [pid = 708] [id = 757] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142CF08800 == 31 [pid = 708] [id = 758] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142934F800 == 30 [pid = 708] [id = 755] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000141DAD5000 == 29 [pid = 708] [id = 759] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142EB76800 == 28 [pid = 708] [id = 761] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142DBF7800 == 27 [pid = 708] [id = 760] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000141F3BC800 == 26 [pid = 708] [id = 753] 00:12:07 INFO - PROCESS | 708 | --DOCSHELL 000000142ED9E000 == 25 [pid = 708] [id = 762] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 99 (0000001417471C00) [pid = 708] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 98 (0000001419D22400) [pid = 708] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 97 (00000014229A7C00) [pid = 708] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 96 (0000001418262C00) [pid = 708] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 95 (0000001421F66C00) [pid = 708] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 94 (000000141F347000) [pid = 708] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 93 (000000141F346000) [pid = 708] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 92 (0000001419B72C00) [pid = 708] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 91 (0000001418450800) [pid = 708] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 90 (0000001425079C00) [pid = 708] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 89 (000000142502C400) [pid = 708] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 88 (000000141E7AC000) [pid = 708] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 87 (0000001425B2D000) [pid = 708] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 86 (0000001417478400) [pid = 708] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 85 (00000014222B6400) [pid = 708] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 84 (0000001425F11400) [pid = 708] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 83 (0000001425D1C000) [pid = 708] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 82 (0000001425E48800) [pid = 708] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 81 (0000001425B28800) [pid = 708] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 80 (0000001421F3A000) [pid = 708] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 79 (0000001425F0F400) [pid = 708] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 78 (00000014229A5800) [pid = 708] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 77 (0000001424FBEC00) [pid = 708] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 76 (0000001424B32400) [pid = 708] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 75 (0000001425AE4C00) [pid = 708] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 74 (000000141D5A0C00) [pid = 708] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 73 (000000141DA9BC00) [pid = 708] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 72 (00000014171EB800) [pid = 708] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 71 (00000014253B7800) [pid = 708] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 70 (00000014253AB400) [pid = 708] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | --DOMWINDOW == 69 (0000001418233800) [pid = 708] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 00:12:08 INFO - PROCESS | 708 | 1461222728208 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"]]]}] 00:12:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:12:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:12:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:12:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:12:08 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:12:08 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:12:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:12:08 INFO - TEST-OK | /FileAPI/historical.html | took 2188ms 00:12:08 INFO - PROCESS | 708 | 1461222728268 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 00:12:08 INFO - PROCESS | 708 | 1461222728273 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 00:12:08 INFO - TEST-START | /FileAPI/idlharness.html 00:12:08 INFO - PROCESS | 708 | 1461222728278 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:12:08 INFO - PROCESS | 708 | 1461222728282 Marionette TRACE conn5 <- [1,3010,null,{}] 00:12:08 INFO - PROCESS | 708 | 1461222728289 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}] 00:12:08 INFO - PROCESS | 708 | 1461222728384 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 00:12:08 INFO - PROCESS | 708 | 1461222728400 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:08 INFO - PROCESS | 708 | ++DOCSHELL 000000141CF69800 == 26 [pid = 708] [id = 764] 00:12:08 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (000000141746C800) [pid = 708] [serial = 2290] [outer = 0000000000000000] 00:12:08 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (000000141746D400) [pid = 708] [serial = 2291] [outer = 000000141746C800] 00:12:08 INFO - PROCESS | 708 | 1461222728451 Marionette DEBUG loaded listener.js 00:12:08 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (0000001417971800) [pid = 708] [serial = 2292] [outer = 000000141746C800] 00:12:09 INFO - PROCESS | 708 | 1461222729409 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]]]}] 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:12:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:12:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:12:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:12:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:12:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:12:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:12:09 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 00:12:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:12:09 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 00:12:09 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 00:12:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:12:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:12:09 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 00:12:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:12:09 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 00:12:09 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 00:12:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:12:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 1235ms 00:12:09 INFO - PROCESS | 708 | 1461222729517 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 00:12:09 INFO - PROCESS | 708 | 1461222729524 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 00:12:09 INFO - TEST-START | /FileAPI/idlharness.worker 00:12:09 INFO - PROCESS | 708 | 1461222729531 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:12:09 INFO - PROCESS | 708 | 1461222729534 Marionette TRACE conn5 <- [1,3014,null,{}] 00:12:09 INFO - PROCESS | 708 | 1461222729538 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}] 00:12:09 INFO - PROCESS | 708 | 1461222729651 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 00:12:09 INFO - PROCESS | 708 | 1461222729661 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:09 INFO - PROCESS | 708 | ++DOCSHELL 00000014246E9000 == 27 [pid = 708] [id = 765] 00:12:09 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (0000001417975000) [pid = 708] [serial = 2293] [outer = 0000000000000000] 00:12:09 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (0000001418715C00) [pid = 708] [serial = 2294] [outer = 0000001417975000] 00:12:09 INFO - PROCESS | 708 | 1461222729712 Marionette DEBUG loaded listener.js 00:12:09 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (0000001418962C00) [pid = 708] [serial = 2295] [outer = 0000001417975000] 00:12:09 INFO - PROCESS | 708 | [708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:12:10 INFO - PROCESS | 708 | 1461222730777 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,{},{}]]]}] 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:12:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:12:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:12:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:12:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:12:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:12:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:12:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:12:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:12:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:12:10 INFO - {} 00:12:10 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 00:12:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:12:10 INFO - {} 00:12:10 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 - {} 00:12:10 INFO - {} 00:12:10 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 00:12:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:12:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:12:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:12:10 INFO - {} 00:12:10 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 00:12:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:12:10 INFO - {} 00:12:10 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 - {} 00:12:10 INFO - {} 00:12:10 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 00:12:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 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 00:12:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:12:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:12:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:12:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:12:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:12:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 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 00:12:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:12:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 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 00:12:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:12:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 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 00:12:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:12:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:12:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:12:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:12:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:12:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:12:10 INFO - {} 00:12:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1396ms 00:12:10 INFO - PROCESS | 708 | 1461222730933 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 00:12:10 INFO - PROCESS | 708 | 1461222730936 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 00:12:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:12:10 INFO - PROCESS | 708 | 1461222730940 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:12:10 INFO - PROCESS | 708 | 1461222730944 Marionette TRACE conn5 <- [1,3018,null,{}] 00:12:10 INFO - PROCESS | 708 | 1461222730956 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}] 00:12:11 INFO - PROCESS | 708 | 1461222731095 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 00:12:11 INFO - PROCESS | 708 | 1461222731141 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:11 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BDB000 == 28 [pid = 708] [id = 766] 00:12:11 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (000000141682E000) [pid = 708] [serial = 2296] [outer = 0000000000000000] 00:12:11 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (0000001421F2D000) [pid = 708] [serial = 2297] [outer = 000000141682E000] 00:12:11 INFO - PROCESS | 708 | 1461222731192 Marionette DEBUG loaded listener.js 00:12:11 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (0000001421F5E800) [pid = 708] [serial = 2298] [outer = 000000141682E000] 00:12:11 INFO - PROCESS | 708 | 1461222731574 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]]]}] 00:12:11 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 00:12:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 691ms 00:12:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:12:11 INFO - PROCESS | 708 | 1461222731633 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 00:12:11 INFO - PROCESS | 708 | 1461222731636 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 00:12:11 INFO - PROCESS | 708 | 1461222731639 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:12:11 INFO - PROCESS | 708 | 1461222731641 Marionette TRACE conn5 <- [1,3022,null,{}] 00:12:11 INFO - PROCESS | 708 | 1461222731644 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}] 00:12:11 INFO - PROCESS | 708 | 1461222731729 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 00:12:11 INFO - PROCESS | 708 | 1461222731735 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:11 INFO - PROCESS | 708 | ++DOCSHELL 000000142770C000 == 29 [pid = 708] [id = 767] 00:12:11 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (0000001421FC9000) [pid = 708] [serial = 2299] [outer = 0000000000000000] 00:12:11 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (0000001422370400) [pid = 708] [serial = 2300] [outer = 0000001421FC9000] 00:12:11 INFO - PROCESS | 708 | 1461222731783 Marionette DEBUG loaded listener.js 00:12:11 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (00000014229A2000) [pid = 708] [serial = 2301] [outer = 0000001421FC9000] 00:12:12 INFO - PROCESS | 708 | 1461222732172 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]]]}] 00:12:12 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:12:12 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 585ms 00:12:12 INFO - PROCESS | 708 | 1461222732225 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 00:12:12 INFO - PROCESS | 708 | 1461222732227 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 00:12:12 INFO - PROCESS | 708 | 1461222732241 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:12:12 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:12:12 INFO - PROCESS | 708 | 1461222732243 Marionette TRACE conn5 <- [1,3026,null,{}] 00:12:12 INFO - PROCESS | 708 | 1461222732246 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}] 00:12:12 INFO - PROCESS | 708 | 1461222732326 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 00:12:12 INFO - PROCESS | 708 | 1461222732332 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:12 INFO - PROCESS | 708 | ++DOCSHELL 0000001428EBB800 == 30 [pid = 708] [id = 768] 00:12:12 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (0000001417972000) [pid = 708] [serial = 2302] [outer = 0000000000000000] 00:12:12 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (000000142451A000) [pid = 708] [serial = 2303] [outer = 0000001417972000] 00:12:12 INFO - PROCESS | 708 | 1461222732378 Marionette DEBUG loaded listener.js 00:12:12 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (00000014245B4C00) [pid = 708] [serial = 2304] [outer = 0000001417972000] 00:12:12 INFO - PROCESS | 708 | 1461222732820 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"]]]}] 00:12:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:12:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:12:12 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 629ms 00:12:12 INFO - PROCESS | 708 | 1461222732875 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 00:12:12 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:12:12 INFO - PROCESS | 708 | 1461222732877 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 00:12:12 INFO - PROCESS | 708 | 1461222732881 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:12:12 INFO - PROCESS | 708 | 1461222732883 Marionette TRACE conn5 <- [1,3030,null,{}] 00:12:12 INFO - PROCESS | 708 | 1461222732887 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}] 00:12:13 INFO - PROCESS | 708 | 1461222733003 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 00:12:13 INFO - PROCESS | 708 | 1461222733021 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:13 INFO - PROCESS | 708 | ++DOCSHELL 000000142934F800 == 31 [pid = 708] [id = 769] 00:12:13 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001424B35400) [pid = 708] [serial = 2305] [outer = 0000000000000000] 00:12:13 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001424E36400) [pid = 708] [serial = 2306] [outer = 0000001424B35400] 00:12:13 INFO - PROCESS | 708 | 1461222733070 Marionette DEBUG loaded listener.js 00:12:13 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (0000001424FC3400) [pid = 708] [serial = 2307] [outer = 0000001424B35400] 00:12:13 INFO - PROCESS | 708 | 1461222733813 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]]]}] 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:12:13 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. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:12:13 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'.) 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:12:13 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. 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:12:13 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. 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:12:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:12:13 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. 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:12:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:12:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 00:12:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:12:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:12:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:12:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:12:13 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1064ms 00:12:13 INFO - PROCESS | 708 | 1461222733948 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 00:12:13 INFO - PROCESS | 708 | 1461222733951 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 00:12:13 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:12:13 INFO - PROCESS | 708 | 1461222733973 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:12:13 INFO - PROCESS | 708 | 1461222733975 Marionette TRACE conn5 <- [1,3034,null,{}] 00:12:13 INFO - PROCESS | 708 | 1461222733979 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}] 00:12:14 INFO - PROCESS | 708 | 1461222734083 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 00:12:14 INFO - PROCESS | 708 | 1461222734089 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:14 INFO - PROCESS | 708 | ++DOCSHELL 000000142B672000 == 32 [pid = 708] [id = 770] 00:12:14 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (0000001425037000) [pid = 708] [serial = 2308] [outer = 0000000000000000] 00:12:14 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (0000001425083C00) [pid = 708] [serial = 2309] [outer = 0000001425037000] 00:12:14 INFO - PROCESS | 708 | 1461222734135 Marionette DEBUG loaded listener.js 00:12:14 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (0000001425B21800) [pid = 708] [serial = 2310] [outer = 0000001425037000] 00:12:14 INFO - PROCESS | 708 | [708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:12:14 INFO - PROCESS | 708 | 1461222734580 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:12:14 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:12:14 INFO - {} 00:12:14 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 629ms 00:12:14 INFO - PROCESS | 708 | 1461222734604 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 00:12:14 INFO - PROCESS | 708 | 1461222734606 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 00:12:14 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:12:14 INFO - PROCESS | 708 | 1461222734609 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:12:14 INFO - PROCESS | 708 | 1461222734611 Marionette TRACE conn5 <- [1,3038,null,{}] 00:12:14 INFO - PROCESS | 708 | 1461222734615 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}] 00:12:14 INFO - PROCESS | 708 | 1461222734722 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 00:12:14 INFO - PROCESS | 708 | 1461222734728 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:14 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE54000 == 33 [pid = 708] [id = 771] 00:12:14 INFO - PROCESS | 708 | ++DOMWINDOW == 91 (0000001425AE3400) [pid = 708] [serial = 2311] [outer = 0000000000000000] 00:12:14 INFO - PROCESS | 708 | ++DOMWINDOW == 92 (0000001425B2E400) [pid = 708] [serial = 2312] [outer = 0000001425AE3400] 00:12:14 INFO - PROCESS | 708 | 1461222734777 Marionette DEBUG loaded listener.js 00:12:14 INFO - PROCESS | 708 | ++DOMWINDOW == 93 (0000001425D1D000) [pid = 708] [serial = 2313] [outer = 0000001425AE3400] 00:12:15 INFO - PROCESS | 708 | 1461222735413 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]]]}] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 92 (0000001427EB4400) [pid = 708] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 91 (00000014253B7C00) [pid = 708] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 90 (0000001425D15000) [pid = 708] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 89 (000000142730B800) [pid = 708] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 88 (000000141D80AC00) [pid = 708] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 87 (000000141716CC00) [pid = 708] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 86 (0000001424E33000) [pid = 708] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 85 (0000001424589400) [pid = 708] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 84 (0000001421F2F000) [pid = 708] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 83 (0000001417477000) [pid = 708] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 82 (000000141CD88400) [pid = 708] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 81 (000000141693F800) [pid = 708] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 80 (0000001425D1E800) [pid = 708] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 79 (000000141E718800) [pid = 708] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 78 (0000001421F5F800) [pid = 708] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 77 (0000001425E4FC00) [pid = 708] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 76 (0000001424FBC800) [pid = 708] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:12:15 INFO - PROCESS | 708 | --DOMWINDOW == 75 (0000001424E38C00) [pid = 708] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:12:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 881ms 00:12:15 INFO - PROCESS | 708 | 1461222735494 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 00:12:15 INFO - PROCESS | 708 | 1461222735496 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 00:12:15 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:12:15 INFO - PROCESS | 708 | 1461222735500 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:12:15 INFO - PROCESS | 708 | 1461222735502 Marionette TRACE conn5 <- [1,3042,null,{}] 00:12:15 INFO - PROCESS | 708 | 1461222735505 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}] 00:12:15 INFO - PROCESS | 708 | 1461222735590 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 00:12:15 INFO - PROCESS | 708 | 1461222735596 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:15 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BDA800 == 34 [pid = 708] [id = 772] 00:12:15 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (0000001424589400) [pid = 708] [serial = 2314] [outer = 0000000000000000] 00:12:15 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (0000001424E3D000) [pid = 708] [serial = 2315] [outer = 0000001424589400] 00:12:15 INFO - PROCESS | 708 | 1461222735643 Marionette DEBUG loaded listener.js 00:12:15 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (0000001425E49400) [pid = 708] [serial = 2316] [outer = 0000001424589400] 00:12:16 INFO - PROCESS | 708 | 1461222736310 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"]]]}] 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:12:16 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" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:12:16 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" 00:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:12:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 919ms 00:12:16 INFO - PROCESS | 708 | 1461222736423 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 00:12:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:12:16 INFO - PROCESS | 708 | 1461222736425 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 00:12:16 INFO - PROCESS | 708 | 1461222736428 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:12:16 INFO - PROCESS | 708 | 1461222736431 Marionette TRACE conn5 <- [1,3046,null,{}] 00:12:16 INFO - PROCESS | 708 | 1461222736434 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}] 00:12:16 INFO - PROCESS | 708 | 1461222736518 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 00:12:16 INFO - PROCESS | 708 | 1461222736524 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:16 INFO - PROCESS | 708 | ++DOCSHELL 0000001425315000 == 35 [pid = 708] [id = 773] 00:12:16 INFO - PROCESS | 708 | ++DOMWINDOW == 79 (000000141CF24400) [pid = 708] [serial = 2317] [outer = 0000000000000000] 00:12:16 INFO - PROCESS | 708 | ++DOMWINDOW == 80 (000000141D59F800) [pid = 708] [serial = 2318] [outer = 000000141CF24400] 00:12:16 INFO - PROCESS | 708 | 1461222736570 Marionette DEBUG loaded listener.js 00:12:16 INFO - PROCESS | 708 | ++DOMWINDOW == 81 (000000141DA35800) [pid = 708] [serial = 2319] [outer = 000000141CF24400] 00:12:17 INFO - PROCESS | 708 | 1461222737058 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]]]}] 00:12:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:12:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:12:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:12:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:12:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:12:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:12:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:12:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:12:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:12:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:12:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:12:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:12:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:12:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:12:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:12:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:12:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:12:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:12:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:12:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 695ms 00:12:17 INFO - PROCESS | 708 | 1461222737126 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 00:12:17 INFO - PROCESS | 708 | 1461222737129 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 00:12:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:12:17 INFO - PROCESS | 708 | 1461222737132 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:12:17 INFO - PROCESS | 708 | 1461222737135 Marionette TRACE conn5 <- [1,3050,null,{}] 00:12:17 INFO - PROCESS | 708 | 1461222737138 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}] 00:12:17 INFO - PROCESS | 708 | 1461222737237 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 00:12:17 INFO - PROCESS | 708 | 1461222737251 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:17 INFO - PROCESS | 708 | ++DOCSHELL 0000001428EB5800 == 36 [pid = 708] [id = 774] 00:12:17 INFO - PROCESS | 708 | ++DOMWINDOW == 82 (0000001425FEB800) [pid = 708] [serial = 2320] [outer = 0000000000000000] 00:12:17 INFO - PROCESS | 708 | ++DOMWINDOW == 83 (000000142627A400) [pid = 708] [serial = 2321] [outer = 0000001425FEB800] 00:12:17 INFO - PROCESS | 708 | 1461222737307 Marionette DEBUG loaded listener.js 00:12:17 INFO - PROCESS | 708 | ++DOMWINDOW == 84 (000000142730C400) [pid = 708] [serial = 2322] [outer = 0000001425FEB800] 00:12:17 INFO - PROCESS | 708 | [708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:12:18 INFO - PROCESS | 708 | 1461222738128 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:12:18 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:12:18 INFO - {} 00:12:18 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1035ms 00:12:18 INFO - PROCESS | 708 | 1461222738169 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 00:12:18 INFO - PROCESS | 708 | 1461222738173 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 00:12:18 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:12:18 INFO - PROCESS | 708 | 1461222738243 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:12:18 INFO - PROCESS | 708 | 1461222738247 Marionette TRACE conn5 <- [1,3054,null,{}] 00:12:18 INFO - PROCESS | 708 | 1461222738254 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}] 00:12:18 INFO - PROCESS | 708 | 1461222738393 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 00:12:18 INFO - PROCESS | 708 | 1461222738466 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:18 INFO - PROCESS | 708 | ++DOCSHELL 0000001422399800 == 37 [pid = 708] [id = 775] 00:12:18 INFO - PROCESS | 708 | ++DOMWINDOW == 85 (0000001417166C00) [pid = 708] [serial = 2323] [outer = 0000000000000000] 00:12:18 INFO - PROCESS | 708 | ++DOMWINDOW == 86 (0000001418245800) [pid = 708] [serial = 2324] [outer = 0000001417166C00] 00:12:18 INFO - PROCESS | 708 | 1461222738523 Marionette DEBUG loaded listener.js 00:12:18 INFO - PROCESS | 708 | ++DOMWINDOW == 87 (000000141844E400) [pid = 708] [serial = 2325] [outer = 0000001417166C00] 00:12:19 INFO - PROCESS | 708 | 1461222739135 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]]]}] 00:12:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:12:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:12:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:12:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:12:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:12:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:12:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:12:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1003ms 00:12:19 INFO - PROCESS | 708 | 1461222739187 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 00:12:19 INFO - PROCESS | 708 | 1461222739194 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 00:12:19 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:12:19 INFO - PROCESS | 708 | 1461222739201 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:12:19 INFO - PROCESS | 708 | 1461222739204 Marionette TRACE conn5 <- [1,3058,null,{}] 00:12:19 INFO - PROCESS | 708 | 1461222739208 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}] 00:12:19 INFO - PROCESS | 708 | 1461222739330 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 00:12:19 INFO - PROCESS | 708 | 1461222739435 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:19 INFO - PROCESS | 708 | ++DOCSHELL 000000141DCCF000 == 38 [pid = 708] [id = 776] 00:12:19 INFO - PROCESS | 708 | ++DOMWINDOW == 88 (0000001416947C00) [pid = 708] [serial = 2326] [outer = 0000000000000000] 00:12:19 INFO - PROCESS | 708 | ++DOMWINDOW == 89 (0000001417255800) [pid = 708] [serial = 2327] [outer = 0000001416947C00] 00:12:19 INFO - PROCESS | 708 | 1461222739492 Marionette DEBUG loaded listener.js 00:12:19 INFO - PROCESS | 708 | ++DOMWINDOW == 90 (000000141930DC00) [pid = 708] [serial = 2328] [outer = 0000001416947C00] 00:12:20 INFO - PROCESS | 708 | --DOCSHELL 0000001427717000 == 37 [pid = 708] [id = 717] 00:12:20 INFO - PROCESS | 708 | --DOCSHELL 000000141E7E9800 == 36 [pid = 708] [id = 713] 00:12:20 INFO - PROCESS | 708 | --DOCSHELL 000000141E7DB000 == 35 [pid = 708] [id = 722] 00:12:20 INFO - PROCESS | 708 | --DOCSHELL 000000142893B000 == 34 [pid = 708] [id = 726] 00:12:20 INFO - PROCESS | 708 | --DOCSHELL 0000001428D8A000 == 33 [pid = 708] [id = 718] 00:12:20 INFO - PROCESS | 708 | --DOCSHELL 00000014293C3800 == 32 [pid = 708] [id = 727] 00:12:20 INFO - PROCESS | 708 | --DOCSHELL 0000001429340800 == 31 [pid = 708] [id = 719] 00:12:20 INFO - PROCESS | 708 | --DOCSHELL 0000001424EA2000 == 30 [pid = 708] [id = 714] 00:12:20 INFO - PROCESS | 708 | --DOCSHELL 000000142536E000 == 29 [pid = 708] [id = 724] 00:12:20 INFO - PROCESS | 708 | --DOCSHELL 000000142621B800 == 28 [pid = 708] [id = 725] 00:12:20 INFO - PROCESS | 708 | --DOCSHELL 000000142571B000 == 27 [pid = 708] [id = 715] 00:12:20 INFO - PROCESS | 708 | --DOCSHELL 00000014223A0000 == 26 [pid = 708] [id = 723] 00:12:20 INFO - PROCESS | 708 | --DOCSHELL 000000142EE60000 == 25 [pid = 708] [id = 763] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 89 (0000001425030C00) [pid = 708] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 88 (0000001425FE8400) [pid = 708] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 87 (0000001428F7E400) [pid = 708] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 86 (000000141DB10C00) [pid = 708] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 85 (0000001418260800) [pid = 708] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 84 (0000001417437000) [pid = 708] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 83 (000000141E7A6800) [pid = 708] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 82 (000000141D8C4400) [pid = 708] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 81 (0000001418243400) [pid = 708] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 80 (0000001417252800) [pid = 708] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 79 (0000001426912800) [pid = 708] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 78 (0000001425FED000) [pid = 708] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 77 (0000001424E3C400) [pid = 708] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 76 (00000014245B4400) [pid = 708] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 75 (000000141E7A6000) [pid = 708] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | 1461222740339 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]]]}] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 74 (0000001428DC2C00) [pid = 708] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 73 (0000001425B26400) [pid = 708] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 72 (0000001425FE3800) [pid = 708] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 71 (0000001425D1F000) [pid = 708] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 70 (0000001427313000) [pid = 708] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 69 (0000001426831800) [pid = 708] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 68 (00000014289AE800) [pid = 708] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 67 (000000142502E800) [pid = 708] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 66 (0000001424E34000) [pid = 708] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 65 (00000014245B2400) [pid = 708] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 64 (0000001424B2C400) [pid = 708] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 63 (0000001421F67000) [pid = 708] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 62 (00000014228AD400) [pid = 708] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 61 (000000141844D800) [pid = 708] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 60 (000000141D804C00) [pid = 708] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 59 (0000001427309C00) [pid = 708] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 58 (000000142743F800) [pid = 708] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 57 (0000001427374000) [pid = 708] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - PROCESS | 708 | --DOMWINDOW == 56 (00000014253ABC00) [pid = 708] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 00:12:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:12:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:12:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:12:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:12:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:12:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:12:20 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1180ms 00:12:20 INFO - PROCESS | 708 | 1461222740387 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 00:12:20 INFO - PROCESS | 708 | 1461222740393 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 00:12:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:12:20 INFO - PROCESS | 708 | 1461222740399 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:12:20 INFO - PROCESS | 708 | 1461222740402 Marionette TRACE conn5 <- [1,3062,null,{}] 00:12:20 INFO - PROCESS | 708 | 1461222740407 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}] 00:12:20 INFO - PROCESS | 708 | 1461222740500 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 00:12:20 INFO - PROCESS | 708 | 1461222740507 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:20 INFO - PROCESS | 708 | ++DOCSHELL 000000141E7DB000 == 26 [pid = 708] [id = 777] 00:12:20 INFO - PROCESS | 708 | ++DOMWINDOW == 57 (0000001417437000) [pid = 708] [serial = 2329] [outer = 0000000000000000] 00:12:20 INFO - PROCESS | 708 | ++DOMWINDOW == 58 (000000141746B800) [pid = 708] [serial = 2330] [outer = 0000001417437000] 00:12:20 INFO - PROCESS | 708 | 1461222740557 Marionette DEBUG loaded listener.js 00:12:20 INFO - PROCESS | 708 | ++DOMWINDOW == 59 (0000001418264400) [pid = 708] [serial = 2331] [outer = 0000001417437000] 00:12:21 INFO - PROCESS | 708 | 1461222741066 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]]]}] 00:12:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:12:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:12:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:12:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:12:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:12:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:12:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 689ms 00:12:21 INFO - PROCESS | 708 | 1461222741091 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 00:12:21 INFO - PROCESS | 708 | 1461222741097 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 00:12:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:12:21 INFO - PROCESS | 708 | 1461222741104 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:12:21 INFO - PROCESS | 708 | 1461222741106 Marionette TRACE conn5 <- [1,3066,null,{}] 00:12:21 INFO - PROCESS | 708 | 1461222741110 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}] 00:12:21 INFO - PROCESS | 708 | 1461222741194 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 00:12:21 INFO - PROCESS | 708 | 1461222741201 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:21 INFO - PROCESS | 708 | ++DOCSHELL 0000001425295800 == 27 [pid = 708] [id = 778] 00:12:21 INFO - PROCESS | 708 | ++DOMWINDOW == 60 (000000141895F800) [pid = 708] [serial = 2332] [outer = 0000000000000000] 00:12:21 INFO - PROCESS | 708 | ++DOMWINDOW == 61 (0000001419309C00) [pid = 708] [serial = 2333] [outer = 000000141895F800] 00:12:21 INFO - PROCESS | 708 | 1461222741247 Marionette DEBUG loaded listener.js 00:12:21 INFO - PROCESS | 708 | ++DOMWINDOW == 62 (000000141CD3C800) [pid = 708] [serial = 2334] [outer = 000000141895F800] 00:12:21 INFO - PROCESS | 708 | 1461222741729 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] 00:12:21 INFO - PROCESS | 708 | 1461222741828 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 00:12:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:12:21 INFO - PROCESS | 708 | 1461222741832 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:12:21 INFO - PROCESS | 708 | 1461222741836 Marionette TRACE conn5 <- [1,3070,null,{}] 00:12:21 INFO - PROCESS | 708 | 1461222741847 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}] 00:12:21 INFO - PROCESS | 708 | 1461222741964 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 00:12:22 INFO - PROCESS | 708 | 1461222742018 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:22 INFO - PROCESS | 708 | ++DOCSHELL 0000001425BE3000 == 28 [pid = 708] [id = 779] 00:12:22 INFO - PROCESS | 708 | ++DOMWINDOW == 63 (000000141693B800) [pid = 708] [serial = 2335] [outer = 0000000000000000] 00:12:22 INFO - PROCESS | 708 | ++DOMWINDOW == 64 (000000141DC93000) [pid = 708] [serial = 2336] [outer = 000000141693B800] 00:12:22 INFO - PROCESS | 708 | 1461222742067 Marionette DEBUG loaded listener.js 00:12:22 INFO - PROCESS | 708 | ++DOMWINDOW == 65 (000000141E718800) [pid = 708] [serial = 2337] [outer = 000000141693B800] 00:12:22 INFO - PROCESS | 708 | 1461222742430 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]]]}] 00:12:22 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:12:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:12:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:12:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 629ms 00:12:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:12:22 INFO - PROCESS | 708 | 1461222742463 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 00:12:22 INFO - PROCESS | 708 | 1461222742466 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 00:12:22 INFO - PROCESS | 708 | 1461222742470 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:12:22 INFO - PROCESS | 708 | 1461222742472 Marionette TRACE conn5 <- [1,3074,null,{}] 00:12:22 INFO - PROCESS | 708 | 1461222742475 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}] 00:12:22 INFO - PROCESS | 708 | 1461222742628 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 00:12:22 INFO - PROCESS | 708 | 1461222742646 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:22 INFO - PROCESS | 708 | ++DOCSHELL 0000001427E66800 == 29 [pid = 708] [id = 780] 00:12:22 INFO - PROCESS | 708 | ++DOMWINDOW == 66 (0000001421694000) [pid = 708] [serial = 2338] [outer = 0000000000000000] 00:12:22 INFO - PROCESS | 708 | ++DOMWINDOW == 67 (0000001421699C00) [pid = 708] [serial = 2339] [outer = 0000001421694000] 00:12:22 INFO - PROCESS | 708 | 1461222742693 Marionette DEBUG loaded listener.js 00:12:22 INFO - PROCESS | 708 | ++DOMWINDOW == 68 (0000001421F36000) [pid = 708] [serial = 2340] [outer = 0000001421694000] 00:12:23 INFO - PROCESS | 708 | 1461222743113 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:12:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:12:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 00:12:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:12:23 INFO - PROCESS | 708 | 1461222743163 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 00:12:23 INFO - PROCESS | 708 | 1461222743166 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 00:12:23 INFO - PROCESS | 708 | 1461222743169 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:12:23 INFO - PROCESS | 708 | 1461222743171 Marionette TRACE conn5 <- [1,3078,null,{}] 00:12:23 INFO - PROCESS | 708 | 1461222743174 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}] 00:12:23 INFO - PROCESS | 708 | 1461222743279 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 00:12:23 INFO - PROCESS | 708 | 1461222743285 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:23 INFO - PROCESS | 708 | ++DOCSHELL 0000001428EC6000 == 30 [pid = 708] [id = 781] 00:12:23 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (0000001421FC7000) [pid = 708] [serial = 2341] [outer = 0000000000000000] 00:12:23 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (0000001421FC8C00) [pid = 708] [serial = 2342] [outer = 0000001421FC7000] 00:12:23 INFO - PROCESS | 708 | 1461222743333 Marionette DEBUG loaded listener.js 00:12:23 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (0000001421FD3800) [pid = 708] [serial = 2343] [outer = 0000001421FC7000] 00:12:23 INFO - PROCESS | 708 | 1461222743788 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:12:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:12:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 628ms 00:12:23 INFO - PROCESS | 708 | 1461222743800 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 00:12:23 INFO - PROCESS | 708 | 1461222743802 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 00:12:23 INFO - PROCESS | 708 | 1461222743806 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:12:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:12:23 INFO - PROCESS | 708 | 1461222743807 Marionette TRACE conn5 <- [1,3082,null,{}] 00:12:23 INFO - PROCESS | 708 | 1461222743811 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}] 00:12:23 INFO - PROCESS | 708 | 1461222743938 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 00:12:24 INFO - PROCESS | 708 | 1461222744026 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:24 INFO - PROCESS | 708 | ++DOCSHELL 00000014293CD800 == 31 [pid = 708] [id = 782] 00:12:24 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (000000142458B800) [pid = 708] [serial = 2344] [outer = 0000000000000000] 00:12:24 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (00000014248B3000) [pid = 708] [serial = 2345] [outer = 000000142458B800] 00:12:24 INFO - PROCESS | 708 | 1461222744077 Marionette DEBUG loaded listener.js 00:12:24 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (0000001424B31C00) [pid = 708] [serial = 2346] [outer = 000000142458B800] 00:12:24 INFO - PROCESS | 708 | 1461222744471 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:12:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:12:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 00:12:24 INFO - PROCESS | 708 | 1461222744480 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 00:12:24 INFO - PROCESS | 708 | 1461222744483 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 00:12:24 INFO - PROCESS | 708 | 1461222744486 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:12:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:12:24 INFO - PROCESS | 708 | 1461222744487 Marionette TRACE conn5 <- [1,3086,null,{}] 00:12:24 INFO - PROCESS | 708 | 1461222744491 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}] 00:12:24 INFO - PROCESS | 708 | 1461222744705 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 00:12:24 INFO - PROCESS | 708 | --DOMWINDOW == 73 (0000001425037000) [pid = 708] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 00:12:24 INFO - PROCESS | 708 | --DOMWINDOW == 72 (0000001417975000) [pid = 708] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 00:12:24 INFO - PROCESS | 708 | --DOMWINDOW == 71 (000000141746C800) [pid = 708] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 00:12:24 INFO - PROCESS | 708 | --DOMWINDOW == 70 (0000001425AE3400) [pid = 708] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 00:12:24 INFO - PROCESS | 708 | --DOMWINDOW == 69 (000000141CF24400) [pid = 708] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 00:12:24 INFO - PROCESS | 708 | --DOMWINDOW == 68 (0000001424B35400) [pid = 708] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 00:12:24 INFO - PROCESS | 708 | --DOMWINDOW == 67 (000000141682E000) [pid = 708] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 00:12:24 INFO - PROCESS | 708 | --DOMWINDOW == 66 (0000001428DC6C00) [pid = 708] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:12:24 INFO - PROCESS | 708 | --DOMWINDOW == 65 (0000001417972000) [pid = 708] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 00:12:24 INFO - PROCESS | 708 | --DOMWINDOW == 64 (0000001421FC9000) [pid = 708] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 00:12:24 INFO - PROCESS | 708 | --DOMWINDOW == 63 (0000001424589400) [pid = 708] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 00:12:24 INFO - PROCESS | 708 | 1461222744757 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:24 INFO - PROCESS | 708 | ++DOCSHELL 000000141DAC9000 == 32 [pid = 708] [id = 783] 00:12:24 INFO - PROCESS | 708 | ++DOMWINDOW == 64 (000000141746C800) [pid = 708] [serial = 2347] [outer = 0000000000000000] 00:12:24 INFO - PROCESS | 708 | ++DOMWINDOW == 65 (0000001423C37C00) [pid = 708] [serial = 2348] [outer = 000000141746C800] 00:12:24 INFO - PROCESS | 708 | 1461222744802 Marionette DEBUG loaded listener.js 00:12:24 INFO - PROCESS | 708 | ++DOMWINDOW == 66 (0000001424E36000) [pid = 708] [serial = 2349] [outer = 000000141746C800] 00:12:25 INFO - PROCESS | 708 | 1461222745144 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]]]}] 00:12:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:12:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:12:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 00:12:25 INFO - PROCESS | 708 | 1461222745161 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 00:12:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:12:25 INFO - PROCESS | 708 | 1461222745163 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 00:12:25 INFO - PROCESS | 708 | 1461222745166 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:12:25 INFO - PROCESS | 708 | 1461222745168 Marionette TRACE conn5 <- [1,3090,null,{}] 00:12:25 INFO - PROCESS | 708 | 1461222745172 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}] 00:12:25 INFO - PROCESS | 708 | 1461222745283 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 00:12:25 INFO - PROCESS | 708 | 1461222745319 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:25 INFO - PROCESS | 708 | ++DOCSHELL 000000142CE48000 == 33 [pid = 708] [id = 784] 00:12:25 INFO - PROCESS | 708 | ++DOMWINDOW == 67 (0000001424E34400) [pid = 708] [serial = 2350] [outer = 0000000000000000] 00:12:25 INFO - PROCESS | 708 | ++DOMWINDOW == 68 (0000001425029400) [pid = 708] [serial = 2351] [outer = 0000001424E34400] 00:12:25 INFO - PROCESS | 708 | 1461222745365 Marionette DEBUG loaded listener.js 00:12:25 INFO - PROCESS | 708 | ++DOMWINDOW == 69 (0000001425078C00) [pid = 708] [serial = 2352] [outer = 0000001424E34400] 00:12:25 INFO - PROCESS | 708 | 1461222745740 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:12:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:12:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 629ms 00:12:25 INFO - PROCESS | 708 | 1461222745799 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 00:12:25 INFO - PROCESS | 708 | 1461222745801 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 00:12:25 INFO - PROCESS | 708 | 1461222745804 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:12:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:12:25 INFO - PROCESS | 708 | 1461222745806 Marionette TRACE conn5 <- [1,3094,null,{}] 00:12:25 INFO - PROCESS | 708 | 1461222745809 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}] 00:12:25 INFO - PROCESS | 708 | 1461222745918 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 00:12:25 INFO - PROCESS | 708 | 1461222745930 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:25 INFO - PROCESS | 708 | ++DOCSHELL 000000142CF0D800 == 34 [pid = 708] [id = 785] 00:12:25 INFO - PROCESS | 708 | ++DOMWINDOW == 70 (0000001425082800) [pid = 708] [serial = 2353] [outer = 0000000000000000] 00:12:25 INFO - PROCESS | 708 | ++DOMWINDOW == 71 (00000014253ADC00) [pid = 708] [serial = 2354] [outer = 0000001425082800] 00:12:25 INFO - PROCESS | 708 | 1461222745976 Marionette DEBUG loaded listener.js 00:12:26 INFO - PROCESS | 708 | ++DOMWINDOW == 72 (00000014253B8000) [pid = 708] [serial = 2355] [outer = 0000001425082800] 00:12:26 INFO - PROCESS | 708 | 1461222746362 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]]]}] 00:12:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:12:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:12:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:12:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 586ms 00:12:26 INFO - PROCESS | 708 | 1461222746394 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 00:12:26 INFO - PROCESS | 708 | 1461222746396 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 00:12:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:12:26 INFO - PROCESS | 708 | 1461222746399 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:12:26 INFO - PROCESS | 708 | 1461222746401 Marionette TRACE conn5 <- [1,3098,null,{}] 00:12:26 INFO - PROCESS | 708 | 1461222746405 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}] 00:12:26 INFO - PROCESS | 708 | 1461222746483 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 00:12:26 INFO - PROCESS | 708 | 1461222746566 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:26 INFO - PROCESS | 708 | ++DOCSHELL 000000142D394000 == 35 [pid = 708] [id = 786] 00:12:26 INFO - PROCESS | 708 | ++DOMWINDOW == 73 (0000001425083400) [pid = 708] [serial = 2356] [outer = 0000000000000000] 00:12:26 INFO - PROCESS | 708 | ++DOMWINDOW == 74 (0000001425B21C00) [pid = 708] [serial = 2357] [outer = 0000001425083400] 00:12:26 INFO - PROCESS | 708 | 1461222746612 Marionette DEBUG loaded listener.js 00:12:26 INFO - PROCESS | 708 | ++DOMWINDOW == 75 (0000001425D10C00) [pid = 708] [serial = 2358] [outer = 0000001425083400] 00:12:27 INFO - PROCESS | 708 | 1461222747165 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"]]]}] 00:12:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:12:27 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 00:12:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:12:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 839ms 00:12:27 INFO - PROCESS | 708 | 1461222747243 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 00:12:27 INFO - PROCESS | 708 | 1461222747249 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 00:12:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:12:27 INFO - PROCESS | 708 | 1461222747255 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:12:27 INFO - PROCESS | 708 | 1461222747259 Marionette TRACE conn5 <- [1,3102,null,{}] 00:12:27 INFO - PROCESS | 708 | 1461222747280 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}] 00:12:27 INFO - PROCESS | 708 | 1461222747401 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 00:12:27 INFO - PROCESS | 708 | 1461222747527 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\", \"3bdfd1d0-b665-4b00-9351-6809aaea75ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:27 INFO - PROCESS | 708 | ++DOCSHELL 0000001424941800 == 36 [pid = 708] [id = 787] 00:12:27 INFO - PROCESS | 708 | ++DOMWINDOW == 76 (000000141823E800) [pid = 708] [serial = 2359] [outer = 0000000000000000] 00:12:27 INFO - PROCESS | 708 | ++DOMWINDOW == 77 (0000001418445000) [pid = 708] [serial = 2360] [outer = 000000141823E800] 00:12:27 INFO - PROCESS | 708 | 1461222747586 Marionette DEBUG loaded listener.js 00:12:27 INFO - PROCESS | 708 | ++DOMWINDOW == 78 (00000014189A4000) [pid = 708] [serial = 2361] [outer = 000000141823E800] 00:12:28 INFO - PROCESS | 708 | 1461222748152 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]]]}] 00:12:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:12:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 945ms 00:12:28 INFO - PROCESS | 708 | 1461222748201 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 00:12:28 INFO - PROCESS | 708 | 1461222748208 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 00:12:29 WARNING - u'runner_teardown' () 00:12:29 INFO - No more tests 00:12:29 INFO - Got 0 unexpected results 00:12:29 INFO - SUITE-END | took 680s 00:12:29 INFO - Closing logging queue 00:12:29 INFO - queue closed 00:12:29 INFO - Return code: 0 00:12:29 WARNING - # TBPL SUCCESS # 00:12:29 INFO - Running post-action listener: _resource_record_post_action 00:12:29 INFO - Running post-run listener: _resource_record_post_run 00:12:30 INFO - Total resource usage - Wall time: 691s; CPU: 14.0%; Read bytes: 188807680; Write bytes: 1039235584; Read time: 2165750; Write time: 5247560 00:12:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:12:30 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 70066688; Read time: 0; Write time: 227990 00:12:30 INFO - run-tests - Wall time: 687s; CPU: 14.0%; Read bytes: 188807680; Write bytes: 885390848; Read time: 2165750; Write time: 4907240 00:12:30 INFO - Running post-run listener: _upload_blobber_files 00:12:30 INFO - Blob upload gear active. 00:12:30 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 00:12:30 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 00:12:30 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 00:12:30 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 00:12:31 INFO - (blobuploader) - INFO - Open directory for files ... 00:12:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 00:12:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:12:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:12:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:12:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:12:32 INFO - (blobuploader) - INFO - Done attempting. 00:12:32 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 00:12:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:12:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:12:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:12:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:12:33 INFO - (blobuploader) - INFO - Done attempting. 00:12:33 INFO - (blobuploader) - INFO - Iteration through files over. 00:12:33 INFO - Return code: 0 00:12:33 INFO - rmtree: C:\slave\test\build\uploaded_files.json 00:12:33 INFO - Using _rmtree_windows ... 00:12:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 00:12:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/60400f93d384ef3873fd4b1ca4feb2ad375b1631642b8e276b3d8a6e2ce211ca50e1fdb31a9cb6ba3f3410435b89427ec588c0223c815e51d01b97e97d872d2b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2e46b4b55b22997df262a0e529f36a5d3371a19e4a74260ceddc63ff787a5a117785f6745e5630b3e9c4bbf38eb21ead7fcec478124ab920ee4ba573bcec7705"} 00:12:33 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 00:12:33 INFO - Writing to file C:\slave\test\properties\blobber_files 00:12:33 INFO - Contents: 00:12:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/60400f93d384ef3873fd4b1ca4feb2ad375b1631642b8e276b3d8a6e2ce211ca50e1fdb31a9cb6ba3f3410435b89427ec588c0223c815e51d01b97e97d872d2b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2e46b4b55b22997df262a0e529f36a5d3371a19e4a74260ceddc63ff787a5a117785f6745e5630b3e9c4bbf38eb21ead7fcec478124ab920ee4ba573bcec7705"} 00:12:33 INFO - Running post-run listener: copy_logs_to_upload_dir 00:12:33 INFO - Copying logs to upload dir... 00:12:33 INFO - mkdir: C:\slave\test\build\upload\logs 00:12:33 INFO - Copying logs to upload dir... 00:12:33 INFO - Using _rmtree_windows ... 00:12:33 INFO - Using _rmtree_windows ... 00:12:33 INFO - Using _rmtree_windows ... 00:12:33 INFO - Using _rmtree_windows ... 00:12:33 INFO - Using _rmtree_windows ... 00:12:33 INFO - Using _rmtree_windows ... 00:12:33 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=881.209000 ========= master_lag: 0.54 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 41 secs) (at 2016-04-21 00:12:34.115174) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 00:12:34.116056) ========= '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.T-W864-IX-177\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-177 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/60400f93d384ef3873fd4b1ca4feb2ad375b1631642b8e276b3d8a6e2ce211ca50e1fdb31a9cb6ba3f3410435b89427ec588c0223c815e51d01b97e97d872d2b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2e46b4b55b22997df262a0e529f36a5d3371a19e4a74260ceddc63ff787a5a117785f6745e5630b3e9c4bbf38eb21ead7fcec478124ab920ee4ba573bcec7705"} build_url:https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/60400f93d384ef3873fd4b1ca4feb2ad375b1631642b8e276b3d8a6e2ce211ca50e1fdb31a9cb6ba3f3410435b89427ec588c0223c815e51d01b97e97d872d2b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2e46b4b55b22997df262a0e529f36a5d3371a19e4a74260ceddc63ff787a5a117785f6745e5630b3e9c4bbf38eb21ead7fcec478124ab920ee4ba573bcec7705"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NBmiBLxoQ_yhXaCdFrMP5Q/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 00:12:34.235741) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 00:12:34.236066) ========= '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.T-W864-IX-177\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-177 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 00:12:34.350669) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 00:12:34.350992) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 00:12:34.832160) ========= ========= Total master_lag: 0.71 =========