builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-138 starttime: 1467816105.79 results: success (0) buildid: 20160706061822 builduid: 533aec527d9f42bfb5d1d00145bc3c81 revision: cda06c358893d526741f3165800d3406111749bc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 07:41:45.788956) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 07:41:45.789413) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 07:41:45.789706) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 07:41:45.945671) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 07:41:45.946041) ========= '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-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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;C:\mozilla-build\hg 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False --07:41:47-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.69 MB/s 07:41:48 (8.69 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.568000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 07:41:47.588489) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-06 07:41:47.588805) ========= '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-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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;C:\mozilla-build\hg 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=5.112000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-06 07:41:52.729379) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 07:41:52.730124) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cda06c358893d526741f3165800d3406111749bc --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cda06c358893d526741f3165800d3406111749bc --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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;C:\mozilla-build\hg 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False 2016-07-06 07:41:53,918 truncating revision to first 12 chars 2016-07-06 07:41:53,918 Setting DEBUG logging. 2016-07-06 07:41:53,918 attempt 1/10 2016-07-06 07:41:53,918 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cda06c358893?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 07:41:54,698 unpacking tar archive at: mozilla-beta-cda06c358893/testing/mozharness/ program finished with exit code 0 elapsedTime=1.686000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 07:41:54.535273) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 07:41:54.535670) ========= script_repo_revision: cda06c358893d526741f3165800d3406111749bc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 07:41:54.536167) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 07:41:54.536518) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 07:41:54.554558) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 32 secs) (at 2016-07-06 07:41:54.555012) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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;C:\mozilla-build\hg 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 07:41:55 INFO - MultiFileLogger online at 20160706 07:41:55 in C:\slave\test 07:41:55 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 07:41:55 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:41:55 INFO - {'append_to_log': False, 07:41:55 INFO - 'base_work_dir': 'C:\\slave\\test', 07:41:55 INFO - 'blob_upload_branch': 'mozilla-beta', 07:41:55 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:41:55 INFO - 'buildbot_json_path': 'buildprops.json', 07:41:55 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:41:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:41:55 INFO - 'download_minidump_stackwalk': True, 07:41:55 INFO - 'download_symbols': 'true', 07:41:55 INFO - 'e10s': False, 07:41:55 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:41:55 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:41:55 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:41:55 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:41:55 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:41:55 INFO - 'C:/mozilla-build/tooltool.py'), 07:41:55 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:41:55 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:41:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:41:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:41:55 INFO - 'log_level': 'info', 07:41:55 INFO - 'log_to_console': True, 07:41:55 INFO - 'opt_config_files': (), 07:41:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:41:55 INFO - '--processes=1', 07:41:55 INFO - '--config=%(test_path)s/wptrunner.ini', 07:41:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:41:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:41:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:41:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:41:55 INFO - 'pip_index': False, 07:41:55 INFO - 'require_test_zip': True, 07:41:55 INFO - 'test_type': ('testharness',), 07:41:55 INFO - 'this_chunk': '1', 07:41:55 INFO - 'total_chunks': '10', 07:41:55 INFO - 'virtualenv_path': 'venv', 07:41:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:41:55 INFO - 'work_dir': 'build'} 07:41:55 INFO - ##### 07:41:55 INFO - ##### Running clobber step. 07:41:55 INFO - ##### 07:41:55 INFO - Running pre-action listener: _resource_record_pre_action 07:41:55 INFO - Running main action method: clobber 07:41:55 INFO - rmtree: C:\slave\test\build 07:41:55 INFO - Using _rmtree_windows ... 07:41:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:43:39 INFO - Running post-action listener: _resource_record_post_action 07:43:39 INFO - ##### 07:43:39 INFO - ##### Running read-buildbot-config step. 07:43:39 INFO - ##### 07:43:39 INFO - Running pre-action listener: _resource_record_pre_action 07:43:39 INFO - Running main action method: read_buildbot_config 07:43:39 INFO - Using buildbot properties: 07:43:39 INFO - { 07:43:39 INFO - "project": "", 07:43:39 INFO - "product": "firefox", 07:43:39 INFO - "script_repo_revision": "production", 07:43:39 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 07:43:39 INFO - "repository": "", 07:43:39 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 07:43:39 INFO - "buildid": "20160706061822", 07:43:39 INFO - "pgo_build": "False", 07:43:39 INFO - "basedir": "C:\\slave\\test", 07:43:39 INFO - "buildnumber": 4, 07:43:39 INFO - "slavename": "t-w864-ix-138", 07:43:39 INFO - "revision": "cda06c358893d526741f3165800d3406111749bc", 07:43:39 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 07:43:39 INFO - "platform": "win64", 07:43:39 INFO - "branch": "mozilla-beta", 07:43:39 INFO - "repo_path": "releases/mozilla-beta", 07:43:39 INFO - "moz_repo_path": "", 07:43:39 INFO - "stage_platform": "win64", 07:43:39 INFO - "builduid": "533aec527d9f42bfb5d1d00145bc3c81", 07:43:39 INFO - "slavebuilddir": "test" 07:43:39 INFO - } 07:43:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 07:43:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.zip. 07:43:39 INFO - Running post-action listener: _resource_record_post_action 07:43:39 INFO - ##### 07:43:39 INFO - ##### Running download-and-extract step. 07:43:39 INFO - ##### 07:43:39 INFO - Running pre-action listener: _resource_record_pre_action 07:43:39 INFO - Running main action method: download_and_extract 07:43:39 INFO - mkdir: C:\slave\test\build\tests 07:43:39 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')]} 07:43:39 INFO - https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 07:43:39 INFO - trying https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 07:43:39 INFO - Downloading https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 07:43:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 07:43:40 INFO - Downloaded 1240 bytes. 07:43:40 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 07:43:40 INFO - Using the following test package requirements: 07:43:40 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 07:43:40 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:43:40 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 07:43:40 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:43:40 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 07:43:40 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:43:40 INFO - u'jsshell-win64.zip'], 07:43:40 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:43:40 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 07:43:40 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 07:43:40 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:43:40 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 07:43:40 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:43:40 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 07:43:40 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:43:40 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 07:43:40 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:43:40 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 07:43:40 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 07:43:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:43:40 INFO - https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 07:43:40 INFO - trying https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 07:43:40 INFO - Downloading https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 07:43:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 07:43:42 INFO - Downloaded 20908630 bytes. 07:43:42 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:43:42 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:43:44 INFO - caution: filename not matched: web-platform/* 07:43:44 INFO - Return code: 11 07:43:44 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')]} 07:43:44 INFO - https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 07:43:44 INFO - trying https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 07:43:44 INFO - Downloading https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 07:43:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 07:43:46 INFO - Downloaded 36389910 bytes. 07:43:46 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:43:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:44:30 INFO - caution: filename not matched: bin/* 07:44:30 INFO - caution: filename not matched: config/* 07:44:30 INFO - caution: filename not matched: mozbase/* 07:44:30 INFO - caution: filename not matched: marionette/* 07:44:30 INFO - caution: filename not matched: tools/wptserve/* 07:44:30 INFO - Return code: 11 07:44:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:44:30 INFO - https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 07:44:30 INFO - trying https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.zip 07:44:30 INFO - Downloading https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 07:44:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 07:44:32 INFO - Downloaded 82730267 bytes. 07:44:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.zip 07:44:32 INFO - mkdir: C:\slave\test\properties 07:44:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:44:32 INFO - Writing to file C:\slave\test\properties\build_url 07:44:32 INFO - Contents: 07:44:32 INFO - build_url:https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.zip 07:44:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 07:44:33 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:44:33 INFO - Writing to file C:\slave\test\properties\symbols_url 07:44:33 INFO - Contents: 07:44:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 07:44:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:44:33 INFO - https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:44:33 INFO - trying https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 07:44:33 INFO - Downloading https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 07:44:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 07:44:34 INFO - Downloaded 50751073 bytes. 07:44:34 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 07:44:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 07:44:38 INFO - Return code: 0 07:44:38 INFO - Running post-action listener: _resource_record_post_action 07:44:38 INFO - Running post-action listener: set_extra_try_arguments 07:44:38 INFO - ##### 07:44:38 INFO - ##### Running create-virtualenv step. 07:44:38 INFO - ##### 07:44:38 INFO - Running pre-action listener: _pre_create_virtualenv 07:44:38 INFO - Running pre-action listener: _resource_record_pre_action 07:44:38 INFO - Running main action method: create_virtualenv 07:44:38 INFO - Creating virtualenv C:\slave\test\build\venv 07:44:38 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 07:44:38 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:44:42 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:44:46 INFO - Installing distribute......................................................................................................................................................................................done. 07:44:48 INFO - Return code: 0 07:44:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:44:48 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')]} 07:44:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:44:48 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')]} 07:44:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:44:48 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 0x026DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0278E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02731710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270F368>, '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 0x024B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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;C:\\mozilla-build\\hg', '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-138\\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 07:44:48 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 07:44:48 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 07:44:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:44:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 07:44:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:44:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:44:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:44:48 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 07:44:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:44:48 INFO - 'DCLOCATION': 'SCL3', 07:44:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:44:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:44:48 INFO - 'HOMEDRIVE': 'C:', 07:44:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 07:44:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:44:48 INFO - 'KTS_VERSION': '1.19c', 07:44:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 07:44:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 07:44:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:44:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:44:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:44:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:44:48 INFO - 'MOZ_NO_REMOTE': '1', 07:44:48 INFO - 'NO_EM_RESTART': '1', 07:44:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:44:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:44:48 INFO - 'OS': 'Windows_NT', 07:44:48 INFO - 'OURDRIVE': 'C:', 07:44:48 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;C:\\mozilla-build\\hg', 07:44:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:44:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:44:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:44:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:44:48 INFO - 'PROCESSOR_LEVEL': '6', 07:44:48 INFO - 'PROCESSOR_REVISION': '1e05', 07:44:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:44:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:44:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:44:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:44:48 INFO - 'PROMPT': '$P$G', 07:44:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:44:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:44:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:44:48 INFO - 'PWD': 'C:\\slave\\test', 07:44:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:44:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:44:48 INFO - 'SYSTEMDRIVE': 'C:', 07:44:48 INFO - 'SYSTEMROOT': 'C:\\windows', 07:44:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:44:48 INFO - 'TEST1': 'testie', 07:44:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:44:48 INFO - 'USERDOMAIN': 'T-W864-IX-138', 07:44:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 07:44:48 INFO - 'USERNAME': 'cltbld', 07:44:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 07:44:48 INFO - 'WINDIR': 'C:\\windows', 07:44:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:44:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:44:49 INFO - Downloading/unpacking psutil>=0.7.1 07:44:49 INFO - Running setup.py egg_info for package psutil 07:44:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:44:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:44:49 INFO - Installing collected packages: psutil 07:44:49 INFO - Running setup.py install for psutil 07:44:49 INFO - building 'psutil._psutil_windows' extension 07:44:49 INFO - error: Unable to find vcvarsall.bat 07:44:49 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-h8domk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:44:49 INFO - running install 07:44:49 INFO - running build 07:44:49 INFO - running build_py 07:44:49 INFO - creating build 07:44:49 INFO - creating build\lib.win32-2.7 07:44:49 INFO - creating build\lib.win32-2.7\psutil 07:44:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:44:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:44:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:44:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:44:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:44:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:44:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:44:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:44:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:44:49 INFO - running build_ext 07:44:49 INFO - building 'psutil._psutil_windows' extension 07:44:49 INFO - error: Unable to find vcvarsall.bat 07:44:49 INFO - ---------------------------------------- 07:44:49 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-h8domk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:44:49 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-138\AppData\Roaming\pip\pip.log 07:44:49 WARNING - Return code: 1 07:44:49 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! 07:44:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:44:49 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')]} 07:44:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:44:49 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')]} 07:44:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:44:50 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 0x026DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0278E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02731710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270F368>, '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 0x024B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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;C:\\mozilla-build\\hg', '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-138\\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 07:44:50 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 07:44:50 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 07:44:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:44:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 07:44:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:44:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:44:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:44:50 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 07:44:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:44:50 INFO - 'DCLOCATION': 'SCL3', 07:44:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:44:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:44:50 INFO - 'HOMEDRIVE': 'C:', 07:44:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 07:44:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:44:50 INFO - 'KTS_VERSION': '1.19c', 07:44:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 07:44:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 07:44:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:44:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:44:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:44:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:44:50 INFO - 'MOZ_NO_REMOTE': '1', 07:44:50 INFO - 'NO_EM_RESTART': '1', 07:44:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:44:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:44:50 INFO - 'OS': 'Windows_NT', 07:44:50 INFO - 'OURDRIVE': 'C:', 07:44:50 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;C:\\mozilla-build\\hg', 07:44:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:44:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:44:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:44:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:44:50 INFO - 'PROCESSOR_LEVEL': '6', 07:44:50 INFO - 'PROCESSOR_REVISION': '1e05', 07:44:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:44:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:44:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:44:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:44:50 INFO - 'PROMPT': '$P$G', 07:44:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:44:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:44:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:44:50 INFO - 'PWD': 'C:\\slave\\test', 07:44:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:44:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:44:50 INFO - 'SYSTEMDRIVE': 'C:', 07:44:50 INFO - 'SYSTEMROOT': 'C:\\windows', 07:44:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:44:50 INFO - 'TEST1': 'testie', 07:44:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:44:50 INFO - 'USERDOMAIN': 'T-W864-IX-138', 07:44:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 07:44:50 INFO - 'USERNAME': 'cltbld', 07:44:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 07:44:50 INFO - 'WINDIR': 'C:\\windows', 07:44:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:44:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:44:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:44:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:44:53 INFO - Running setup.py egg_info for package mozsystemmonitor 07:44:53 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:44:53 INFO - Running setup.py egg_info for package psutil 07:44:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:44:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:44:53 INFO - Installing collected packages: mozsystemmonitor, psutil 07:44:53 INFO - Running setup.py install for mozsystemmonitor 07:44:53 INFO - Running setup.py install for psutil 07:44:53 INFO - building 'psutil._psutil_windows' extension 07:44:53 INFO - error: Unable to find vcvarsall.bat 07:44:53 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-p4eryd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:44:53 INFO - running install 07:44:53 INFO - running build 07:44:53 INFO - running build_py 07:44:53 INFO - running build_ext 07:44:53 INFO - building 'psutil._psutil_windows' extension 07:44:53 INFO - error: Unable to find vcvarsall.bat 07:44:53 INFO - ---------------------------------------- 07:44:53 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-p4eryd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:44:53 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-138\AppData\Roaming\pip\pip.log 07:44:53 WARNING - Return code: 1 07:44:53 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! 07:44:53 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:44: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')]} 07:44:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:44: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')]} 07:44:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:44:53 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 0x026DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0278E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02731710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270F368>, '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 0x024B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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;C:\\mozilla-build\\hg', '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-138\\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 07:44:53 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 07:44:53 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 07:44:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:44:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 07:44:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:44:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:44:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:44:53 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 07:44:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:44:53 INFO - 'DCLOCATION': 'SCL3', 07:44:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:44:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:44:53 INFO - 'HOMEDRIVE': 'C:', 07:44:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 07:44:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:44:53 INFO - 'KTS_VERSION': '1.19c', 07:44:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 07:44:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 07:44:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:44:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:44:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:44:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:44:53 INFO - 'MOZ_NO_REMOTE': '1', 07:44:53 INFO - 'NO_EM_RESTART': '1', 07:44:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:44:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:44:53 INFO - 'OS': 'Windows_NT', 07:44:53 INFO - 'OURDRIVE': 'C:', 07:44:53 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;C:\\mozilla-build\\hg', 07:44:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:44:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:44:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:44:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:44:53 INFO - 'PROCESSOR_LEVEL': '6', 07:44:53 INFO - 'PROCESSOR_REVISION': '1e05', 07:44:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:44:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:44:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:44:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:44:53 INFO - 'PROMPT': '$P$G', 07:44:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:44:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:44:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:44:53 INFO - 'PWD': 'C:\\slave\\test', 07:44:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:44:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:44:53 INFO - 'SYSTEMDRIVE': 'C:', 07:44:53 INFO - 'SYSTEMROOT': 'C:\\windows', 07:44:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:44:53 INFO - 'TEST1': 'testie', 07:44:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:44:53 INFO - 'USERDOMAIN': 'T-W864-IX-138', 07:44:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 07:44:53 INFO - 'USERNAME': 'cltbld', 07:44:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 07:44:53 INFO - 'WINDIR': 'C:\\windows', 07:44:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:44:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:44:54 INFO - Downloading/unpacking blobuploader==1.2.4 07:44:54 INFO - Downloading blobuploader-1.2.4.tar.gz 07:44:54 INFO - Running setup.py egg_info for package blobuploader 07:44:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:44:58 INFO - Running setup.py egg_info for package requests 07:44:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:44:58 INFO - Downloading docopt-0.6.1.tar.gz 07:44:58 INFO - Running setup.py egg_info for package docopt 07:44:58 INFO - Installing collected packages: blobuploader, docopt, requests 07:44:58 INFO - Running setup.py install for blobuploader 07:44:58 INFO - Running setup.py install for docopt 07:44:58 INFO - Running setup.py install for requests 07:44:58 INFO - Successfully installed blobuploader docopt requests 07:44:58 INFO - Cleaning up... 07:44:58 INFO - Return code: 0 07:44:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:44:58 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')]} 07:44:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:44:58 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')]} 07:44:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:44:58 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 0x026DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0278E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02731710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270F368>, '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 0x024B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027990C0>, '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-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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;C:\\mozilla-build\\hg', '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-138\\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 07:44:58 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 07:44:58 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 07:44:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:44:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 07:44:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:44:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:44:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:44:58 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 07:44:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:44:58 INFO - 'DCLOCATION': 'SCL3', 07:44:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:44:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:44:58 INFO - 'HOMEDRIVE': 'C:', 07:44:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 07:44:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:44:58 INFO - 'KTS_VERSION': '1.19c', 07:44:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 07:44:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 07:44:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:44:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:44:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:44:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:44:58 INFO - 'MOZ_NO_REMOTE': '1', 07:44:58 INFO - 'NO_EM_RESTART': '1', 07:44:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:44:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:44:58 INFO - 'OS': 'Windows_NT', 07:44:58 INFO - 'OURDRIVE': 'C:', 07:44:58 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;C:\\mozilla-build\\hg', 07:44:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:44:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:44:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:44:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:44:58 INFO - 'PROCESSOR_LEVEL': '6', 07:44:58 INFO - 'PROCESSOR_REVISION': '1e05', 07:44:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:44:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:44:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:44:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:44:58 INFO - 'PROMPT': '$P$G', 07:44:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:44:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:44:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:44:58 INFO - 'PWD': 'C:\\slave\\test', 07:44:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:44:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:44:58 INFO - 'SYSTEMDRIVE': 'C:', 07:44:58 INFO - 'SYSTEMROOT': 'C:\\windows', 07:44:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:44:58 INFO - 'TEST1': 'testie', 07:44:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:44:58 INFO - 'USERDOMAIN': 'T-W864-IX-138', 07:44:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 07:44:58 INFO - 'USERNAME': 'cltbld', 07:44:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 07:44:58 INFO - 'WINDIR': 'C:\\windows', 07:44:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:45:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:45:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:45:02 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:45:02 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:45:02 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:45:02 INFO - Unpacking c:\slave\test\build\tests\marionette 07:45:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:45:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:45:02 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 07:45:02 INFO - Running setup.py install for browsermob-proxy 07:45:18 INFO - Running setup.py install for manifestparser 07:45:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Running setup.py install for marionette-client 07:45:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:45:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Running setup.py install for marionette-driver 07:45:18 INFO - Running setup.py install for mozcrash 07:45:18 INFO - Running setup.py install for mozdebug 07:45:18 INFO - Running setup.py install for mozdevice 07:45:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Running setup.py install for mozfile 07:45:18 INFO - Running setup.py install for mozhttpd 07:45:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Running setup.py install for mozinfo 07:45:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Running setup.py install for mozInstall 07:45:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Running setup.py install for mozleak 07:45:18 INFO - Running setup.py install for mozlog 07:45:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Running setup.py install for moznetwork 07:45:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Running setup.py install for mozprocess 07:45:18 INFO - Running setup.py install for mozprofile 07:45:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Running setup.py install for mozrunner 07:45:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Running setup.py install for mozscreenshot 07:45:18 INFO - Running setup.py install for moztest 07:45:18 INFO - Running setup.py install for mozversion 07:45:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:45:18 INFO - Running setup.py install for wptserve 07:45:18 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 07:45:18 INFO - Cleaning up... 07:45:18 INFO - Return code: 0 07:45:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:45:18 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')]} 07:45:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:45:18 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')]} 07:45:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:45:18 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 0x026DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0278E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02731710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0270F368>, '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 0x024B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027990C0>, '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-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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;C:\\mozilla-build\\hg', '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-138\\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 07:45:18 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 07:45:18 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 07:45:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:45:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 07:45:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:45:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:45:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:45:18 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 07:45:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:45:18 INFO - 'DCLOCATION': 'SCL3', 07:45:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:45:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:45:18 INFO - 'HOMEDRIVE': 'C:', 07:45:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 07:45:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:45:18 INFO - 'KTS_VERSION': '1.19c', 07:45:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 07:45:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 07:45:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:45:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:45:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:45:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:45:18 INFO - 'MOZ_NO_REMOTE': '1', 07:45:18 INFO - 'NO_EM_RESTART': '1', 07:45:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:45:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:45:18 INFO - 'OS': 'Windows_NT', 07:45:18 INFO - 'OURDRIVE': 'C:', 07:45:18 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;C:\\mozilla-build\\hg', 07:45:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:45:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:45:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:45:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:45:18 INFO - 'PROCESSOR_LEVEL': '6', 07:45:18 INFO - 'PROCESSOR_REVISION': '1e05', 07:45:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:45:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:45:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:45:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:45:18 INFO - 'PROMPT': '$P$G', 07:45:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:45:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:45:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:45:18 INFO - 'PWD': 'C:\\slave\\test', 07:45:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:45:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:45:18 INFO - 'SYSTEMDRIVE': 'C:', 07:45:18 INFO - 'SYSTEMROOT': 'C:\\windows', 07:45:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:45:18 INFO - 'TEST1': 'testie', 07:45:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:45:18 INFO - 'USERDOMAIN': 'T-W864-IX-138', 07:45:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 07:45:18 INFO - 'USERNAME': 'cltbld', 07:45:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 07:45:18 INFO - 'WINDIR': 'C:\\windows', 07:45:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:45:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:45:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:45:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:45:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:45:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:45:22 INFO - Unpacking c:\slave\test\build\tests\marionette 07:45:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:45:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:45:22 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)) 07:45:34 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)) 07:45:34 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)) 07:45:34 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)) 07:45:34 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)) 07:45:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:45:34 INFO - Downloading blessings-1.6.tar.gz 07:45:34 INFO - Running setup.py egg_info for package blessings 07:45:34 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)) 07:45:34 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:45:34 INFO - Running setup.py install for blessings 07:45:34 INFO - Running setup.py install for browsermob-proxy 07:45:34 INFO - Running setup.py install for manifestparser 07:45:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Running setup.py install for marionette-client 07:45:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:45:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Running setup.py install for marionette-driver 07:45:34 INFO - Running setup.py install for mozcrash 07:45:34 INFO - Running setup.py install for mozdebug 07:45:34 INFO - Running setup.py install for mozdevice 07:45:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Running setup.py install for mozhttpd 07:45:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Running setup.py install for mozInstall 07:45:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Running setup.py install for mozleak 07:45:34 INFO - Running setup.py install for mozprofile 07:45:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Running setup.py install for mozrunner 07:45:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:45:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:45:36 INFO - Running setup.py install for mozscreenshot 07:45:36 INFO - Running setup.py install for moztest 07:45:36 INFO - Running setup.py install for mozversion 07:45:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:45:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:45:36 INFO - Running setup.py install for wptserve 07:45:36 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:45:36 INFO - Cleaning up... 07:45:36 INFO - Return code: 0 07:45:36 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:45:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:45:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:45:36 INFO - Reading from file tmpfile_stdout 07:45:36 INFO - Using _rmtree_windows ... 07:45:36 INFO - Using _rmtree_windows ... 07:45:36 INFO - Current package versions: 07:45:36 INFO - blessings == 1.6 07:45:36 INFO - blobuploader == 1.2.4 07:45:36 INFO - browsermob-proxy == 0.6.0 07:45:36 INFO - distribute == 0.6.14 07:45:36 INFO - docopt == 0.6.1 07:45:37 INFO - manifestparser == 1.1 07:45:37 INFO - marionette-client == 2.3.0 07:45:37 INFO - marionette-driver == 1.4.0 07:45:37 INFO - mozInstall == 1.12 07:45:37 INFO - mozcrash == 0.17 07:45:37 INFO - mozdebug == 0.1 07:45:37 INFO - mozdevice == 0.48 07:45:37 INFO - mozfile == 1.2 07:45:37 INFO - mozhttpd == 0.7 07:45:37 INFO - mozinfo == 0.9 07:45:37 INFO - mozleak == 0.1 07:45:37 INFO - mozlog == 3.1 07:45:37 INFO - moznetwork == 0.27 07:45:37 INFO - mozprocess == 0.22 07:45:37 INFO - mozprofile == 0.28 07:45:37 INFO - mozrunner == 6.11 07:45:37 INFO - mozscreenshot == 0.1 07:45:37 INFO - mozsystemmonitor == 0.0 07:45:37 INFO - moztest == 0.7 07:45:37 INFO - mozversion == 1.4 07:45:37 INFO - requests == 1.2.3 07:45:37 INFO - wptserve == 1.4.0 07:45:37 INFO - Running post-action listener: _resource_record_post_action 07:45:37 INFO - Running post-action listener: _start_resource_monitoring 07:45:37 INFO - Starting resource monitoring. 07:45:37 INFO - ##### 07:45:37 INFO - ##### Running pull step. 07:45:37 INFO - ##### 07:45:37 INFO - Running pre-action listener: _resource_record_pre_action 07:45:37 INFO - Running main action method: pull 07:45:37 INFO - Pull has nothing to do! 07:45:37 INFO - Running post-action listener: _resource_record_post_action 07:45:37 INFO - ##### 07:45:37 INFO - ##### Running install step. 07:45:37 INFO - ##### 07:45:37 INFO - Running pre-action listener: _resource_record_pre_action 07:45:37 INFO - Running main action method: install 07:45:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:45:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:45:37 INFO - Reading from file tmpfile_stdout 07:45:37 INFO - Using _rmtree_windows ... 07:45:37 INFO - Using _rmtree_windows ... 07:45:37 INFO - Detecting whether we're running mozinstall >=1.0... 07:45:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:45:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:45:37 INFO - Reading from file tmpfile_stdout 07:45:37 INFO - Output received: 07:45:37 INFO - Usage: mozinstall-script.py [options] installer 07:45:37 INFO - Options: 07:45:37 INFO - -h, --help show this help message and exit 07:45:37 INFO - -d DEST, --destination=DEST 07:45:37 INFO - Directory to install application into. [default: 07:45:37 INFO - "C:\slave\test"] 07:45:37 INFO - --app=APP Application being installed. [default: firefox] 07:45:37 INFO - Using _rmtree_windows ... 07:45:37 INFO - Using _rmtree_windows ... 07:45:37 INFO - mkdir: C:\slave\test\build\application 07:45:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 07:45:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 07:45:40 INFO - Reading from file tmpfile_stdout 07:45:40 INFO - Output received: 07:45:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:45:40 INFO - Using _rmtree_windows ... 07:45:40 INFO - Using _rmtree_windows ... 07:45:40 INFO - Running post-action listener: _resource_record_post_action 07:45:40 INFO - ##### 07:45:40 INFO - ##### Running run-tests step. 07:45:40 INFO - ##### 07:45:40 INFO - Running pre-action listener: _resource_record_pre_action 07:45:40 INFO - Running main action method: run_tests 07:45:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:45:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:45:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:45:40 INFO - grabbing minidump binary from tooltool 07:45:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:45:40 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 0x0270F368>, '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 0x024B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027990C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:45:40 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 07:45:40 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 07:45:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:45:43 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmprwkcpg 07:45:43 INFO - INFO - File integrity verified, renaming tmprwkcpg to win32-minidump_stackwalk.exe 07:45:43 INFO - Return code: 0 07:45:43 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:45:43 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:45:43 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/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.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 07:45:43 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/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.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 07:45:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:45:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 07:45:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:45:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:45:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:45:43 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 07:45:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:45:43 INFO - 'DCLOCATION': 'SCL3', 07:45:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:45:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:45:43 INFO - 'HOMEDRIVE': 'C:', 07:45:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 07:45:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:45:43 INFO - 'KTS_VERSION': '1.19c', 07:45:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 07:45:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 07:45:43 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:45:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:45:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:45:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:45:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:45:43 INFO - 'MOZ_NO_REMOTE': '1', 07:45:43 INFO - 'NO_EM_RESTART': '1', 07:45:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:45:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:45:43 INFO - 'OS': 'Windows_NT', 07:45:43 INFO - 'OURDRIVE': 'C:', 07:45:43 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;C:\\mozilla-build\\hg', 07:45:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:45:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:45:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:45:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:45:43 INFO - 'PROCESSOR_LEVEL': '6', 07:45:43 INFO - 'PROCESSOR_REVISION': '1e05', 07:45:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:45:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:45:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:45:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:45:43 INFO - 'PROMPT': '$P$G', 07:45:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:45:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:45:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:45:43 INFO - 'PWD': 'C:\\slave\\test', 07:45:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:45:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:45:43 INFO - 'SYSTEMDRIVE': 'C:', 07:45:43 INFO - 'SYSTEMROOT': 'C:\\windows', 07:45:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:45:43 INFO - 'TEST1': 'testie', 07:45:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:45:43 INFO - 'USERDOMAIN': 'T-W864-IX-138', 07:45:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 07:45:43 INFO - 'USERNAME': 'cltbld', 07:45:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 07:45:43 INFO - 'WINDIR': 'C:\\windows', 07:45:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:45:43 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/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.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 07:45:45 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 07:45:45 INFO - import pkg_resources 07:45:47 INFO - Using 1 client processes 07:45:49 INFO - SUITE-START | Running 778 tests 07:45:49 INFO - Running testharness tests 07:45:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:45:49 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:45:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:45:49 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 07:45:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:45:49 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:45:50 INFO - Setting up ssl 07:45:50 INFO - PROCESS | certutil | 07:45:50 INFO - PROCESS | certutil | 07:45:50 INFO - PROCESS | certutil | 07:45:50 INFO - Certificate Nickname Trust Attributes 07:45:50 INFO - SSL,S/MIME,JAR/XPI 07:45:50 INFO - 07:45:50 INFO - web-platform-tests CT,, 07:45:50 INFO - 07:45:50 INFO - Starting runner 07:45:51 INFO - PROCESS | 3996 | [3996] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 07:45:51 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 07:45:51 INFO - PROCESS | 3996 | [3996] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 07:45:53 INFO - PROCESS | 3996 | 1467816353147 Marionette DEBUG Marionette enabled via build flag and pref 07:45:54 INFO - PROCESS | 3996 | ++DOCSHELL 0000006695896800 == 1 [pid = 3996] [id = 1] 07:45:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 1 (0000006695897000) [pid = 3996] [serial = 1] [outer = 0000000000000000] 07:45:54 INFO - PROCESS | 3996 | [3996] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:45:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 2 (0000006695898000) [pid = 3996] [serial = 2] [outer = 0000006695897000] 07:45:55 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698C79800 == 2 [pid = 3996] [id = 2] 07:45:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 3 (0000006698C7A000) [pid = 3996] [serial = 3] [outer = 0000000000000000] 07:45:55 INFO - PROCESS | 3996 | [3996] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:45:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 4 (0000006698C7B000) [pid = 3996] [serial = 4] [outer = 0000006698C7A000] 07:45:55 INFO - PROCESS | 3996 | 1467816355300 Marionette INFO Listening on port 2828 07:45:57 INFO - PROCESS | 3996 | 1467816357327 Marionette DEBUG Marionette enabled via command-line flag 07:45:57 INFO - PROCESS | 3996 | ++DOCSHELL 00000066999C5000 == 3 [pid = 3996] [id = 3] 07:45:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 5 (0000006699C0F800) [pid = 3996] [serial = 5] [outer = 0000000000000000] 07:45:57 INFO - PROCESS | 3996 | [3996] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:45:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 6 (0000006699C10800) [pid = 3996] [serial = 6] [outer = 0000006699C0F800] 07:45:57 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:45:57 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:45:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 7 (000000669A724000) [pid = 3996] [serial = 7] [outer = 0000006698C7A000] 07:45:58 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:45:58 INFO - PROCESS | 3996 | 1467816358538 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49261 07:45:58 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:45:58 INFO - PROCESS | 3996 | 1467816358570 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49262 07:45:58 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:45:58 INFO - PROCESS | 3996 | 1467816358578 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49263 07:45:58 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:45:58 INFO - PROCESS | 3996 | 1467816358611 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49264 07:45:58 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:45:58 INFO - PROCESS | 3996 | 1467816358620 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49265 07:45:58 INFO - PROCESS | 3996 | 1467816358623 Marionette DEBUG Closed connection conn0 07:45:58 INFO - PROCESS | 3996 | 1467816358625 Marionette DEBUG Closed connection conn1 07:45:58 INFO - PROCESS | 3996 | 1467816358628 Marionette DEBUG Closed connection conn2 07:45:58 INFO - PROCESS | 3996 | 1467816358682 Marionette DEBUG Closed connection conn3 07:45:58 INFO - PROCESS | 3996 | 1467816358683 Marionette DEBUG Closed connection conn4 07:45:58 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:45:58 INFO - PROCESS | 3996 | 1467816358713 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49266 07:45:58 INFO - PROCESS | 3996 | 1467816358827 Marionette DEBUG Closed connection conn5 07:45:58 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:45:58 INFO - PROCESS | 3996 | 1467816358832 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49267 07:45:58 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B03B000 == 4 [pid = 3996] [id = 4] 07:45:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 8 (000000669B0B5400) [pid = 3996] [serial = 8] [outer = 0000000000000000] 07:45:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 9 (000000669B0C1000) [pid = 3996] [serial = 9] [outer = 000000669B0B5400] 07:45:58 INFO - PROCESS | 3996 | 1467816358979 Marionette DEBUG Closed connection conn6 07:45:58 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:45:58 INFO - PROCESS | 3996 | 1467816358984 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49268 07:45:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 10 (000000669B0C3000) [pid = 3996] [serial = 10] [outer = 000000669B0B5400] 07:45:59 INFO - PROCESS | 3996 | 1467816359019 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:45:59 INFO - PROCESS | 3996 | 1467816359025 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160706061822","device":"desktop","version":"48.0"} 07:45:59 INFO - PROCESS | 3996 | [3996] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:46:00 INFO - PROCESS | 3996 | [3996] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:46:00 INFO - PROCESS | 3996 | [3996] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:46:00 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EDA7000 == 5 [pid = 3996] [id = 5] 07:46:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 11 (00000066A0798000) [pid = 3996] [serial = 11] [outer = 0000000000000000] 07:46:00 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A0799000 == 6 [pid = 3996] [id = 6] 07:46:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 12 (00000066A07D1400) [pid = 3996] [serial = 12] [outer = 0000000000000000] 07:46:00 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:46:00 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A139E000 == 7 [pid = 3996] [id = 7] 07:46:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 13 (000000669F644C00) [pid = 3996] [serial = 13] [outer = 0000000000000000] 07:46:01 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:46:01 INFO - PROCESS | 3996 | [3996] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:46:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 14 (00000066A16AC800) [pid = 3996] [serial = 14] [outer = 000000669F644C00] 07:46:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 15 (00000066A196A000) [pid = 3996] [serial = 15] [outer = 00000066A0798000] 07:46:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 16 (00000066A14B1000) [pid = 3996] [serial = 16] [outer = 00000066A07D1400] 07:46:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 17 (00000066A1585400) [pid = 3996] [serial = 17] [outer = 000000669F644C00] 07:46:02 INFO - PROCESS | 3996 | 1467816362233 Marionette INFO startBrowser fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:02 INFO - PROCESS | 3996 | 1467816362269 Marionette DEBUG loaded listener.js 07:46:02 INFO - PROCESS | 3996 | 1467816362283 Marionette DEBUG loaded listener.js 07:46:02 INFO - PROCESS | 3996 | 1467816362286 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 18 (00000066A3F5B800) [pid = 3996] [serial = 18] [outer = 000000669F644C00] 07:46:03 INFO - PROCESS | 3996 | 1467816363520 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"fc8f9e23-d1d4-4d19-a103-506b33eae705","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160706061822","device":"desktop","version":"48.0","command_id":1}}] 07:46:04 INFO - PROCESS | 3996 | 1467816364017 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:46:04 INFO - PROCESS | 3996 | 1467816364021 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:04 INFO - PROCESS | 3996 | 1467816364128 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 07:46:05 INFO - PROCESS | 3996 | 1467816364992 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:46:05 INFO - PROCESS | 3996 | 1467816364996 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:05 INFO - PROCESS | 3996 | [3996] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:46:05 INFO - PROCESS | 3996 | --DOCSHELL 0000006695896800 == 6 [pid = 3996] [id = 1] 07:46:06 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:46:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 19 (000000669B363C00) [pid = 3996] [serial = 19] [outer = 000000669F644C00] 07:46:06 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:06 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:46:06 INFO - PROCESS | 3996 | 1467816366516 Marionette TRACE conn7 <- [1,3,null,{}] 07:46:06 INFO - PROCESS | 3996 | 1467816366521 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:46:06 INFO - PROCESS | 3996 | 1467816366524 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:06 INFO - PROCESS | 3996 | 1467816366546 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 07:46:06 INFO - PROCESS | 3996 | 1467816366572 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 07:46:06 INFO - PROCESS | 3996 | 1467816366576 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 07:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:46:06 INFO - PROCESS | 3996 | 1467816366589 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:46:06 INFO - PROCESS | 3996 | 1467816366593 Marionette TRACE conn7 <- [1,6,null,{}] 07:46:06 INFO - PROCESS | 3996 | 1467816366603 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:06 INFO - PROCESS | 3996 | 1467816366608 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:06 INFO - PROCESS | 3996 | 1467816366629 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 07:46:06 INFO - PROCESS | 3996 | 1467816366636 Marionette TRACE conn7 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:06 INFO - PROCESS | 3996 | 1467816366641 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:06 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B04D000 == 7 [pid = 3996] [id = 8] 07:46:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 20 (00000066A094FC00) [pid = 3996] [serial = 20] [outer = 0000000000000000] 07:46:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 21 (00000066A0951800) [pid = 3996] [serial = 21] [outer = 00000066A094FC00] 07:46:06 INFO - PROCESS | 3996 | 1467816366703 Marionette DEBUG loaded listener.js 07:46:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 22 (00000066A13D1800) [pid = 3996] [serial = 22] [outer = 00000066A094FC00] 07:46:07 INFO - PROCESS | 3996 | ++DOCSHELL 0000006693BF3800 == 8 [pid = 3996] [id = 9] 07:46:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 23 (0000006694B3C000) [pid = 3996] [serial = 23] [outer = 0000000000000000] 07:46:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 24 (0000006698FC8C00) [pid = 3996] [serial = 24] [outer = 0000006694B3C000] 07:46:07 INFO - PROCESS | 3996 | 1467816367282 Marionette DEBUG loaded listener.js 07:46:07 INFO - PROCESS | 3996 | --DOCSHELL 000000669B03B000 == 7 [pid = 3996] [id = 4] 07:46:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 25 (0000006699ACB800) [pid = 3996] [serial = 25] [outer = 0000006694B3C000] 07:46:07 INFO - PROCESS | 3996 | 1467816367811 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1280ms 07:46:07 INFO - PROCESS | 3996 | 1467816367992 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 07:46:07 INFO - PROCESS | 3996 | 1467816367995 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 07:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:46:08 INFO - PROCESS | 3996 | ++DOCSHELL 00000066951E1800 == 8 [pid = 3996] [id = 10] 07:46:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 26 (000000669580C000) [pid = 3996] [serial = 26] [outer = 0000000000000000] 07:46:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 27 (0000006695813000) [pid = 3996] [serial = 27] [outer = 000000669580C000] 07:46:08 INFO - PROCESS | 3996 | 1467816368045 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:46:08 INFO - PROCESS | 3996 | 1467816368048 Marionette TRACE conn7 <- [1,10,null,{}] 07:46:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 28 (000000669976D000) [pid = 3996] [serial = 28] [outer = 000000669580C000] 07:46:08 INFO - PROCESS | 3996 | ++DOCSHELL 00000066934F1000 == 9 [pid = 3996] [id = 11] 07:46:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 29 (000000669E413C00) [pid = 3996] [serial = 29] [outer = 0000000000000000] 07:46:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 30 (000000669EA62C00) [pid = 3996] [serial = 30] [outer = 000000669E413C00] 07:46:08 INFO - PROCESS | 3996 | 1467816368136 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:08 INFO - PROCESS | 3996 | 1467816368138 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:08 INFO - PROCESS | 3996 | 1467816368276 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 07:46:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 31 (000000669E412400) [pid = 3996] [serial = 31] [outer = 000000669E413C00] 07:46:08 INFO - PROCESS | 3996 | 1467816368314 Marionette TRACE conn7 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:08 INFO - PROCESS | 3996 | 1467816368317 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:08 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABF8000 == 10 [pid = 3996] [id = 12] 07:46:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 32 (00000066A07DCC00) [pid = 3996] [serial = 32] [outer = 0000000000000000] 07:46:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 33 (00000066A094C000) [pid = 3996] [serial = 33] [outer = 00000066A07DCC00] 07:46:08 INFO - PROCESS | 3996 | 1467816368368 Marionette DEBUG loaded listener.js 07:46:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 34 (00000066A13D2400) [pid = 3996] [serial = 34] [outer = 00000066A07DCC00] 07:46:08 INFO - PROCESS | 3996 | 1467816368956 Marionette TRACE conn7 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 984ms 07:46:09 INFO - PROCESS | 3996 | 1467816369006 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 07:46:09 INFO - PROCESS | 3996 | 1467816369010 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 07:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:46:09 INFO - PROCESS | 3996 | 1467816369017 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:46:09 INFO - PROCESS | 3996 | 1467816369019 Marionette TRACE conn7 <- [1,14,null,{}] 07:46:09 INFO - PROCESS | 3996 | 1467816369024 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:09 INFO - PROCESS | 3996 | 1467816369026 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:09 INFO - PROCESS | 3996 | 1467816369143 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 07:46:09 INFO - PROCESS | 3996 | 1467816369169 Marionette TRACE conn7 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:09 INFO - PROCESS | 3996 | 1467816369172 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:09 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA1B800 == 11 [pid = 3996] [id = 13] 07:46:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 35 (00000066A2827800) [pid = 3996] [serial = 35] [outer = 0000000000000000] 07:46:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 36 (00000066A28E1C00) [pid = 3996] [serial = 36] [outer = 00000066A2827800] 07:46:09 INFO - PROCESS | 3996 | 1467816369222 Marionette DEBUG loaded listener.js 07:46:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 37 (00000066A384E400) [pid = 3996] [serial = 37] [outer = 00000066A2827800] 07:46:09 INFO - PROCESS | 3996 | 1467816369631 Marionette TRACE conn7 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 07:46:09 INFO - PROCESS | 3996 | 1467816369648 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 07:46:09 INFO - PROCESS | 3996 | 1467816369650 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 07:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:46:09 INFO - PROCESS | 3996 | 1467816369654 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:46:09 INFO - PROCESS | 3996 | 1467816369657 Marionette TRACE conn7 <- [1,18,null,{}] 07:46:09 INFO - PROCESS | 3996 | 1467816369669 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:09 INFO - PROCESS | 3996 | 1467816369674 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:09 INFO - PROCESS | 3996 | 1467816369792 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 07:46:09 INFO - PROCESS | 3996 | 1467816369830 Marionette TRACE conn7 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:09 INFO - PROCESS | 3996 | 1467816369833 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:09 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2DB000 == 12 [pid = 3996] [id = 14] 07:46:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 38 (00000066A4EAD800) [pid = 3996] [serial = 38] [outer = 0000000000000000] 07:46:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 39 (000000669E46C400) [pid = 3996] [serial = 39] [outer = 00000066A4EAD800] 07:46:09 INFO - PROCESS | 3996 | 1467816369886 Marionette DEBUG loaded listener.js 07:46:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 40 (000000669E479C00) [pid = 3996] [serial = 40] [outer = 00000066A4EAD800] 07:46:10 INFO - PROCESS | 3996 | 1467816370276 Marionette TRACE conn7 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 692ms 07:46:10 INFO - PROCESS | 3996 | 1467816370349 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 07:46:10 INFO - PROCESS | 3996 | 1467816370351 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 07:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:46:10 INFO - PROCESS | 3996 | 1467816370355 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:46:10 INFO - PROCESS | 3996 | 1467816370357 Marionette TRACE conn7 <- [1,22,null,{}] 07:46:10 INFO - PROCESS | 3996 | 1467816370361 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:10 INFO - PROCESS | 3996 | 1467816370364 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:10 INFO - PROCESS | 3996 | 1467816370455 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 07:46:10 INFO - PROCESS | 3996 | 1467816370461 Marionette TRACE conn7 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:10 INFO - PROCESS | 3996 | 1467816370463 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:10 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A0795000 == 13 [pid = 3996] [id = 15] 07:46:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 41 (0000006692B28C00) [pid = 3996] [serial = 41] [outer = 0000000000000000] 07:46:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 42 (0000006692B48800) [pid = 3996] [serial = 42] [outer = 0000006692B28C00] 07:46:10 INFO - PROCESS | 3996 | 1467816370511 Marionette DEBUG loaded listener.js 07:46:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 43 (0000006692B53800) [pid = 3996] [serial = 43] [outer = 0000006692B28C00] 07:46:10 INFO - PROCESS | 3996 | 1467816370903 Marionette TRACE conn7 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 07:46:10 INFO - PROCESS | 3996 | 1467816370953 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 07:46:10 INFO - PROCESS | 3996 | 1467816370956 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 07:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:46:10 INFO - PROCESS | 3996 | 1467816370960 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:46:10 INFO - PROCESS | 3996 | 1467816370962 Marionette TRACE conn7 <- [1,26,null,{}] 07:46:10 INFO - PROCESS | 3996 | 1467816370966 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:10 INFO - PROCESS | 3996 | 1467816370968 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:11 INFO - PROCESS | 3996 | 1467816371054 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 07:46:11 INFO - PROCESS | 3996 | 1467816371060 Marionette TRACE conn7 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:11 INFO - PROCESS | 3996 | 1467816371062 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:11 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A0A5D800 == 14 [pid = 3996] [id = 16] 07:46:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 44 (000000669A708400) [pid = 3996] [serial = 44] [outer = 0000000000000000] 07:46:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 45 (000000669E470800) [pid = 3996] [serial = 45] [outer = 000000669A708400] 07:46:11 INFO - PROCESS | 3996 | 1467816371109 Marionette DEBUG loaded listener.js 07:46:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 46 (00000066A1103400) [pid = 3996] [serial = 46] [outer = 000000669A708400] 07:46:11 INFO - PROCESS | 3996 | 1467816371543 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 07:46:11 INFO - PROCESS | 3996 | 1467816371593 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 07:46:11 INFO - PROCESS | 3996 | 1467816371595 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 07:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:46:11 INFO - PROCESS | 3996 | 1467816371599 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:46:11 INFO - PROCESS | 3996 | 1467816371601 Marionette TRACE conn7 <- [1,30,null,{}] 07:46:11 INFO - PROCESS | 3996 | 1467816371604 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:11 INFO - PROCESS | 3996 | 1467816371611 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:11 INFO - PROCESS | 3996 | 1467816371719 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 07:46:11 INFO - PROCESS | 3996 | 1467816371731 Marionette TRACE conn7 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:11 INFO - PROCESS | 3996 | 1467816371733 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:11 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A194C800 == 15 [pid = 3996] [id = 17] 07:46:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 47 (000000669E90D000) [pid = 3996] [serial = 47] [outer = 0000000000000000] 07:46:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 48 (0000006694C8D400) [pid = 3996] [serial = 48] [outer = 000000669E90D000] 07:46:11 INFO - PROCESS | 3996 | 1467816371779 Marionette DEBUG loaded listener.js 07:46:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 49 (0000006694C93000) [pid = 3996] [serial = 49] [outer = 000000669E90D000] 07:46:12 INFO - PROCESS | 3996 | 1467816372208 Marionette TRACE conn7 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 671ms 07:46:12 INFO - PROCESS | 3996 | 1467816372272 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 07:46:12 INFO - PROCESS | 3996 | 1467816372274 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 07:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:46:12 INFO - PROCESS | 3996 | 1467816372277 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:46:12 INFO - PROCESS | 3996 | 1467816372279 Marionette TRACE conn7 <- [1,34,null,{}] 07:46:12 INFO - PROCESS | 3996 | 1467816372283 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:12 INFO - PROCESS | 3996 | 1467816372285 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:12 INFO - PROCESS | 3996 | 1467816372365 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 07:46:12 INFO - PROCESS | 3996 | 1467816372390 Marionette TRACE conn7 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:12 INFO - PROCESS | 3996 | 1467816372392 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:12 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2236800 == 16 [pid = 3996] [id = 18] 07:46:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 50 (00000066948A4C00) [pid = 3996] [serial = 50] [outer = 0000000000000000] 07:46:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 51 (00000066948A6800) [pid = 3996] [serial = 51] [outer = 00000066948A4C00] 07:46:12 INFO - PROCESS | 3996 | 1467816372438 Marionette DEBUG loaded listener.js 07:46:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 52 (00000066948AC800) [pid = 3996] [serial = 52] [outer = 00000066948A4C00] 07:46:12 INFO - PROCESS | 3996 | 1467816372821 Marionette TRACE conn7 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 565ms 07:46:12 INFO - PROCESS | 3996 | 1467816372847 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 07:46:12 INFO - PROCESS | 3996 | 1467816372849 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 07:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:46:12 INFO - PROCESS | 3996 | 1467816372852 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:46:12 INFO - PROCESS | 3996 | 1467816372854 Marionette TRACE conn7 <- [1,38,null,{}] 07:46:12 INFO - PROCESS | 3996 | 1467816372857 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:12 INFO - PROCESS | 3996 | 1467816372859 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:12 INFO - PROCESS | 3996 | 1467816372978 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 07:46:12 INFO - PROCESS | 3996 | 1467816372985 Marionette TRACE conn7 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:12 INFO - PROCESS | 3996 | 1467816372987 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:13 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A4E76000 == 17 [pid = 3996] [id = 19] 07:46:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 53 (0000006694870400) [pid = 3996] [serial = 53] [outer = 0000000000000000] 07:46:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 54 (0000006694877C00) [pid = 3996] [serial = 54] [outer = 0000006694870400] 07:46:13 INFO - PROCESS | 3996 | 1467816373032 Marionette DEBUG loaded listener.js 07:46:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 55 (00000066948AE000) [pid = 3996] [serial = 55] [outer = 0000006694870400] 07:46:13 INFO - PROCESS | 3996 | 1467816373386 Marionette TRACE conn7 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 07:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:46:13 INFO - PROCESS | 3996 | 1467816373443 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 07:46:13 INFO - PROCESS | 3996 | 1467816373445 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 07:46:13 INFO - PROCESS | 3996 | 1467816373448 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:46:13 INFO - PROCESS | 3996 | 1467816373450 Marionette TRACE conn7 <- [1,42,null,{}] 07:46:13 INFO - PROCESS | 3996 | 1467816373453 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:13 INFO - PROCESS | 3996 | 1467816373455 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:13 INFO - PROCESS | 3996 | 1467816373562 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 07:46:13 INFO - PROCESS | 3996 | 1467816373569 Marionette TRACE conn7 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:13 INFO - PROCESS | 3996 | 1467816373571 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:13 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5027800 == 18 [pid = 3996] [id = 20] 07:46:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 56 (00000066948AC000) [pid = 3996] [serial = 56] [outer = 0000000000000000] 07:46:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 57 (000000669E90F400) [pid = 3996] [serial = 57] [outer = 00000066948AC000] 07:46:13 INFO - PROCESS | 3996 | 1467816373618 Marionette DEBUG loaded listener.js 07:46:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 58 (00000066A7987C00) [pid = 3996] [serial = 58] [outer = 00000066948AC000] 07:46:14 INFO - PROCESS | 3996 | 1467816374000 Marionette TRACE conn7 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 07:46:14 INFO - PROCESS | 3996 | 1467816374039 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 07:46:14 INFO - PROCESS | 3996 | 1467816374041 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 07:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:46:14 INFO - PROCESS | 3996 | 1467816374046 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:46:14 INFO - PROCESS | 3996 | 1467816374048 Marionette TRACE conn7 <- [1,46,null,{}] 07:46:14 INFO - PROCESS | 3996 | 1467816374051 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:14 INFO - PROCESS | 3996 | 1467816374053 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:14 INFO - PROCESS | 3996 | 1467816374173 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 07:46:14 INFO - PROCESS | 3996 | 1467816374181 Marionette TRACE conn7 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:14 INFO - PROCESS | 3996 | 1467816374183 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:14 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B19000 == 19 [pid = 3996] [id = 21] 07:46:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 59 (00000066948ACC00) [pid = 3996] [serial = 59] [outer = 0000000000000000] 07:46:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (00000066A758A400) [pid = 3996] [serial = 60] [outer = 00000066948ACC00] 07:46:14 INFO - PROCESS | 3996 | 1467816374231 Marionette DEBUG loaded listener.js 07:46:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (00000066A798BC00) [pid = 3996] [serial = 61] [outer = 00000066948ACC00] 07:46:14 INFO - PROCESS | 3996 | 1467816374636 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 628ms 07:46:14 INFO - PROCESS | 3996 | 1467816374676 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 07:46:14 INFO - PROCESS | 3996 | 1467816374678 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 07:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:46:14 INFO - PROCESS | 3996 | 1467816374682 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:46:14 INFO - PROCESS | 3996 | 1467816374684 Marionette TRACE conn7 <- [1,50,null,{}] 07:46:14 INFO - PROCESS | 3996 | 1467816374688 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:14 INFO - PROCESS | 3996 | 1467816374690 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:15 INFO - PROCESS | 3996 | 1467816375428 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 07:46:15 INFO - PROCESS | 3996 | 1467816375509 Marionette TRACE conn7 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:15 INFO - PROCESS | 3996 | 1467816375512 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:15 INFO - PROCESS | 3996 | ++DOCSHELL 0000006695825000 == 20 [pid = 3996] [id = 22] 07:46:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (0000006692B53400) [pid = 3996] [serial = 62] [outer = 0000000000000000] 07:46:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (000000669486CC00) [pid = 3996] [serial = 63] [outer = 0000006692B53400] 07:46:15 INFO - PROCESS | 3996 | 1467816375568 Marionette DEBUG loaded listener.js 07:46:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (00000066948AC400) [pid = 3996] [serial = 64] [outer = 0000006692B53400] 07:46:16 INFO - PROCESS | 3996 | 1467816376000 Marionette TRACE conn7 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1381ms 07:46:16 INFO - PROCESS | 3996 | 1467816376067 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 07:46:16 INFO - PROCESS | 3996 | 1467816376071 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 07:46:16 INFO - PROCESS | 3996 | 1467816376077 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:46:16 INFO - PROCESS | 3996 | 1467816376080 Marionette TRACE conn7 <- [1,54,null,{}] 07:46:16 INFO - PROCESS | 3996 | 1467816376085 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:16 INFO - PROCESS | 3996 | 1467816376087 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:16 INFO - PROCESS | 3996 | 1467816376208 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 07:46:16 INFO - PROCESS | 3996 | 1467816376221 Marionette TRACE conn7 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:16 INFO - PROCESS | 3996 | 1467816376223 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:16 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A755000 == 21 [pid = 3996] [id = 23] 07:46:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006698E18000) [pid = 3996] [serial = 65] [outer = 0000000000000000] 07:46:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006699ACC800) [pid = 3996] [serial = 66] [outer = 0000006698E18000] 07:46:16 INFO - PROCESS | 3996 | 1467816376272 Marionette DEBUG loaded listener.js 07:46:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669B110800) [pid = 3996] [serial = 67] [outer = 0000006698E18000] 07:46:16 INFO - PROCESS | 3996 | 1467816376702 Marionette TRACE conn7 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 670ms 07:46:16 INFO - PROCESS | 3996 | 1467816376758 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 07:46:16 INFO - PROCESS | 3996 | 1467816376761 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 07:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:46:16 INFO - PROCESS | 3996 | 1467816376764 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:46:16 INFO - PROCESS | 3996 | 1467816376767 Marionette TRACE conn7 <- [1,58,null,{}] 07:46:16 INFO - PROCESS | 3996 | 1467816376770 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:16 INFO - PROCESS | 3996 | 1467816376773 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:17 INFO - PROCESS | 3996 | 1467816377065 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 07:46:17 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (000000669B0B5400) [pid = 3996] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:46:17 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066A094FC00) [pid = 3996] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:46:17 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A07DCC00) [pid = 3996] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:46:17 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (00000066A2827800) [pid = 3996] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:46:17 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (00000066A4EAD800) [pid = 3996] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:46:17 INFO - PROCESS | 3996 | 1467816377117 Marionette TRACE conn7 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:17 INFO - PROCESS | 3996 | 1467816377119 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:17 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698FDD800 == 22 [pid = 3996] [id = 24] 07:46:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (0000006694425C00) [pid = 3996] [serial = 68] [outer = 0000000000000000] 07:46:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (0000006695BE8000) [pid = 3996] [serial = 69] [outer = 0000006694425C00] 07:46:17 INFO - PROCESS | 3996 | 1467816377166 Marionette DEBUG loaded listener.js 07:46:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (000000669B362400) [pid = 3996] [serial = 70] [outer = 0000006694425C00] 07:46:17 INFO - PROCESS | 3996 | 1467816377526 Marionette TRACE conn7 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 839ms 07:46:17 INFO - PROCESS | 3996 | 1467816377604 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 07:46:17 INFO - PROCESS | 3996 | 1467816377608 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 07:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:46:17 INFO - PROCESS | 3996 | 1467816377619 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:46:17 INFO - PROCESS | 3996 | 1467816377624 Marionette TRACE conn7 <- [1,62,null,{}] 07:46:17 INFO - PROCESS | 3996 | 1467816377628 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:17 INFO - PROCESS | 3996 | 1467816377631 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:17 INFO - PROCESS | 3996 | 1467816377720 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 07:46:17 INFO - PROCESS | 3996 | 1467816377727 Marionette TRACE conn7 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:17 INFO - PROCESS | 3996 | 1467816377729 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:17 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A0789800 == 23 [pid = 3996] [id = 25] 07:46:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (000000669E908000) [pid = 3996] [serial = 71] [outer = 0000000000000000] 07:46:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669E967400) [pid = 3996] [serial = 72] [outer = 000000669E908000] 07:46:17 INFO - PROCESS | 3996 | 1467816377775 Marionette DEBUG loaded listener.js 07:46:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (000000669F471800) [pid = 3996] [serial = 73] [outer = 000000669E908000] 07:46:18 INFO - PROCESS | 3996 | 1467816378170 Marionette TRACE conn7 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 07:46:18 INFO - PROCESS | 3996 | 1467816378204 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 07:46:18 INFO - PROCESS | 3996 | 1467816378206 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 07:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:46:18 INFO - PROCESS | 3996 | 1467816378209 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:46:18 INFO - PROCESS | 3996 | 1467816378211 Marionette TRACE conn7 <- [1,66,null,{}] 07:46:18 INFO - PROCESS | 3996 | 1467816378215 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:18 INFO - PROCESS | 3996 | 1467816378225 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:18 INFO - PROCESS | 3996 | 1467816378307 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 07:46:18 INFO - PROCESS | 3996 | 1467816378312 Marionette TRACE conn7 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:18 INFO - PROCESS | 3996 | 1467816378314 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:18 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A173B000 == 24 [pid = 3996] [id = 26] 07:46:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (00000066A0945400) [pid = 3996] [serial = 74] [outer = 0000000000000000] 07:46:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066A110A400) [pid = 3996] [serial = 75] [outer = 00000066A0945400] 07:46:18 INFO - PROCESS | 3996 | 1467816378360 Marionette DEBUG loaded listener.js 07:46:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A143FC00) [pid = 3996] [serial = 76] [outer = 00000066A0945400] 07:46:18 INFO - PROCESS | 3996 | 1467816378767 Marionette TRACE conn7 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 07:46:18 INFO - PROCESS | 3996 | 1467816378842 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 07:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:46:18 INFO - PROCESS | 3996 | 1467816378844 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 07:46:18 INFO - PROCESS | 3996 | 1467816378847 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:46:18 INFO - PROCESS | 3996 | 1467816378850 Marionette TRACE conn7 <- [1,70,null,{}] 07:46:18 INFO - PROCESS | 3996 | 1467816378853 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:18 INFO - PROCESS | 3996 | 1467816378855 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:18 INFO - PROCESS | 3996 | 1467816378938 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 07:46:18 INFO - PROCESS | 3996 | 1467816378944 Marionette TRACE conn7 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:18 INFO - PROCESS | 3996 | 1467816378950 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:18 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3C7B800 == 25 [pid = 3996] [id = 27] 07:46:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A21A7C00) [pid = 3996] [serial = 77] [outer = 0000000000000000] 07:46:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A229A800) [pid = 3996] [serial = 78] [outer = 00000066A21A7C00] 07:46:19 INFO - PROCESS | 3996 | 1467816379006 Marionette DEBUG loaded listener.js 07:46:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A3850000) [pid = 3996] [serial = 79] [outer = 00000066A21A7C00] 07:46:19 INFO - PROCESS | 3996 | 1467816379612 Marionette TRACE conn7 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 840ms 07:46:19 INFO - PROCESS | 3996 | 1467816379691 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 07:46:19 INFO - PROCESS | 3996 | 1467816379696 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 07:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:46:19 INFO - PROCESS | 3996 | 1467816379702 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:46:19 INFO - PROCESS | 3996 | 1467816379708 Marionette TRACE conn7 <- [1,74,null,{}] 07:46:19 INFO - PROCESS | 3996 | 1467816379714 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:19 INFO - PROCESS | 3996 | 1467816379717 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:19 INFO - PROCESS | 3996 | 1467816379836 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 07:46:19 INFO - PROCESS | 3996 | 1467816379960 Marionette TRACE conn7 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:19 INFO - PROCESS | 3996 | 1467816379963 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:19 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E92D000 == 26 [pid = 3996] [id = 28] 07:46:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669AB06800) [pid = 3996] [serial = 80] [outer = 0000000000000000] 07:46:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669B35C000) [pid = 3996] [serial = 81] [outer = 000000669AB06800] 07:46:20 INFO - PROCESS | 3996 | 1467816380026 Marionette DEBUG loaded listener.js 07:46:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669E904C00) [pid = 3996] [serial = 82] [outer = 000000669AB06800] 07:46:20 INFO - PROCESS | 3996 | 1467816380580 Marionette TRACE conn7 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 943ms 07:46:20 INFO - PROCESS | 3996 | 1467816380648 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 07:46:20 INFO - PROCESS | 3996 | 1467816380654 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 07:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:46:20 INFO - PROCESS | 3996 | 1467816380661 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:46:20 INFO - PROCESS | 3996 | 1467816380664 Marionette TRACE conn7 <- [1,78,null,{}] 07:46:20 INFO - PROCESS | 3996 | 1467816380668 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:20 INFO - PROCESS | 3996 | 1467816380671 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:20 INFO - PROCESS | 3996 | 1467816380817 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 07:46:20 INFO - PROCESS | 3996 | 1467816380878 Marionette TRACE conn7 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:20 INFO - PROCESS | 3996 | 1467816380881 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:20 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B05000 == 27 [pid = 3996] [id = 29] 07:46:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A1102800) [pid = 3996] [serial = 83] [outer = 0000000000000000] 07:46:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A2024800) [pid = 3996] [serial = 84] [outer = 00000066A1102800] 07:46:20 INFO - PROCESS | 3996 | 1467816380941 Marionette DEBUG loaded listener.js 07:46:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A28EB800) [pid = 3996] [serial = 85] [outer = 00000066A1102800] 07:46:21 INFO - PROCESS | 3996 | 1467816381499 Marionette TRACE conn7 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 881ms 07:46:21 INFO - PROCESS | 3996 | 1467816381543 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 07:46:21 INFO - PROCESS | 3996 | 1467816381546 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 07:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:46:21 INFO - PROCESS | 3996 | 1467816381550 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:46:21 INFO - PROCESS | 3996 | 1467816381554 Marionette TRACE conn7 <- [1,82,null,{}] 07:46:21 INFO - PROCESS | 3996 | 1467816381566 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:21 INFO - PROCESS | 3996 | 1467816381571 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:21 INFO - PROCESS | 3996 | 1467816381675 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 07:46:21 INFO - PROCESS | 3996 | 1467816381738 Marionette TRACE conn7 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:21 INFO - PROCESS | 3996 | 1467816381741 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:21 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91B1800 == 28 [pid = 3996] [id = 30] 07:46:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (0000006694A50400) [pid = 3996] [serial = 86] [outer = 0000000000000000] 07:46:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A28EE800) [pid = 3996] [serial = 87] [outer = 0000006694A50400] 07:46:21 INFO - PROCESS | 3996 | 1467816381801 Marionette DEBUG loaded listener.js 07:46:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A7583400) [pid = 3996] [serial = 88] [outer = 0000006694A50400] 07:46:22 INFO - PROCESS | 3996 | 1467816382489 Marionette TRACE conn7 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 985ms 07:46:22 INFO - PROCESS | 3996 | 1467816382537 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 07:46:22 INFO - PROCESS | 3996 | 1467816382542 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 07:46:22 INFO - PROCESS | 3996 | 1467816382547 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:46:22 INFO - PROCESS | 3996 | 1467816382550 Marionette TRACE conn7 <- [1,86,null,{}] 07:46:22 INFO - PROCESS | 3996 | 1467816382556 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:22 INFO - PROCESS | 3996 | 1467816382559 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:22 INFO - PROCESS | 3996 | 1467816382665 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 07:46:22 INFO - PROCESS | 3996 | 1467816382728 Marionette TRACE conn7 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:22 INFO - PROCESS | 3996 | 1467816382731 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:22 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699D3C000 == 29 [pid = 3996] [id = 31] 07:46:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006694A4D000) [pid = 3996] [serial = 89] [outer = 0000000000000000] 07:46:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006694A52000) [pid = 3996] [serial = 90] [outer = 0000006694A4D000] 07:46:22 INFO - PROCESS | 3996 | 1467816382782 Marionette DEBUG loaded listener.js 07:46:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006698C5AC00) [pid = 3996] [serial = 91] [outer = 0000006694A4D000] 07:46:23 INFO - PROCESS | 3996 | --DOCSHELL 000000669B04D000 == 28 [pid = 3996] [id = 8] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A1585400) [pid = 3996] [serial = 17] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066948A6800) [pid = 3996] [serial = 51] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694877C00) [pid = 3996] [serial = 54] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (000000669E90F400) [pid = 3996] [serial = 57] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A0951800) [pid = 3996] [serial = 21] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006698FC8C00) [pid = 3996] [serial = 24] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669EA62C00) [pid = 3996] [serial = 30] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A094C000) [pid = 3996] [serial = 33] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A28E1C00) [pid = 3996] [serial = 36] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669E46C400) [pid = 3996] [serial = 39] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006692B48800) [pid = 3996] [serial = 42] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669E470800) [pid = 3996] [serial = 45] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006694C8D400) [pid = 3996] [serial = 48] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006695813000) [pid = 3996] [serial = 27] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A13D2400) [pid = 3996] [serial = 34] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A384E400) [pid = 3996] [serial = 37] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (000000669E479C00) [pid = 3996] [serial = 40] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A13D1800) [pid = 3996] [serial = 22] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A16AC800) [pid = 3996] [serial = 14] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (000000669B0C3000) [pid = 3996] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (000000669B0C1000) [pid = 3996] [serial = 9] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (0000006698C7B000) [pid = 3996] [serial = 4] [outer = 0000000000000000] [url = about:blank] 07:46:23 INFO - PROCESS | 3996 | 1467816383744 Marionette TRACE conn7 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1240ms 07:46:23 INFO - PROCESS | 3996 | 1467816383791 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 07:46:23 INFO - PROCESS | 3996 | 1467816383796 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 07:46:23 INFO - PROCESS | 3996 | 1467816383800 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:46:23 INFO - PROCESS | 3996 | 1467816383805 Marionette TRACE conn7 <- [1,90,null,{}] 07:46:23 INFO - PROCESS | 3996 | 1467816383811 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:23 INFO - PROCESS | 3996 | 1467816383813 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:23 INFO - PROCESS | 3996 | 1467816383903 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 07:46:23 INFO - PROCESS | 3996 | 1467816383910 Marionette TRACE conn7 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:23 INFO - PROCESS | 3996 | 1467816383913 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:23 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699663000 == 29 [pid = 3996] [id = 32] 07:46:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006694A45400) [pid = 3996] [serial = 92] [outer = 0000000000000000] 07:46:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006694A4F800) [pid = 3996] [serial = 93] [outer = 0000006694A45400] 07:46:23 INFO - PROCESS | 3996 | 1467816383964 Marionette DEBUG loaded listener.js 07:46:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669515F800) [pid = 3996] [serial = 94] [outer = 0000006694A45400] 07:46:24 INFO - PROCESS | 3996 | 1467816384388 Marionette TRACE conn7 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 627ms 07:46:24 INFO - PROCESS | 3996 | 1467816384432 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 07:46:24 INFO - PROCESS | 3996 | 1467816384439 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 07:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:46:24 INFO - PROCESS | 3996 | 1467816384445 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:46:24 INFO - PROCESS | 3996 | 1467816384448 Marionette TRACE conn7 <- [1,94,null,{}] 07:46:24 INFO - PROCESS | 3996 | 1467816384453 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:24 INFO - PROCESS | 3996 | 1467816384455 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:24 INFO - PROCESS | 3996 | 1467816384548 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 07:46:24 INFO - PROCESS | 3996 | 1467816384590 Marionette TRACE conn7 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:24 INFO - PROCESS | 3996 | 1467816384593 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:24 INFO - PROCESS | 3996 | ++DOCSHELL 000000669D89A800 == 30 [pid = 3996] [id = 33] 07:46:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006699975000) [pid = 3996] [serial = 95] [outer = 0000000000000000] 07:46:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006699D26C00) [pid = 3996] [serial = 96] [outer = 0000006699975000] 07:46:24 INFO - PROCESS | 3996 | 1467816384643 Marionette DEBUG loaded listener.js 07:46:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006699DF5800) [pid = 3996] [serial = 97] [outer = 0000006699975000] 07:46:25 INFO - PROCESS | 3996 | 1467816385070 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 691ms 07:46:25 INFO - PROCESS | 3996 | 1467816385137 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 07:46:25 INFO - PROCESS | 3996 | 1467816385140 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 07:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:46:25 INFO - PROCESS | 3996 | 1467816385144 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:46:25 INFO - PROCESS | 3996 | 1467816385148 Marionette TRACE conn7 <- [1,98,null,{}] 07:46:25 INFO - PROCESS | 3996 | 1467816385159 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:25 INFO - PROCESS | 3996 | 1467816385165 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:25 INFO - PROCESS | 3996 | 1467816385252 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 07:46:25 INFO - PROCESS | 3996 | 1467816385268 Marionette TRACE conn7 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:25 INFO - PROCESS | 3996 | 1467816385272 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:25 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2E8000 == 31 [pid = 3996] [id = 34] 07:46:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669B0C2400) [pid = 3996] [serial = 98] [outer = 0000000000000000] 07:46:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669D87F000) [pid = 3996] [serial = 99] [outer = 000000669B0C2400] 07:46:25 INFO - PROCESS | 3996 | 1467816385323 Marionette DEBUG loaded listener.js 07:46:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669E46B400) [pid = 3996] [serial = 100] [outer = 000000669B0C2400] 07:46:25 INFO - PROCESS | 3996 | 1467816385712 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 07:46:25 INFO - PROCESS | 3996 | 1467816385774 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 07:46:25 INFO - PROCESS | 3996 | 1467816385777 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 07:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:46:25 INFO - PROCESS | 3996 | 1467816385781 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:46:25 INFO - PROCESS | 3996 | 1467816385783 Marionette TRACE conn7 <- [1,102,null,{}] 07:46:25 INFO - PROCESS | 3996 | 1467816385786 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:25 INFO - PROCESS | 3996 | 1467816385788 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:25 INFO - PROCESS | 3996 | 1467816385901 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 07:46:25 INFO - PROCESS | 3996 | 1467816385961 Marionette TRACE conn7 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:25 INFO - PROCESS | 3996 | 1467816385963 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:25 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A13A1000 == 32 [pid = 3996] [id = 35] 07:46:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669E911800) [pid = 3996] [serial = 101] [outer = 0000000000000000] 07:46:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669E963C00) [pid = 3996] [serial = 102] [outer = 000000669E911800] 07:46:26 INFO - PROCESS | 3996 | 1467816386010 Marionette DEBUG loaded listener.js 07:46:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669F42BC00) [pid = 3996] [serial = 103] [outer = 000000669E911800] 07:46:26 INFO - PROCESS | 3996 | 1467816386414 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 670ms 07:46:26 INFO - PROCESS | 3996 | 1467816386454 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 07:46:26 INFO - PROCESS | 3996 | 1467816386456 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 07:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:46:26 INFO - PROCESS | 3996 | 1467816386459 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:46:26 INFO - PROCESS | 3996 | 1467816386461 Marionette TRACE conn7 <- [1,106,null,{}] 07:46:26 INFO - PROCESS | 3996 | 1467816386464 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:26 INFO - PROCESS | 3996 | 1467816386467 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:26 INFO - PROCESS | 3996 | 1467816386573 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 07:46:26 INFO - PROCESS | 3996 | 1467816386579 Marionette TRACE conn7 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:26 INFO - PROCESS | 3996 | 1467816386581 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:26 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A200B800 == 33 [pid = 3996] [id = 36] 07:46:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006694890C00) [pid = 3996] [serial = 104] [outer = 0000000000000000] 07:46:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006694895C00) [pid = 3996] [serial = 105] [outer = 0000006694890C00] 07:46:26 INFO - PROCESS | 3996 | 1467816386627 Marionette DEBUG loaded listener.js 07:46:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669E90EC00) [pid = 3996] [serial = 106] [outer = 0000006694890C00] 07:46:27 INFO - PROCESS | 3996 | 1467816387058 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 07:46:27 INFO - PROCESS | 3996 | 1467816387092 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 07:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:46:27 INFO - PROCESS | 3996 | 1467816387094 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 07:46:27 INFO - PROCESS | 3996 | 1467816387097 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:46:27 INFO - PROCESS | 3996 | 1467816387099 Marionette TRACE conn7 <- [1,110,null,{}] 07:46:27 INFO - PROCESS | 3996 | 1467816387103 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:27 INFO - PROCESS | 3996 | 1467816387109 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:27 INFO - PROCESS | 3996 | 1467816387229 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 07:46:27 INFO - PROCESS | 3996 | 1467816387294 Marionette TRACE conn7 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:27 INFO - PROCESS | 3996 | 1467816387296 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:27 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5013000 == 34 [pid = 3996] [id = 37] 07:46:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A07DA400) [pid = 3996] [serial = 107] [outer = 0000000000000000] 07:46:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A13D1800) [pid = 3996] [serial = 108] [outer = 00000066A07DA400] 07:46:27 INFO - PROCESS | 3996 | 1467816387343 Marionette DEBUG loaded listener.js 07:46:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A1ED1000) [pid = 3996] [serial = 109] [outer = 00000066A07DA400] 07:46:27 INFO - PROCESS | 3996 | 1467816387740 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 07:46:27 INFO - PROCESS | 3996 | 1467816387771 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 07:46:27 INFO - PROCESS | 3996 | 1467816387773 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 07:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:46:27 INFO - PROCESS | 3996 | 1467816387776 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:46:27 INFO - PROCESS | 3996 | 1467816387778 Marionette TRACE conn7 <- [1,114,null,{}] 07:46:27 INFO - PROCESS | 3996 | 1467816387782 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:27 INFO - PROCESS | 3996 | 1467816387784 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:27 INFO - PROCESS | 3996 | 1467816387919 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 07:46:27 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066948ACC00) [pid = 3996] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:46:27 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669E90D000) [pid = 3996] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:46:27 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694870400) [pid = 3996] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:46:27 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006692B28C00) [pid = 3996] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:46:27 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066948AC000) [pid = 3996] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:46:27 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669A708400) [pid = 3996] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:46:27 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066948A4C00) [pid = 3996] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:46:27 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A21A7C00) [pid = 3996] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:46:27 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006698E18000) [pid = 3996] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:46:27 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006694425C00) [pid = 3996] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:46:27 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669E908000) [pid = 3996] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:46:27 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A0945400) [pid = 3996] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:46:27 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006692B53400) [pid = 3996] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:46:27 INFO - PROCESS | 3996 | 1467816387963 Marionette TRACE conn7 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:27 INFO - PROCESS | 3996 | 1467816387965 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:27 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B04F800 == 35 [pid = 3996] [id = 38] 07:46:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006692A9E400) [pid = 3996] [serial = 110] [outer = 0000000000000000] 07:46:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006692AA1800) [pid = 3996] [serial = 111] [outer = 0000006692A9E400] 07:46:28 INFO - PROCESS | 3996 | 1467816388012 Marionette DEBUG loaded listener.js 07:46:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006694425C00) [pid = 3996] [serial = 112] [outer = 0000006692A9E400] 07:46:28 INFO - PROCESS | 3996 | 1467816388354 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 07:46:28 INFO - PROCESS | 3996 | 1467816388411 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 07:46:28 INFO - PROCESS | 3996 | 1467816388413 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 07:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:46:28 INFO - PROCESS | 3996 | 1467816388417 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:46:28 INFO - PROCESS | 3996 | 1467816388419 Marionette TRACE conn7 <- [1,118,null,{}] 07:46:28 INFO - PROCESS | 3996 | 1467816388423 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:28 INFO - PROCESS | 3996 | 1467816388425 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:28 INFO - PROCESS | 3996 | 1467816388528 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 07:46:28 INFO - PROCESS | 3996 | 1467816388534 Marionette TRACE conn7 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:28 INFO - PROCESS | 3996 | 1467816388536 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:28 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91CA800 == 36 [pid = 3996] [id = 39] 07:46:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006694987000) [pid = 3996] [serial = 113] [outer = 0000000000000000] 07:46:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006694989400) [pid = 3996] [serial = 114] [outer = 0000006694987000] 07:46:28 INFO - PROCESS | 3996 | 1467816388603 Marionette DEBUG loaded listener.js 07:46:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669498F400) [pid = 3996] [serial = 115] [outer = 0000006694987000] 07:46:28 INFO - PROCESS | 3996 | 1467816388981 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 587ms 07:46:29 INFO - PROCESS | 3996 | 1467816389009 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 07:46:29 INFO - PROCESS | 3996 | 1467816389011 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 07:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:46:29 INFO - PROCESS | 3996 | 1467816389015 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:46:29 INFO - PROCESS | 3996 | 1467816389016 Marionette TRACE conn7 <- [1,122,null,{}] 07:46:29 INFO - PROCESS | 3996 | 1467816389020 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:29 INFO - PROCESS | 3996 | 1467816389022 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:29 INFO - PROCESS | 3996 | 1467816389139 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 07:46:29 INFO - PROCESS | 3996 | 1467816389145 Marionette TRACE conn7 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:29 INFO - PROCESS | 3996 | 1467816389147 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:29 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2922000 == 37 [pid = 3996] [id = 40] 07:46:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006699DFBC00) [pid = 3996] [serial = 116] [outer = 0000000000000000] 07:46:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669E908400) [pid = 3996] [serial = 117] [outer = 0000006699DFBC00] 07:46:29 INFO - PROCESS | 3996 | 1467816389196 Marionette DEBUG loaded listener.js 07:46:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A2029400) [pid = 3996] [serial = 118] [outer = 0000006699DFBC00] 07:46:29 INFO - PROCESS | 3996 | 1467816389581 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 07:46:29 INFO - PROCESS | 3996 | 1467816389647 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 07:46:29 INFO - PROCESS | 3996 | 1467816389649 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 07:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:46:29 INFO - PROCESS | 3996 | 1467816389652 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:46:29 INFO - PROCESS | 3996 | 1467816389654 Marionette TRACE conn7 <- [1,126,null,{}] 07:46:29 INFO - PROCESS | 3996 | 1467816389658 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:29 INFO - PROCESS | 3996 | 1467816389660 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:29 INFO - PROCESS | 3996 | 1467816389740 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 07:46:29 INFO - PROCESS | 3996 | 1467816389745 Marionette TRACE conn7 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:29 INFO - PROCESS | 3996 | 1467816389747 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:29 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9169000 == 38 [pid = 3996] [id = 41] 07:46:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A2291400) [pid = 3996] [serial = 119] [outer = 0000000000000000] 07:46:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A28EB000) [pid = 3996] [serial = 120] [outer = 00000066A2291400] 07:46:29 INFO - PROCESS | 3996 | 1467816389793 Marionette DEBUG loaded listener.js 07:46:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A3C66400) [pid = 3996] [serial = 121] [outer = 00000066A2291400] 07:46:30 INFO - PROCESS | 3996 | 1467816390477 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 880ms 07:46:30 INFO - PROCESS | 3996 | 1467816390537 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 07:46:30 INFO - PROCESS | 3996 | 1467816390542 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 07:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:46:30 INFO - PROCESS | 3996 | 1467816390547 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:46:30 INFO - PROCESS | 3996 | 1467816390553 Marionette TRACE conn7 <- [1,130,null,{}] 07:46:30 INFO - PROCESS | 3996 | 1467816390559 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:30 INFO - PROCESS | 3996 | 1467816390562 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:30 INFO - PROCESS | 3996 | 1467816390736 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 07:46:30 INFO - PROCESS | 3996 | 1467816390815 Marionette TRACE conn7 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:30 INFO - PROCESS | 3996 | 1467816390818 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:30 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B052000 == 39 [pid = 3996] [id = 42] 07:46:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066948A1C00) [pid = 3996] [serial = 122] [outer = 0000000000000000] 07:46:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006694981C00) [pid = 3996] [serial = 123] [outer = 00000066948A1C00] 07:46:30 INFO - PROCESS | 3996 | 1467816390881 Marionette DEBUG loaded listener.js 07:46:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (000000669511CC00) [pid = 3996] [serial = 124] [outer = 00000066948A1C00] 07:46:31 INFO - PROCESS | 3996 | 1467816391793 Marionette TRACE conn7 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1280ms 07:46:31 INFO - PROCESS | 3996 | 1467816391830 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 07:46:31 INFO - PROCESS | 3996 | 1467816391835 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 07:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:46:31 INFO - PROCESS | 3996 | 1467816391840 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:46:31 INFO - PROCESS | 3996 | 1467816391844 Marionette TRACE conn7 <- [1,134,null,{}] 07:46:31 INFO - PROCESS | 3996 | 1467816391850 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:31 INFO - PROCESS | 3996 | 1467816391853 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:31 INFO - PROCESS | 3996 | 1467816391965 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 07:46:32 INFO - PROCESS | 3996 | 1467816392030 Marionette TRACE conn7 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:32 INFO - PROCESS | 3996 | 1467816392035 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:32 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A723800 == 40 [pid = 3996] [id = 43] 07:46:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066948A7800) [pid = 3996] [serial = 125] [outer = 0000000000000000] 07:46:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (000000669498AC00) [pid = 3996] [serial = 126] [outer = 00000066948A7800] 07:46:32 INFO - PROCESS | 3996 | 1467816392088 Marionette DEBUG loaded listener.js 07:46:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006694C95C00) [pid = 3996] [serial = 127] [outer = 00000066948A7800] 07:46:32 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2922000 == 39 [pid = 3996] [id = 40] 07:46:32 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91CA800 == 38 [pid = 3996] [id = 39] 07:46:32 INFO - PROCESS | 3996 | --DOCSHELL 000000669B04F800 == 37 [pid = 3996] [id = 38] 07:46:32 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5013000 == 36 [pid = 3996] [id = 37] 07:46:32 INFO - PROCESS | 3996 | --DOCSHELL 00000066A200B800 == 35 [pid = 3996] [id = 36] 07:46:32 INFO - PROCESS | 3996 | --DOCSHELL 00000066A13A1000 == 34 [pid = 3996] [id = 35] 07:46:32 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2E8000 == 33 [pid = 3996] [id = 34] 07:46:32 INFO - PROCESS | 3996 | --DOCSHELL 000000669D89A800 == 32 [pid = 3996] [id = 33] 07:46:32 INFO - PROCESS | 3996 | --DOCSHELL 0000006699663000 == 31 [pid = 3996] [id = 32] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A798BC00) [pid = 3996] [serial = 61] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A758A400) [pid = 3996] [serial = 60] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006694C93000) [pid = 3996] [serial = 49] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066948AE000) [pid = 3996] [serial = 55] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006692B53800) [pid = 3996] [serial = 43] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A7987C00) [pid = 3996] [serial = 58] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A1103400) [pid = 3996] [serial = 46] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066948AC800) [pid = 3996] [serial = 52] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A3850000) [pid = 3996] [serial = 79] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006699ACC800) [pid = 3996] [serial = 66] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006695BE8000) [pid = 3996] [serial = 69] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (000000669E967400) [pid = 3996] [serial = 72] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A143FC00) [pid = 3996] [serial = 76] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A229A800) [pid = 3996] [serial = 78] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A110A400) [pid = 3996] [serial = 75] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669486CC00) [pid = 3996] [serial = 63] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669B110800) [pid = 3996] [serial = 67] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066948AC400) [pid = 3996] [serial = 64] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (000000669F471800) [pid = 3996] [serial = 73] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (000000669B362400) [pid = 3996] [serial = 70] [outer = 0000000000000000] [url = about:blank] 07:46:32 INFO - PROCESS | 3996 | 1467816392696 Marionette TRACE conn7 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 880ms 07:46:32 INFO - PROCESS | 3996 | 1467816392724 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 07:46:32 INFO - PROCESS | 3996 | 1467816392729 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 07:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:46:32 INFO - PROCESS | 3996 | 1467816392736 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:46:32 INFO - PROCESS | 3996 | 1467816392739 Marionette TRACE conn7 <- [1,138,null,{}] 07:46:32 INFO - PROCESS | 3996 | 1467816392743 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:32 INFO - PROCESS | 3996 | 1467816392746 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:32 INFO - PROCESS | 3996 | 1467816392839 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 07:46:32 INFO - PROCESS | 3996 | 1467816392845 Marionette TRACE conn7 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:32 INFO - PROCESS | 3996 | 1467816392848 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:32 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B054000 == 32 [pid = 3996] [id = 44] 07:46:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006694896000) [pid = 3996] [serial = 128] [outer = 0000000000000000] 07:46:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006694985000) [pid = 3996] [serial = 129] [outer = 0000006694896000] 07:46:32 INFO - PROCESS | 3996 | 1467816392900 Marionette DEBUG loaded listener.js 07:46:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694C93000) [pid = 3996] [serial = 130] [outer = 0000006694896000] 07:46:33 INFO - PROCESS | 3996 | 1467816393342 Marionette TRACE conn7 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 629ms 07:46:33 INFO - PROCESS | 3996 | 1467816393366 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 07:46:33 INFO - PROCESS | 3996 | 1467816393369 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 07:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:46:33 INFO - PROCESS | 3996 | 1467816393372 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:46:33 INFO - PROCESS | 3996 | 1467816393376 Marionette TRACE conn7 <- [1,142,null,{}] 07:46:33 INFO - PROCESS | 3996 | 1467816393405 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:33 INFO - PROCESS | 3996 | 1467816393411 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:33 INFO - PROCESS | 3996 | 1467816393501 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 07:46:33 INFO - PROCESS | 3996 | 1467816393511 Marionette TRACE conn7 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:33 INFO - PROCESS | 3996 | 1467816393515 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:33 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F696800 == 33 [pid = 3996] [id = 45] 07:46:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006699A04C00) [pid = 3996] [serial = 131] [outer = 0000000000000000] 07:46:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006699DBEC00) [pid = 3996] [serial = 132] [outer = 0000006699A04C00] 07:46:33 INFO - PROCESS | 3996 | 1467816393568 Marionette DEBUG loaded listener.js 07:46:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006699DFC800) [pid = 3996] [serial = 133] [outer = 0000006699A04C00] 07:46:34 INFO - PROCESS | 3996 | 1467816394052 Marionette TRACE conn7 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 733ms 07:46:34 INFO - PROCESS | 3996 | 1467816394109 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 07:46:34 INFO - PROCESS | 3996 | 1467816394112 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 07:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:46:34 INFO - PROCESS | 3996 | 1467816394116 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:46:34 INFO - PROCESS | 3996 | 1467816394118 Marionette TRACE conn7 <- [1,146,null,{}] 07:46:34 INFO - PROCESS | 3996 | 1467816394122 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:34 INFO - PROCESS | 3996 | 1467816394124 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:34 INFO - PROCESS | 3996 | 1467816394213 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 07:46:34 INFO - PROCESS | 3996 | 1467816394221 Marionette TRACE conn7 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:34 INFO - PROCESS | 3996 | 1467816394223 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:34 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1394800 == 34 [pid = 3996] [id = 46] 07:46:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669A8D4C00) [pid = 3996] [serial = 134] [outer = 0000000000000000] 07:46:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669A8D7800) [pid = 3996] [serial = 135] [outer = 000000669A8D4C00] 07:46:34 INFO - PROCESS | 3996 | 1467816394270 Marionette DEBUG loaded listener.js 07:46:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669B114800) [pid = 3996] [serial = 136] [outer = 000000669A8D4C00] 07:46:34 INFO - PROCESS | 3996 | 1467816394668 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 587ms 07:46:34 INFO - PROCESS | 3996 | 1467816394704 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 07:46:34 INFO - PROCESS | 3996 | 1467816394707 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 07:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:46:34 INFO - PROCESS | 3996 | 1467816394723 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:46:34 INFO - PROCESS | 3996 | 1467816394725 Marionette TRACE conn7 <- [1,150,null,{}] 07:46:34 INFO - PROCESS | 3996 | 1467816394729 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:34 INFO - PROCESS | 3996 | 1467816394731 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:34 INFO - PROCESS | 3996 | 1467816394843 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 07:46:34 INFO - PROCESS | 3996 | 1467816394850 Marionette TRACE conn7 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:34 INFO - PROCESS | 3996 | 1467816394852 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:34 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A200B800 == 35 [pid = 3996] [id = 47] 07:46:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669A8D3000) [pid = 3996] [serial = 137] [outer = 0000000000000000] 07:46:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669E04C000) [pid = 3996] [serial = 138] [outer = 000000669A8D3000] 07:46:34 INFO - PROCESS | 3996 | 1467816394931 Marionette DEBUG loaded listener.js 07:46:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669E477000) [pid = 3996] [serial = 139] [outer = 000000669A8D3000] 07:46:35 INFO - PROCESS | 3996 | 1467816395392 Marionette TRACE conn7 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 734ms 07:46:35 INFO - PROCESS | 3996 | 1467816395459 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 07:46:35 INFO - PROCESS | 3996 | 1467816395461 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 07:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:46:35 INFO - PROCESS | 3996 | 1467816395465 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:46:35 INFO - PROCESS | 3996 | 1467816395466 Marionette TRACE conn7 <- [1,154,null,{}] 07:46:35 INFO - PROCESS | 3996 | 1467816395470 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:35 INFO - PROCESS | 3996 | 1467816395476 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:35 INFO - PROCESS | 3996 | 1467816395607 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 07:46:35 INFO - PROCESS | 3996 | 1467816395653 Marionette TRACE conn7 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:35 INFO - PROCESS | 3996 | 1467816395655 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:35 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A383E000 == 36 [pid = 3996] [id = 48] 07:46:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669E90F400) [pid = 3996] [serial = 140] [outer = 0000000000000000] 07:46:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669ECA7000) [pid = 3996] [serial = 141] [outer = 000000669E90F400] 07:46:35 INFO - PROCESS | 3996 | 1467816395705 Marionette DEBUG loaded listener.js 07:46:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A0ADCC00) [pid = 3996] [serial = 142] [outer = 000000669E90F400] 07:46:36 INFO - PROCESS | 3996 | 1467816396134 Marionette TRACE conn7 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 732ms 07:46:36 INFO - PROCESS | 3996 | 1467816396208 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 07:46:36 INFO - PROCESS | 3996 | 1467816396210 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 07:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:46:36 INFO - PROCESS | 3996 | 1467816396218 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:46:36 INFO - PROCESS | 3996 | 1467816396228 Marionette TRACE conn7 <- [1,158,null,{}] 07:46:36 INFO - PROCESS | 3996 | 1467816396232 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:36 INFO - PROCESS | 3996 | 1467816396234 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:36 INFO - PROCESS | 3996 | 1467816396338 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 07:46:36 INFO - PROCESS | 3996 | 1467816396350 Marionette TRACE conn7 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:36 INFO - PROCESS | 3996 | 1467816396352 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:36 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5025000 == 37 [pid = 3996] [id = 49] 07:46:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A110E800) [pid = 3996] [serial = 143] [outer = 0000000000000000] 07:46:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A121CC00) [pid = 3996] [serial = 144] [outer = 00000066A110E800] 07:46:36 INFO - PROCESS | 3996 | 1467816396433 Marionette DEBUG loaded listener.js 07:46:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A16AC800) [pid = 3996] [serial = 145] [outer = 00000066A110E800] 07:46:36 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006694890C00) [pid = 3996] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:46:36 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669E911800) [pid = 3996] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:46:36 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A07DA400) [pid = 3996] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:46:36 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669AB06800) [pid = 3996] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:46:36 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A1102800) [pid = 3996] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:46:36 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694A50400) [pid = 3996] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:46:36 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694A45400) [pid = 3996] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:46:36 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006692A9E400) [pid = 3996] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:46:36 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006699DFBC00) [pid = 3996] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:46:36 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006694A4D000) [pid = 3996] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:46:36 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669B0C2400) [pid = 3996] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:46:36 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006699975000) [pid = 3996] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:46:36 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006694987000) [pid = 3996] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:46:36 INFO - PROCESS | 3996 | 1467816396892 Marionette TRACE conn7 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 07:46:36 INFO - PROCESS | 3996 | 1467816396912 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 07:46:36 INFO - PROCESS | 3996 | 1467816396914 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 07:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:46:36 INFO - PROCESS | 3996 | 1467816396917 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:46:36 INFO - PROCESS | 3996 | 1467816396920 Marionette TRACE conn7 <- [1,162,null,{}] 07:46:36 INFO - PROCESS | 3996 | 1467816396923 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:36 INFO - PROCESS | 3996 | 1467816396925 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:37 INFO - PROCESS | 3996 | 1467816397008 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 07:46:37 INFO - PROCESS | 3996 | 1467816397014 Marionette TRACE conn7 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:37 INFO - PROCESS | 3996 | 1467816397016 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:37 INFO - PROCESS | 3996 | ++DOCSHELL 00000066951C5800 == 38 [pid = 3996] [id = 50] 07:46:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006694874800) [pid = 3996] [serial = 146] [outer = 0000000000000000] 07:46:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669499BC00) [pid = 3996] [serial = 147] [outer = 0000006694874800] 07:46:37 INFO - PROCESS | 3996 | 1467816397063 Marionette DEBUG loaded listener.js 07:46:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066949A2000) [pid = 3996] [serial = 148] [outer = 0000006694874800] 07:46:37 INFO - PROCESS | 3996 | 1467816397470 Marionette TRACE conn7 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 587ms 07:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:46:37 INFO - PROCESS | 3996 | 1467816397508 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 07:46:37 INFO - PROCESS | 3996 | 1467816397510 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 07:46:37 INFO - PROCESS | 3996 | 1467816397518 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:46:37 INFO - PROCESS | 3996 | 1467816397520 Marionette TRACE conn7 <- [1,166,null,{}] 07:46:37 INFO - PROCESS | 3996 | 1467816397524 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:37 INFO - PROCESS | 3996 | 1467816397525 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:37 INFO - PROCESS | 3996 | 1467816397612 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 07:46:37 INFO - PROCESS | 3996 | 1467816397617 Marionette TRACE conn7 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:37 INFO - PROCESS | 3996 | 1467816397619 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:37 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8647000 == 39 [pid = 3996] [id = 51] 07:46:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006699D20800) [pid = 3996] [serial = 149] [outer = 0000000000000000] 07:46:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669B0C2400) [pid = 3996] [serial = 150] [outer = 0000006699D20800] 07:46:37 INFO - PROCESS | 3996 | 1467816397665 Marionette DEBUG loaded listener.js 07:46:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A16AE000) [pid = 3996] [serial = 151] [outer = 0000006699D20800] 07:46:38 INFO - PROCESS | 3996 | 1467816398077 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 07:46:38 INFO - PROCESS | 3996 | 1467816398103 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 07:46:38 INFO - PROCESS | 3996 | 1467816398105 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 07:46:38 INFO - PROCESS | 3996 | 1467816398108 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:46:38 INFO - PROCESS | 3996 | 1467816398109 Marionette TRACE conn7 <- [1,170,null,{}] 07:46:38 INFO - PROCESS | 3996 | 1467816398113 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:38 INFO - PROCESS | 3996 | 1467816398115 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:38 INFO - PROCESS | 3996 | 1467816398224 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 07:46:38 INFO - PROCESS | 3996 | 1467816398231 Marionette TRACE conn7 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:38 INFO - PROCESS | 3996 | 1467816398233 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:38 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91B4000 == 40 [pid = 3996] [id = 52] 07:46:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A1102800) [pid = 3996] [serial = 152] [outer = 0000000000000000] 07:46:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A229B400) [pid = 3996] [serial = 153] [outer = 00000066A1102800] 07:46:38 INFO - PROCESS | 3996 | 1467816398279 Marionette DEBUG loaded listener.js 07:46:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A28EBC00) [pid = 3996] [serial = 154] [outer = 00000066A1102800] 07:46:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A28E1800) [pid = 3996] [serial = 155] [outer = 000000669E413C00] 07:46:38 INFO - PROCESS | 3996 | 1467816398704 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 07:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:46:38 INFO - PROCESS | 3996 | 1467816398742 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 07:46:38 INFO - PROCESS | 3996 | 1467816398744 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 07:46:38 INFO - PROCESS | 3996 | 1467816398747 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:46:38 INFO - PROCESS | 3996 | 1467816398749 Marionette TRACE conn7 <- [1,174,null,{}] 07:46:38 INFO - PROCESS | 3996 | 1467816398753 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:38 INFO - PROCESS | 3996 | 1467816398755 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:38 INFO - PROCESS | 3996 | 1467816398896 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 07:46:39 INFO - PROCESS | 3996 | 1467816399046 Marionette TRACE conn7 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:39 INFO - PROCESS | 3996 | 1467816399050 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:39 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698C7E000 == 41 [pid = 3996] [id = 53] 07:46:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006692AA3400) [pid = 3996] [serial = 156] [outer = 0000000000000000] 07:46:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006692B49C00) [pid = 3996] [serial = 157] [outer = 0000006692AA3400] 07:46:39 INFO - PROCESS | 3996 | 1467816399112 Marionette DEBUG loaded listener.js 07:46:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (000000669488C400) [pid = 3996] [serial = 158] [outer = 0000006692AA3400] 07:46:39 INFO - PROCESS | 3996 | 1467816399677 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 986ms 07:46:39 INFO - PROCESS | 3996 | 1467816399738 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 07:46:39 INFO - PROCESS | 3996 | 1467816399743 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 07:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:46:39 INFO - PROCESS | 3996 | 1467816399748 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:46:39 INFO - PROCESS | 3996 | 1467816399752 Marionette TRACE conn7 <- [1,178,null,{}] 07:46:39 INFO - PROCESS | 3996 | 1467816399757 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:39 INFO - PROCESS | 3996 | 1467816399760 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:39 INFO - PROCESS | 3996 | 1467816399874 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 07:46:39 INFO - PROCESS | 3996 | 1467816399942 Marionette TRACE conn7 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:39 INFO - PROCESS | 3996 | 1467816399945 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:39 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A07A3800 == 42 [pid = 3996] [id = 54] 07:46:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006695160C00) [pid = 3996] [serial = 159] [outer = 0000000000000000] 07:46:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006698F70000) [pid = 3996] [serial = 160] [outer = 0000006695160C00] 07:46:40 INFO - PROCESS | 3996 | 1467816400004 Marionette DEBUG loaded listener.js 07:46:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (0000006699DF1000) [pid = 3996] [serial = 161] [outer = 0000006695160C00] 07:46:40 INFO - PROCESS | 3996 | 1467816400603 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 922ms 07:46:40 INFO - PROCESS | 3996 | 1467816400674 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 07:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:46:40 INFO - PROCESS | 3996 | 1467816400677 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 07:46:40 INFO - PROCESS | 3996 | 1467816400681 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:46:40 INFO - PROCESS | 3996 | 1467816400684 Marionette TRACE conn7 <- [1,182,null,{}] 07:46:40 INFO - PROCESS | 3996 | 1467816400688 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:40 INFO - PROCESS | 3996 | 1467816400691 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:40 INFO - PROCESS | 3996 | 1467816400837 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 07:46:40 INFO - PROCESS | 3996 | 1467816400906 Marionette TRACE conn7 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:40 INFO - PROCESS | 3996 | 1467816400909 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:40 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9117000 == 43 [pid = 3996] [id = 55] 07:46:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (000000669E903800) [pid = 3996] [serial = 162] [outer = 0000000000000000] 07:46:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (000000669E90E800) [pid = 3996] [serial = 163] [outer = 000000669E903800] 07:46:40 INFO - PROCESS | 3996 | 1467816400967 Marionette DEBUG loaded listener.js 07:46:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A0748400) [pid = 3996] [serial = 164] [outer = 000000669E903800] 07:46:41 INFO - PROCESS | 3996 | 1467816401751 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1129ms 07:46:41 INFO - PROCESS | 3996 | 1467816401811 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 07:46:41 INFO - PROCESS | 3996 | 1467816401816 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 07:46:41 INFO - PROCESS | 3996 | 1467816401821 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:46:41 INFO - PROCESS | 3996 | 1467816401824 Marionette TRACE conn7 <- [1,186,null,{}] 07:46:41 INFO - PROCESS | 3996 | 1467816401830 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:41 INFO - PROCESS | 3996 | 1467816401834 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:41 INFO - PROCESS | 3996 | 1467816401949 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 07:46:42 INFO - PROCESS | 3996 | 1467816402010 Marionette TRACE conn7 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:42 INFO - PROCESS | 3996 | 1467816402015 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:42 INFO - PROCESS | 3996 | ++DOCSHELL 000000669978B800 == 44 [pid = 3996] [id = 56] 07:46:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (0000006694899400) [pid = 3996] [serial = 165] [outer = 0000000000000000] 07:46:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066948AD000) [pid = 3996] [serial = 166] [outer = 0000006694899400] 07:46:42 INFO - PROCESS | 3996 | 1467816402065 Marionette DEBUG loaded listener.js 07:46:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (000000669499DC00) [pid = 3996] [serial = 167] [outer = 0000006694899400] 07:46:42 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91B4000 == 43 [pid = 3996] [id = 52] 07:46:42 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8647000 == 42 [pid = 3996] [id = 51] 07:46:42 INFO - PROCESS | 3996 | --DOCSHELL 00000066951C5800 == 41 [pid = 3996] [id = 50] 07:46:42 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5025000 == 40 [pid = 3996] [id = 49] 07:46:42 INFO - PROCESS | 3996 | --DOCSHELL 00000066A383E000 == 39 [pid = 3996] [id = 48] 07:46:42 INFO - PROCESS | 3996 | --DOCSHELL 00000066A200B800 == 38 [pid = 3996] [id = 47] 07:46:42 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1394800 == 37 [pid = 3996] [id = 46] 07:46:42 INFO - PROCESS | 3996 | --DOCSHELL 000000669F696800 == 36 [pid = 3996] [id = 45] 07:46:42 INFO - PROCESS | 3996 | --DOCSHELL 000000669B054000 == 35 [pid = 3996] [id = 44] 07:46:42 INFO - PROCESS | 3996 | --DOCSHELL 000000669A723800 == 34 [pid = 3996] [id = 43] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066A28EB000) [pid = 3996] [serial = 120] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOCSHELL 000000669B052000 == 33 [pid = 3996] [id = 42] 07:46:42 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9169000 == 32 [pid = 3996] [id = 41] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (0000006694895C00) [pid = 3996] [serial = 105] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (000000669E963C00) [pid = 3996] [serial = 102] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A13D1800) [pid = 3996] [serial = 108] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (000000669E904C00) [pid = 3996] [serial = 82] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (000000669B35C000) [pid = 3996] [serial = 81] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A28EB800) [pid = 3996] [serial = 85] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A2024800) [pid = 3996] [serial = 84] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A7583400) [pid = 3996] [serial = 88] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A28EE800) [pid = 3996] [serial = 87] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694A4F800) [pid = 3996] [serial = 93] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006692AA1800) [pid = 3996] [serial = 111] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006694425C00) [pid = 3996] [serial = 112] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669515F800) [pid = 3996] [serial = 94] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669E908400) [pid = 3996] [serial = 117] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006698C5AC00) [pid = 3996] [serial = 91] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006694A52000) [pid = 3996] [serial = 90] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669D87F000) [pid = 3996] [serial = 99] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006699D26C00) [pid = 3996] [serial = 96] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006699DF5800) [pid = 3996] [serial = 97] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A2029400) [pid = 3996] [serial = 118] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669F42BC00) [pid = 3996] [serial = 103] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669E90EC00) [pid = 3996] [serial = 106] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669498F400) [pid = 3996] [serial = 115] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A1ED1000) [pid = 3996] [serial = 109] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (000000669E46B400) [pid = 3996] [serial = 100] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (0000006694989400) [pid = 3996] [serial = 114] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3996 | 1467816402626 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 837ms 07:46:42 INFO - PROCESS | 3996 | 1467816402661 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 07:46:42 INFO - PROCESS | 3996 | 1467816402666 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 07:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:46:42 INFO - PROCESS | 3996 | 1467816402672 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:46:42 INFO - PROCESS | 3996 | 1467816402675 Marionette TRACE conn7 <- [1,190,null,{}] 07:46:42 INFO - PROCESS | 3996 | 1467816402679 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:42 INFO - PROCESS | 3996 | 1467816402682 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:42 INFO - PROCESS | 3996 | 1467816402772 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 07:46:42 INFO - PROCESS | 3996 | 1467816402833 Marionette TRACE conn7 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:42 INFO - PROCESS | 3996 | 1467816402835 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:42 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABF0800 == 33 [pid = 3996] [id = 57] 07:46:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006694892C00) [pid = 3996] [serial = 168] [outer = 0000000000000000] 07:46:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669498E400) [pid = 3996] [serial = 169] [outer = 0000006694892C00] 07:46:42 INFO - PROCESS | 3996 | 1467816402892 Marionette DEBUG loaded listener.js 07:46:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694A4F800) [pid = 3996] [serial = 170] [outer = 0000006694892C00] 07:46:43 INFO - PROCESS | 3996 | 1467816403270 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 628ms 07:46:43 INFO - PROCESS | 3996 | 1467816403305 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 07:46:43 INFO - PROCESS | 3996 | 1467816403307 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 07:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:46:43 INFO - PROCESS | 3996 | 1467816403317 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:46:43 INFO - PROCESS | 3996 | 1467816403321 Marionette TRACE conn7 <- [1,194,null,{}] 07:46:43 INFO - PROCESS | 3996 | 1467816403332 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:43 INFO - PROCESS | 3996 | 1467816403337 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:43 INFO - PROCESS | 3996 | 1467816403447 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 07:46:43 INFO - PROCESS | 3996 | 1467816403454 Marionette TRACE conn7 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:43 INFO - PROCESS | 3996 | 1467816403458 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:43 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F685800 == 34 [pid = 3996] [id = 58] 07:46:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006693512000) [pid = 3996] [serial = 171] [outer = 0000000000000000] 07:46:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006699D26C00) [pid = 3996] [serial = 172] [outer = 0000006693512000] 07:46:43 INFO - PROCESS | 3996 | 1467816403510 Marionette DEBUG loaded listener.js 07:46:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669A877400) [pid = 3996] [serial = 173] [outer = 0000006693512000] 07:46:43 INFO - PROCESS | 3996 | 1467816403925 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 628ms 07:46:43 INFO - PROCESS | 3996 | 1467816403951 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 07:46:43 INFO - PROCESS | 3996 | 1467816403954 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 07:46:43 INFO - PROCESS | 3996 | 1467816403957 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:46:43 INFO - PROCESS | 3996 | 1467816403959 Marionette TRACE conn7 <- [1,198,null,{}] 07:46:43 INFO - PROCESS | 3996 | 1467816403962 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:43 INFO - PROCESS | 3996 | 1467816403965 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:44 INFO - PROCESS | 3996 | 1467816404056 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 07:46:44 INFO - PROCESS | 3996 | 1467816404062 Marionette TRACE conn7 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:44 INFO - PROCESS | 3996 | 1467816404064 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:44 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1954000 == 35 [pid = 3996] [id = 59] 07:46:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669B113800) [pid = 3996] [serial = 174] [outer = 0000000000000000] 07:46:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669D883400) [pid = 3996] [serial = 175] [outer = 000000669B113800] 07:46:44 INFO - PROCESS | 3996 | 1467816404112 Marionette DEBUG loaded listener.js 07:46:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669E46EC00) [pid = 3996] [serial = 176] [outer = 000000669B113800] 07:46:44 INFO - PROCESS | 3996 | 1467816404521 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 586ms 07:46:44 INFO - PROCESS | 3996 | 1467816404545 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 07:46:44 INFO - PROCESS | 3996 | 1467816404548 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 07:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:46:44 INFO - PROCESS | 3996 | 1467816404551 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:46:44 INFO - PROCESS | 3996 | 1467816404553 Marionette TRACE conn7 <- [1,202,null,{}] 07:46:44 INFO - PROCESS | 3996 | 1467816404556 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:44 INFO - PROCESS | 3996 | 1467816404559 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:44 INFO - PROCESS | 3996 | 1467816404682 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 07:46:44 INFO - PROCESS | 3996 | 1467816404696 Marionette TRACE conn7 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:44 INFO - PROCESS | 3996 | 1467816404699 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:44 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2906800 == 36 [pid = 3996] [id = 60] 07:46:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066934BE800) [pid = 3996] [serial = 177] [outer = 0000000000000000] 07:46:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669E90EC00) [pid = 3996] [serial = 178] [outer = 00000066934BE800] 07:46:44 INFO - PROCESS | 3996 | 1467816404753 Marionette DEBUG loaded listener.js 07:46:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669E96F800) [pid = 3996] [serial = 179] [outer = 00000066934BE800] 07:46:45 INFO - PROCESS | 3996 | 1467816405225 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 735ms 07:46:45 INFO - PROCESS | 3996 | 1467816405290 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 07:46:45 INFO - PROCESS | 3996 | 1467816405292 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 07:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:46:45 INFO - PROCESS | 3996 | 1467816405296 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:46:45 INFO - PROCESS | 3996 | 1467816405298 Marionette TRACE conn7 <- [1,206,null,{}] 07:46:45 INFO - PROCESS | 3996 | 1467816405301 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:45 INFO - PROCESS | 3996 | 1467816405308 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:45 INFO - PROCESS | 3996 | 1467816405444 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 07:46:45 INFO - PROCESS | 3996 | 1467816405497 Marionette TRACE conn7 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:45 INFO - PROCESS | 3996 | 1467816405499 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:45 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5014800 == 37 [pid = 3996] [id = 61] 07:46:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A1108000) [pid = 3996] [serial = 180] [outer = 0000000000000000] 07:46:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A1ECE800) [pid = 3996] [serial = 181] [outer = 00000066A1108000] 07:46:45 INFO - PROCESS | 3996 | 1467816405546 Marionette DEBUG loaded listener.js 07:46:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A20BC800) [pid = 3996] [serial = 182] [outer = 00000066A1108000] 07:46:45 INFO - PROCESS | 3996 | 1467816405941 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 07:46:45 INFO - PROCESS | 3996 | 1467816405969 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 07:46:45 INFO - PROCESS | 3996 | 1467816405971 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 07:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:46:45 INFO - PROCESS | 3996 | 1467816405975 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:46:45 INFO - PROCESS | 3996 | 1467816405977 Marionette TRACE conn7 <- [1,210,null,{}] 07:46:45 INFO - PROCESS | 3996 | 1467816405981 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:45 INFO - PROCESS | 3996 | 1467816405983 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:46 INFO - PROCESS | 3996 | 1467816406116 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 07:46:46 INFO - PROCESS | 3996 | 1467816406131 Marionette TRACE conn7 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:46 INFO - PROCESS | 3996 | 1467816406133 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:46 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B1C000 == 38 [pid = 3996] [id = 62] 07:46:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006694C8F400) [pid = 3996] [serial = 183] [outer = 0000000000000000] 07:46:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A3843800) [pid = 3996] [serial = 184] [outer = 0000006694C8F400] 07:46:46 INFO - PROCESS | 3996 | 1467816406179 Marionette DEBUG loaded listener.js 07:46:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A7588800) [pid = 3996] [serial = 185] [outer = 0000006694C8F400] 07:46:46 INFO - PROCESS | 3996 | 1467816406559 Marionette TRACE conn7 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 07:46:46 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669E90F400) [pid = 3996] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:46:46 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066A110E800) [pid = 3996] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:46:46 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006699A04C00) [pid = 3996] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:46:46 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669A8D4C00) [pid = 3996] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:46:46 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006694896000) [pid = 3996] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:46:46 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066948A7800) [pid = 3996] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:46:46 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694874800) [pid = 3996] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:46:46 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006699D20800) [pid = 3996] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:46:46 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669A8D3000) [pid = 3996] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:46:46 INFO - PROCESS | 3996 | 1467816406667 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 07:46:46 INFO - PROCESS | 3996 | 1467816406669 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 07:46:46 INFO - PROCESS | 3996 | 1467816406673 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:46:46 INFO - PROCESS | 3996 | 1467816406675 Marionette TRACE conn7 <- [1,214,null,{}] 07:46:46 INFO - PROCESS | 3996 | 1467816406679 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:46 INFO - PROCESS | 3996 | 1467816406681 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:46:46 INFO - PROCESS | 3996 | 1467816406765 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 07:46:46 INFO - PROCESS | 3996 | 1467816406779 Marionette TRACE conn7 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:46 INFO - PROCESS | 3996 | 1467816406781 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:46 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8643800 == 39 [pid = 3996] [id = 63] 07:46:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066949A1400) [pid = 3996] [serial = 186] [outer = 0000000000000000] 07:46:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006699D20800) [pid = 3996] [serial = 187] [outer = 00000066949A1400] 07:46:46 INFO - PROCESS | 3996 | 1467816406828 Marionette DEBUG loaded listener.js 07:46:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A384E400) [pid = 3996] [serial = 188] [outer = 00000066949A1400] 07:46:47 INFO - PROCESS | 3996 | 1467816407232 Marionette TRACE conn7 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 566ms 07:46:47 INFO - PROCESS | 3996 | 1467816407249 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 07:46:47 INFO - PROCESS | 3996 | 1467816407252 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 07:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:46:47 INFO - PROCESS | 3996 | 1467816407255 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:46:47 INFO - PROCESS | 3996 | 1467816407257 Marionette TRACE conn7 <- [1,218,null,{}] 07:46:47 INFO - PROCESS | 3996 | 1467816407261 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:47 INFO - PROCESS | 3996 | 1467816407263 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:47 INFO - PROCESS | 3996 | 1467816407384 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 07:46:47 INFO - PROCESS | 3996 | 1467816407392 Marionette TRACE conn7 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:47 INFO - PROCESS | 3996 | 1467816407394 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:47 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F681800 == 40 [pid = 3996] [id = 64] 07:46:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A7590400) [pid = 3996] [serial = 189] [outer = 0000000000000000] 07:46:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A7988400) [pid = 3996] [serial = 190] [outer = 00000066A7590400] 07:46:47 INFO - PROCESS | 3996 | 1467816407440 Marionette DEBUG loaded listener.js 07:46:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669EC9C400) [pid = 3996] [serial = 191] [outer = 00000066A7590400] 07:46:47 INFO - PROCESS | 3996 | 1467816407844 Marionette TRACE conn7 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 627ms 07:46:47 INFO - PROCESS | 3996 | 1467816407886 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 07:46:47 INFO - PROCESS | 3996 | 1467816407888 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 07:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:46:47 INFO - PROCESS | 3996 | 1467816407891 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:46:47 INFO - PROCESS | 3996 | 1467816407893 Marionette TRACE conn7 <- [1,222,null,{}] 07:46:47 INFO - PROCESS | 3996 | 1467816407897 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:47 INFO - PROCESS | 3996 | 1467816407899 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:48 INFO - PROCESS | 3996 | 1467816408006 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 07:46:48 INFO - PROCESS | 3996 | 1467816408014 Marionette TRACE conn7 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:48 INFO - PROCESS | 3996 | 1467816408016 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:48 INFO - PROCESS | 3996 | ++DOCSHELL 0000006694484800 == 41 [pid = 3996] [id = 65] 07:46:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006693D55800) [pid = 3996] [serial = 192] [outer = 0000000000000000] 07:46:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066947B4400) [pid = 3996] [serial = 193] [outer = 0000006693D55800] 07:46:48 INFO - PROCESS | 3996 | 1467816408061 Marionette DEBUG loaded listener.js 07:46:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006694F23000) [pid = 3996] [serial = 194] [outer = 0000006693D55800] 07:46:48 INFO - PROCESS | 3996 | 1467816408445 Marionette TRACE conn7 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 07:46:48 INFO - PROCESS | 3996 | 1467816408482 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 07:46:48 INFO - PROCESS | 3996 | 1467816408484 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 07:46:48 INFO - PROCESS | 3996 | 1467816408488 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:46:48 INFO - PROCESS | 3996 | 1467816408491 Marionette TRACE conn7 <- [1,226,null,{}] 07:46:48 INFO - PROCESS | 3996 | 1467816408494 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:48 INFO - PROCESS | 3996 | 1467816408496 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:48 INFO - PROCESS | 3996 | 1467816408622 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 07:46:48 INFO - PROCESS | 3996 | 1467816408630 Marionette TRACE conn7 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:48 INFO - PROCESS | 3996 | 1467816408632 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:48 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97E4000 == 42 [pid = 3996] [id = 66] 07:46:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006695844000) [pid = 3996] [serial = 195] [outer = 0000000000000000] 07:46:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A1B34C00) [pid = 3996] [serial = 196] [outer = 0000006695844000] 07:46:48 INFO - PROCESS | 3996 | 1467816408680 Marionette DEBUG loaded listener.js 07:46:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A881F000) [pid = 3996] [serial = 197] [outer = 0000006695844000] 07:46:49 INFO - PROCESS | 3996 | 1467816409288 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 839ms 07:46:49 INFO - PROCESS | 3996 | 1467816409330 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 07:46:49 INFO - PROCESS | 3996 | 1467816409335 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 07:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:46:49 INFO - PROCESS | 3996 | 1467816409339 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:46:49 INFO - PROCESS | 3996 | 1467816409345 Marionette TRACE conn7 <- [1,230,null,{}] 07:46:49 INFO - PROCESS | 3996 | 1467816409351 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:49 INFO - PROCESS | 3996 | 1467816409354 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:49 INFO - PROCESS | 3996 | 1467816409474 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 07:46:49 INFO - PROCESS | 3996 | 1467816409542 Marionette TRACE conn7 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:49 INFO - PROCESS | 3996 | 1467816409546 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:49 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B1DA800 == 43 [pid = 3996] [id = 67] 07:46:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (000000669487B400) [pid = 3996] [serial = 198] [outer = 0000000000000000] 07:46:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066948A4400) [pid = 3996] [serial = 199] [outer = 000000669487B400] 07:46:49 INFO - PROCESS | 3996 | 1467816409606 Marionette DEBUG loaded listener.js 07:46:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (0000006694A4C800) [pid = 3996] [serial = 200] [outer = 000000669487B400] 07:46:50 INFO - PROCESS | 3996 | 1467816410332 Marionette TRACE conn7 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1027ms 07:46:50 INFO - PROCESS | 3996 | 1467816410388 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 07:46:50 INFO - PROCESS | 3996 | 1467816410393 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 07:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:46:50 INFO - PROCESS | 3996 | 1467816410450 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:46:50 INFO - PROCESS | 3996 | 1467816410453 Marionette TRACE conn7 <- [1,234,null,{}] 07:46:50 INFO - PROCESS | 3996 | 1467816410460 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:50 INFO - PROCESS | 3996 | 1467816410463 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:50 INFO - PROCESS | 3996 | 1467816410623 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 07:46:50 INFO - PROCESS | 3996 | 1467816410685 Marionette TRACE conn7 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:50 INFO - PROCESS | 3996 | 1467816410688 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:50 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1729800 == 44 [pid = 3996] [id = 68] 07:46:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (0000006699AD0400) [pid = 3996] [serial = 201] [outer = 0000000000000000] 07:46:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (000000669EA70000) [pid = 3996] [serial = 202] [outer = 0000006699AD0400] 07:46:50 INFO - PROCESS | 3996 | 1467816410788 Marionette DEBUG loaded listener.js 07:46:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066A1102400) [pid = 3996] [serial = 203] [outer = 0000006699AD0400] 07:46:51 INFO - PROCESS | 3996 | 1467816411351 Marionette TRACE conn7 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 965ms 07:46:51 INFO - PROCESS | 3996 | 1467816411379 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 07:46:51 INFO - PROCESS | 3996 | 1467816411382 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 07:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:46:51 INFO - PROCESS | 3996 | 1467816411386 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:46:51 INFO - PROCESS | 3996 | 1467816411390 Marionette TRACE conn7 <- [1,238,null,{}] 07:46:51 INFO - PROCESS | 3996 | 1467816411402 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:51 INFO - PROCESS | 3996 | 1467816411408 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:51 INFO - PROCESS | 3996 | 1467816411522 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 07:46:51 INFO - PROCESS | 3996 | 1467816411591 Marionette TRACE conn7 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:51 INFO - PROCESS | 3996 | 1467816411595 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:51 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97DE000 == 45 [pid = 3996] [id = 69] 07:46:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A14D7800) [pid = 3996] [serial = 204] [outer = 0000000000000000] 07:46:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A14DD400) [pid = 3996] [serial = 205] [outer = 00000066A14D7800] 07:46:51 INFO - PROCESS | 3996 | 1467816411654 Marionette DEBUG loaded listener.js 07:46:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A17D1800) [pid = 3996] [serial = 206] [outer = 00000066A14D7800] 07:46:52 INFO - PROCESS | 3996 | 1467816412426 Marionette TRACE conn7 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1077ms 07:46:52 INFO - PROCESS | 3996 | 1467816412466 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 07:46:52 INFO - PROCESS | 3996 | 1467816412471 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 07:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:46:52 INFO - PROCESS | 3996 | 1467816412476 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:46:52 INFO - PROCESS | 3996 | 1467816412480 Marionette TRACE conn7 <- [1,242,null,{}] 07:46:52 INFO - PROCESS | 3996 | 1467816412486 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:52 INFO - PROCESS | 3996 | 1467816412489 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:52 INFO - PROCESS | 3996 | 1467816412594 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 07:46:52 INFO - PROCESS | 3996 | 1467816412664 Marionette TRACE conn7 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:52 INFO - PROCESS | 3996 | 1467816412668 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:52 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA84000 == 46 [pid = 3996] [id = 70] 07:46:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (000000669498B000) [pid = 3996] [serial = 207] [outer = 0000000000000000] 07:46:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (0000006694997000) [pid = 3996] [serial = 208] [outer = 000000669498B000] 07:46:52 INFO - PROCESS | 3996 | 1467816412720 Marionette DEBUG loaded listener.js 07:46:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (00000066958D9400) [pid = 3996] [serial = 209] [outer = 000000669498B000] 07:46:53 INFO - PROCESS | 3996 | --DOCSHELL 0000006694484800 == 45 [pid = 3996] [id = 65] 07:46:53 INFO - PROCESS | 3996 | --DOCSHELL 000000669F681800 == 44 [pid = 3996] [id = 64] 07:46:53 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8643800 == 43 [pid = 3996] [id = 63] 07:46:53 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B1C000 == 42 [pid = 3996] [id = 62] 07:46:53 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5014800 == 41 [pid = 3996] [id = 61] 07:46:53 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2906800 == 40 [pid = 3996] [id = 60] 07:46:53 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1954000 == 39 [pid = 3996] [id = 59] 07:46:53 INFO - PROCESS | 3996 | --DOCSHELL 000000669F685800 == 38 [pid = 3996] [id = 58] 07:46:53 INFO - PROCESS | 3996 | --DOCSHELL 000000669ABF0800 == 37 [pid = 3996] [id = 57] 07:46:53 INFO - PROCESS | 3996 | --DOCSHELL 000000669978B800 == 36 [pid = 3996] [id = 56] 07:46:53 INFO - PROCESS | 3996 | --DOCSHELL 00000066A07A3800 == 35 [pid = 3996] [id = 54] 07:46:53 INFO - PROCESS | 3996 | --DOCSHELL 0000006698C7E000 == 34 [pid = 3996] [id = 53] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (00000066A229B400) [pid = 3996] [serial = 153] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (000000669ECA7000) [pid = 3996] [serial = 141] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (00000066A121CC00) [pid = 3996] [serial = 144] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (0000006699DBEC00) [pid = 3996] [serial = 132] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (0000006699DFC800) [pid = 3996] [serial = 133] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (000000669A8D7800) [pid = 3996] [serial = 135] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (0000006694985000) [pid = 3996] [serial = 129] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (0000006694C93000) [pid = 3996] [serial = 130] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (0000006694C95C00) [pid = 3996] [serial = 127] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (000000669498AC00) [pid = 3996] [serial = 126] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006694981C00) [pid = 3996] [serial = 123] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (000000669499BC00) [pid = 3996] [serial = 147] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A16AE000) [pid = 3996] [serial = 151] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066949A2000) [pid = 3996] [serial = 148] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A16AC800) [pid = 3996] [serial = 145] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669B0C2400) [pid = 3996] [serial = 150] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669E04C000) [pid = 3996] [serial = 138] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A0ADCC00) [pid = 3996] [serial = 142] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669E477000) [pid = 3996] [serial = 139] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669B114800) [pid = 3996] [serial = 136] [outer = 0000000000000000] [url = about:blank] 07:46:53 INFO - PROCESS | 3996 | 1467816413300 Marionette TRACE conn7 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 881ms 07:46:53 INFO - PROCESS | 3996 | 1467816413360 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 07:46:53 INFO - PROCESS | 3996 | 1467816413365 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 07:46:53 INFO - PROCESS | 3996 | 1467816413371 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:46:53 INFO - PROCESS | 3996 | 1467816413374 Marionette TRACE conn7 <- [1,246,null,{}] 07:46:53 INFO - PROCESS | 3996 | 1467816413378 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:53 INFO - PROCESS | 3996 | 1467816413381 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:53 INFO - PROCESS | 3996 | 1467816413504 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 07:46:53 INFO - PROCESS | 3996 | 1467816413551 Marionette TRACE conn7 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:53 INFO - PROCESS | 3996 | 1467816413554 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:53 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699A40000 == 35 [pid = 3996] [id = 71] 07:46:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (0000006693D40000) [pid = 3996] [serial = 210] [outer = 0000000000000000] 07:46:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669489B400) [pid = 3996] [serial = 211] [outer = 0000006693D40000] 07:46:53 INFO - PROCESS | 3996 | 1467816413603 Marionette DEBUG loaded listener.js 07:46:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669499FC00) [pid = 3996] [serial = 212] [outer = 0000006693D40000] 07:46:53 INFO - PROCESS | 3996 | 1467816413979 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 07:46:54 INFO - PROCESS | 3996 | 1467816414045 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 07:46:54 INFO - PROCESS | 3996 | 1467816414048 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 07:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:46:54 INFO - PROCESS | 3996 | 1467816414051 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:46:54 INFO - PROCESS | 3996 | 1467816414055 Marionette TRACE conn7 <- [1,250,null,{}] 07:46:54 INFO - PROCESS | 3996 | 1467816414066 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:54 INFO - PROCESS | 3996 | 1467816414071 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:54 INFO - PROCESS | 3996 | 1467816414160 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 07:46:54 INFO - PROCESS | 3996 | 1467816414167 Marionette TRACE conn7 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:54 INFO - PROCESS | 3996 | 1467816414170 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:54 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F680800 == 36 [pid = 3996] [id = 72] 07:46:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066996AEC00) [pid = 3996] [serial = 213] [outer = 0000000000000000] 07:46:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006699DFA000) [pid = 3996] [serial = 214] [outer = 00000066996AEC00] 07:46:54 INFO - PROCESS | 3996 | 1467816414220 Marionette DEBUG loaded listener.js 07:46:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (000000669A8D7800) [pid = 3996] [serial = 215] [outer = 00000066996AEC00] 07:46:54 INFO - PROCESS | 3996 | 1467816414752 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 734ms 07:46:54 INFO - PROCESS | 3996 | 1467816414823 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 07:46:54 INFO - PROCESS | 3996 | 1467816414826 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 07:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:46:54 INFO - PROCESS | 3996 | 1467816414847 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:46:54 INFO - PROCESS | 3996 | 1467816414849 Marionette TRACE conn7 <- [1,254,null,{}] 07:46:54 INFO - PROCESS | 3996 | 1467816414888 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:54 INFO - PROCESS | 3996 | 1467816414890 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:55 INFO - PROCESS | 3996 | 1467816415023 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 07:46:55 INFO - PROCESS | 3996 | 1467816415028 Marionette TRACE conn7 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:55 INFO - PROCESS | 3996 | 1467816415030 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:55 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A200B800 == 37 [pid = 3996] [id = 73] 07:46:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (000000669E908400) [pid = 3996] [serial = 216] [outer = 0000000000000000] 07:46:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (000000669E967400) [pid = 3996] [serial = 217] [outer = 000000669E908400] 07:46:55 INFO - PROCESS | 3996 | 1467816415077 Marionette DEBUG loaded listener.js 07:46:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A0953C00) [pid = 3996] [serial = 218] [outer = 000000669E908400] 07:46:55 INFO - PROCESS | 3996 | 1467816415468 Marionette TRACE conn7 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 691ms 07:46:55 INFO - PROCESS | 3996 | 1467816415533 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 07:46:55 INFO - PROCESS | 3996 | 1467816415535 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 07:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:46:55 INFO - PROCESS | 3996 | 1467816415545 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:46:55 INFO - PROCESS | 3996 | 1467816415547 Marionette TRACE conn7 <- [1,258,null,{}] 07:46:55 INFO - PROCESS | 3996 | 1467816415550 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:55 INFO - PROCESS | 3996 | 1467816415553 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:55 INFO - PROCESS | 3996 | 1467816415660 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 07:46:55 INFO - PROCESS | 3996 | 1467816415672 Marionette TRACE conn7 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:55 INFO - PROCESS | 3996 | 1467816415675 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:55 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2B81000 == 38 [pid = 3996] [id = 74] 07:46:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (000000669E963400) [pid = 3996] [serial = 219] [outer = 0000000000000000] 07:46:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A13D1800) [pid = 3996] [serial = 220] [outer = 000000669E963400] 07:46:55 INFO - PROCESS | 3996 | 1467816415758 Marionette DEBUG loaded listener.js 07:46:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066A14E2000) [pid = 3996] [serial = 221] [outer = 000000669E963400] 07:46:56 INFO - PROCESS | 3996 | 1467816416192 Marionette TRACE conn7 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 07:46:56 INFO - PROCESS | 3996 | 1467816416216 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 07:46:56 INFO - PROCESS | 3996 | 1467816416218 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 07:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:46:56 INFO - PROCESS | 3996 | 1467816416222 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:46:56 INFO - PROCESS | 3996 | 1467816416223 Marionette TRACE conn7 <- [1,262,null,{}] 07:46:56 INFO - PROCESS | 3996 | 1467816416227 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:56 INFO - PROCESS | 3996 | 1467816416233 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:56 INFO - PROCESS | 3996 | 1467816416378 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 07:46:56 INFO - PROCESS | 3996 | 1467816416385 Marionette TRACE conn7 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:56 INFO - PROCESS | 3996 | 1467816416387 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:56 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B047800 == 39 [pid = 3996] [id = 75] 07:46:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (0000006692A84800) [pid = 3996] [serial = 222] [outer = 0000000000000000] 07:46:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066A1104000) [pid = 3996] [serial = 223] [outer = 0000006692A84800] 07:46:56 INFO - PROCESS | 3996 | 1467816416432 Marionette DEBUG loaded listener.js 07:46:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A1B4E000) [pid = 3996] [serial = 224] [outer = 0000006692A84800] 07:46:56 INFO - PROCESS | 3996 | 1467816416854 Marionette TRACE conn7 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms 07:46:56 INFO - PROCESS | 3996 | 1467816416896 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 07:46:56 INFO - PROCESS | 3996 | 1467816416898 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 07:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:46:56 INFO - PROCESS | 3996 | 1467816416902 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:46:56 INFO - PROCESS | 3996 | 1467816416904 Marionette TRACE conn7 <- [1,266,null,{}] 07:46:56 INFO - PROCESS | 3996 | 1467816416907 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:56 INFO - PROCESS | 3996 | 1467816416909 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:57 INFO - PROCESS | 3996 | 1467816417056 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 07:46:57 INFO - PROCESS | 3996 | 1467816417079 Marionette TRACE conn7 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:57 INFO - PROCESS | 3996 | 1467816417081 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:57 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CD5000 == 40 [pid = 3996] [id = 76] 07:46:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A28BE800) [pid = 3996] [serial = 225] [outer = 0000000000000000] 07:46:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A2B70400) [pid = 3996] [serial = 226] [outer = 00000066A28BE800] 07:46:57 INFO - PROCESS | 3996 | 1467816417133 Marionette DEBUG loaded listener.js 07:46:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (00000066A7589000) [pid = 3996] [serial = 227] [outer = 00000066A28BE800] 07:46:57 INFO - PROCESS | 3996 | 1467816417645 Marionette TRACE conn7 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (00000066A1108000) [pid = 3996] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (00000066934BE800) [pid = 3996] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (0000006694C8F400) [pid = 3996] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (0000006694892C00) [pid = 3996] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (0000006694899400) [pid = 3996] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (000000669E903800) [pid = 3996] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (000000669B113800) [pid = 3996] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (0000006693512000) [pid = 3996] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006695160C00) [pid = 3996] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006692AA3400) [pid = 3996] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006693D55800) [pid = 3996] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066949A1400) [pid = 3996] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A7590400) [pid = 3996] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A2291400) [pid = 3996] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:46:57 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066948A1C00) [pid = 3996] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 775ms 07:46:57 INFO - PROCESS | 3996 | 1467816417681 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 07:46:57 INFO - PROCESS | 3996 | 1467816417683 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 07:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:46:57 INFO - PROCESS | 3996 | 1467816417686 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:46:57 INFO - PROCESS | 3996 | 1467816417688 Marionette TRACE conn7 <- [1,270,null,{}] 07:46:57 INFO - PROCESS | 3996 | 1467816417692 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:57 INFO - PROCESS | 3996 | 1467816417694 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:57 INFO - PROCESS | 3996 | 1467816417779 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 07:46:57 INFO - PROCESS | 3996 | 1467816417785 Marionette TRACE conn7 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:57 INFO - PROCESS | 3996 | 1467816417787 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:57 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9104800 == 41 [pid = 3996] [id = 77] 07:46:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006694899400) [pid = 3996] [serial = 228] [outer = 0000000000000000] 07:46:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006694999400) [pid = 3996] [serial = 229] [outer = 0000006694899400] 07:46:57 INFO - PROCESS | 3996 | 1467816417833 Marionette DEBUG loaded listener.js 07:46:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (000000669E90BC00) [pid = 3996] [serial = 230] [outer = 0000006694899400] 07:46:58 INFO - PROCESS | 3996 | 1467816418232 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 587ms 07:46:58 INFO - PROCESS | 3996 | 1467816418276 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 07:46:58 INFO - PROCESS | 3996 | 1467816418278 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 07:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:46:58 INFO - PROCESS | 3996 | 1467816418286 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:46:58 INFO - PROCESS | 3996 | 1467816418288 Marionette TRACE conn7 <- [1,274,null,{}] 07:46:58 INFO - PROCESS | 3996 | 1467816418292 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:58 INFO - PROCESS | 3996 | 1467816418294 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:58 INFO - PROCESS | 3996 | 1467816418411 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 07:46:58 INFO - PROCESS | 3996 | 1467816418419 Marionette TRACE conn7 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:58 INFO - PROCESS | 3996 | 1467816418421 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:58 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91C7800 == 42 [pid = 3996] [id = 78] 07:46:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A53C7C00) [pid = 3996] [serial = 231] [outer = 0000000000000000] 07:46:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A53CC800) [pid = 3996] [serial = 232] [outer = 00000066A53C7C00] 07:46:58 INFO - PROCESS | 3996 | 1467816418467 Marionette DEBUG loaded listener.js 07:46:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A53D3000) [pid = 3996] [serial = 233] [outer = 00000066A53C7C00] 07:46:58 INFO - PROCESS | 3996 | 1467816418887 Marionette TRACE conn7 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 07:46:58 INFO - PROCESS | 3996 | 1467816418914 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 07:46:58 INFO - PROCESS | 3996 | 1467816418917 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 07:46:58 INFO - PROCESS | 3996 | 1467816418920 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:46:58 INFO - PROCESS | 3996 | 1467816418922 Marionette TRACE conn7 <- [1,278,null,{}] 07:46:58 INFO - PROCESS | 3996 | 1467816418926 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:58 INFO - PROCESS | 3996 | 1467816418928 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:59 INFO - PROCESS | 3996 | 1467816419014 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 07:46:59 INFO - PROCESS | 3996 | 1467816419019 Marionette TRACE conn7 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:59 INFO - PROCESS | 3996 | 1467816419021 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:59 INFO - PROCESS | 3996 | ++DOCSHELL 0000006692C48800 == 43 [pid = 3996] [id = 79] 07:46:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066A7984000) [pid = 3996] [serial = 234] [outer = 0000000000000000] 07:46:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A7991000) [pid = 3996] [serial = 235] [outer = 00000066A7984000] 07:46:59 INFO - PROCESS | 3996 | 1467816419066 Marionette DEBUG loaded listener.js 07:46:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066A8825C00) [pid = 3996] [serial = 236] [outer = 00000066A7984000] 07:46:59 INFO - PROCESS | 3996 | 1467816419457 Marionette TRACE conn7 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 586ms 07:46:59 INFO - PROCESS | 3996 | 1467816419517 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 07:46:59 INFO - PROCESS | 3996 | 1467816419520 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 07:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:46:59 INFO - PROCESS | 3996 | 1467816419523 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:46:59 INFO - PROCESS | 3996 | 1467816419525 Marionette TRACE conn7 <- [1,282,null,{}] 07:46:59 INFO - PROCESS | 3996 | 1467816419529 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:59 INFO - PROCESS | 3996 | 1467816419531 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:59 INFO - PROCESS | 3996 | 1467816419668 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 07:46:59 INFO - PROCESS | 3996 | 1467816419788 Marionette TRACE conn7 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:59 INFO - PROCESS | 3996 | 1467816419791 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:46:59 INFO - PROCESS | 3996 | ++DOCSHELL 0000006693D24800 == 44 [pid = 3996] [id = 80] 07:46:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (0000006692A7E800) [pid = 3996] [serial = 237] [outer = 0000000000000000] 07:46:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (0000006692A81000) [pid = 3996] [serial = 238] [outer = 0000006692A7E800] 07:46:59 INFO - PROCESS | 3996 | 1467816419851 Marionette DEBUG loaded listener.js 07:46:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (0000006692A8C800) [pid = 3996] [serial = 239] [outer = 0000006692A7E800] 07:47:00 INFO - PROCESS | 3996 | 1467816420397 Marionette TRACE conn7 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 923ms 07:47:00 INFO - PROCESS | 3996 | 1467816420451 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 07:47:00 INFO - PROCESS | 3996 | 1467816420455 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 07:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:47:00 INFO - PROCESS | 3996 | 1467816420461 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:47:00 INFO - PROCESS | 3996 | 1467816420464 Marionette TRACE conn7 <- [1,286,null,{}] 07:47:00 INFO - PROCESS | 3996 | 1467816420470 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:00 INFO - PROCESS | 3996 | 1467816420473 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:00 INFO - PROCESS | 3996 | 1467816420595 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 07:47:00 INFO - PROCESS | 3996 | 1467816420681 Marionette TRACE conn7 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:00 INFO - PROCESS | 3996 | 1467816420684 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:00 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2EA800 == 45 [pid = 3996] [id = 81] 07:47:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (0000006694998000) [pid = 3996] [serial = 240] [outer = 0000000000000000] 07:47:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066949A3800) [pid = 3996] [serial = 241] [outer = 0000006694998000] 07:47:00 INFO - PROCESS | 3996 | 1467816420743 Marionette DEBUG loaded listener.js 07:47:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (0000006694F1A800) [pid = 3996] [serial = 242] [outer = 0000006694998000] 07:47:01 INFO - PROCESS | 3996 | 1467816421344 Marionette TRACE conn7 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 943ms 07:47:01 INFO - PROCESS | 3996 | 1467816421408 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 07:47:01 INFO - PROCESS | 3996 | 1467816421412 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 07:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:47:01 INFO - PROCESS | 3996 | 1467816421416 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:47:01 INFO - PROCESS | 3996 | 1467816421419 Marionette TRACE conn7 <- [1,290,null,{}] 07:47:01 INFO - PROCESS | 3996 | 1467816421423 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:01 INFO - PROCESS | 3996 | 1467816421426 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:01 INFO - PROCESS | 3996 | 1467816421548 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 07:47:01 INFO - PROCESS | 3996 | 1467816421637 Marionette TRACE conn7 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:01 INFO - PROCESS | 3996 | 1467816421639 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:01 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B0F000 == 46 [pid = 3996] [id = 82] 07:47:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (0000006699DF5800) [pid = 3996] [serial = 243] [outer = 0000000000000000] 07:47:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (000000669A8D8800) [pid = 3996] [serial = 244] [outer = 0000006699DF5800] 07:47:01 INFO - PROCESS | 3996 | 1467816421696 Marionette DEBUG loaded listener.js 07:47:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (000000669E94A800) [pid = 3996] [serial = 245] [outer = 0000006699DF5800] 07:47:02 INFO - PROCESS | 3996 | 1467816422298 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:47:02 INFO - PROCESS | 3996 | 1467816422316 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 923ms 07:47:02 INFO - PROCESS | 3996 | 1467816422341 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 07:47:02 INFO - PROCESS | 3996 | 1467816422344 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 07:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:47:02 INFO - PROCESS | 3996 | 1467816422355 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:47:02 INFO - PROCESS | 3996 | 1467816422362 Marionette TRACE conn7 <- [1,294,null,{}] 07:47:02 INFO - PROCESS | 3996 | 1467816422367 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:02 INFO - PROCESS | 3996 | 1467816422371 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:02 INFO - PROCESS | 3996 | 1467816422492 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 07:47:02 INFO - PROCESS | 3996 | 1467816422562 Marionette TRACE conn7 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:02 INFO - PROCESS | 3996 | 1467816422565 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:02 INFO - PROCESS | 3996 | ++DOCSHELL 00000066AA634800 == 47 [pid = 3996] [id = 83] 07:47:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (00000066A16AD400) [pid = 3996] [serial = 246] [outer = 0000000000000000] 07:47:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (00000066A2299C00) [pid = 3996] [serial = 247] [outer = 00000066A16AD400] 07:47:02 INFO - PROCESS | 3996 | 1467816422622 Marionette DEBUG loaded listener.js 07:47:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 104 (00000066AA6DAC00) [pid = 3996] [serial = 248] [outer = 00000066A16AD400] 07:47:03 INFO - PROCESS | 3996 | 1467816423247 Marionette TRACE conn7 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:03 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. 07:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 943ms 07:47:03 INFO - PROCESS | 3996 | 1467816423293 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 07:47:03 INFO - PROCESS | 3996 | 1467816423296 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 07:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:47:03 INFO - PROCESS | 3996 | 1467816423300 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:47:03 INFO - PROCESS | 3996 | 1467816423302 Marionette TRACE conn7 <- [1,298,null,{}] 07:47:03 INFO - PROCESS | 3996 | 1467816423306 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:03 INFO - PROCESS | 3996 | 1467816423309 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:03 INFO - PROCESS | 3996 | 1467816423426 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 07:47:03 INFO - PROCESS | 3996 | 1467816423539 Marionette TRACE conn7 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:03 INFO - PROCESS | 3996 | 1467816423541 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:03 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55DE000 == 48 [pid = 3996] [id = 84] 07:47:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 105 (000000669498E000) [pid = 3996] [serial = 249] [outer = 0000000000000000] 07:47:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 106 (00000066A5614000) [pid = 3996] [serial = 250] [outer = 000000669498E000] 07:47:03 INFO - PROCESS | 3996 | 1467816423597 Marionette DEBUG loaded listener.js 07:47:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 107 (00000066A9619400) [pid = 3996] [serial = 251] [outer = 000000669498E000] 07:47:04 INFO - PROCESS | 3996 | 1467816424333 Marionette TRACE conn7 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:04 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. 07:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1075ms 07:47:04 INFO - PROCESS | 3996 | 1467816424377 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 07:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:47:04 INFO - PROCESS | 3996 | 1467816424381 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 07:47:04 INFO - PROCESS | 3996 | 1467816424386 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:47:04 INFO - PROCESS | 3996 | 1467816424389 Marionette TRACE conn7 <- [1,302,null,{}] 07:47:04 INFO - PROCESS | 3996 | 1467816424395 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:04 INFO - PROCESS | 3996 | 1467816424398 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:04 INFO - PROCESS | 3996 | 1467816424507 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 07:47:04 INFO - PROCESS | 3996 | 1467816424583 Marionette TRACE conn7 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:04 INFO - PROCESS | 3996 | 1467816424585 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:04 INFO - PROCESS | 3996 | ++DOCSHELL 000000669965F800 == 49 [pid = 3996] [id = 85] 07:47:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 108 (00000066948A9000) [pid = 3996] [serial = 252] [outer = 0000000000000000] 07:47:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 109 (000000669499C000) [pid = 3996] [serial = 253] [outer = 00000066948A9000] 07:47:04 INFO - PROCESS | 3996 | 1467816424638 Marionette DEBUG loaded listener.js 07:47:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 110 (0000006694C98400) [pid = 3996] [serial = 254] [outer = 00000066948A9000] 07:47:05 INFO - PROCESS | 3996 | --DOCSHELL 0000006692C48800 == 48 [pid = 3996] [id = 79] 07:47:05 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91C7800 == 47 [pid = 3996] [id = 78] 07:47:05 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9104800 == 46 [pid = 3996] [id = 77] 07:47:05 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CD5000 == 45 [pid = 3996] [id = 76] 07:47:05 INFO - PROCESS | 3996 | --DOCSHELL 000000669B047800 == 44 [pid = 3996] [id = 75] 07:47:05 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2B81000 == 43 [pid = 3996] [id = 74] 07:47:05 INFO - PROCESS | 3996 | --DOCSHELL 00000066A200B800 == 42 [pid = 3996] [id = 73] 07:47:05 INFO - PROCESS | 3996 | --DOCSHELL 000000669F680800 == 41 [pid = 3996] [id = 72] 07:47:05 INFO - PROCESS | 3996 | --DOCSHELL 0000006699A40000 == 40 [pid = 3996] [id = 71] 07:47:05 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA84000 == 39 [pid = 3996] [id = 70] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 109 (000000669E412400) [pid = 3996] [serial = 31] [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.] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 108 (000000669511CC00) [pid = 3996] [serial = 124] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 107 (00000066947B4400) [pid = 3996] [serial = 193] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 106 (00000066A384E400) [pid = 3996] [serial = 188] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 105 (0000006699D20800) [pid = 3996] [serial = 187] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 104 (00000066A7588800) [pid = 3996] [serial = 185] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 103 (000000669EC9C400) [pid = 3996] [serial = 191] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (00000066A7988400) [pid = 3996] [serial = 190] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (0000006694F23000) [pid = 3996] [serial = 194] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (000000669E46EC00) [pid = 3996] [serial = 176] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (00000066A3C66400) [pid = 3996] [serial = 121] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (00000066A1ECE800) [pid = 3996] [serial = 181] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (000000669E96F800) [pid = 3996] [serial = 179] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (000000669E90EC00) [pid = 3996] [serial = 178] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (00000066A3843800) [pid = 3996] [serial = 184] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (000000669498E400) [pid = 3996] [serial = 169] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (0000006694A4F800) [pid = 3996] [serial = 170] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (000000669499DC00) [pid = 3996] [serial = 167] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066948AD000) [pid = 3996] [serial = 166] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A0748400) [pid = 3996] [serial = 164] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (000000669E90E800) [pid = 3996] [serial = 163] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (000000669D883400) [pid = 3996] [serial = 175] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (000000669A877400) [pid = 3996] [serial = 173] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006699D26C00) [pid = 3996] [serial = 172] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006699DF1000) [pid = 3996] [serial = 161] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006698F70000) [pid = 3996] [serial = 160] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669488C400) [pid = 3996] [serial = 158] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006692B49C00) [pid = 3996] [serial = 157] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A20BC800) [pid = 3996] [serial = 182] [outer = 0000000000000000] [url = about:blank] 07:47:05 INFO - PROCESS | 3996 | 1467816425248 Marionette TRACE conn7 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:05 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. 07:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 943ms 07:47:05 INFO - PROCESS | 3996 | 1467816425329 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 07:47:05 INFO - PROCESS | 3996 | 1467816425333 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 07:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:47:05 INFO - PROCESS | 3996 | 1467816425339 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:47:05 INFO - PROCESS | 3996 | 1467816425342 Marionette TRACE conn7 <- [1,306,null,{}] 07:47:05 INFO - PROCESS | 3996 | 1467816425346 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:05 INFO - PROCESS | 3996 | 1467816425349 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:05 INFO - PROCESS | 3996 | 1467816425452 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 07:47:05 INFO - PROCESS | 3996 | 1467816425516 Marionette TRACE conn7 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:05 INFO - PROCESS | 3996 | 1467816425518 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:05 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B050000 == 40 [pid = 3996] [id = 86] 07:47:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066947B9000) [pid = 3996] [serial = 255] [outer = 0000000000000000] 07:47:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006694986800) [pid = 3996] [serial = 256] [outer = 00000066947B9000] 07:47:05 INFO - PROCESS | 3996 | 1467816425567 Marionette DEBUG loaded listener.js 07:47:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006694C96800) [pid = 3996] [serial = 257] [outer = 00000066947B9000] 07:47:05 INFO - PROCESS | 3996 | 1467816425975 Marionette TRACE conn7 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:06 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. 07:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 07:47:06 INFO - PROCESS | 3996 | 1467816426013 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 07:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:47:06 INFO - PROCESS | 3996 | 1467816426015 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 07:47:06 INFO - PROCESS | 3996 | 1467816426019 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:47:06 INFO - PROCESS | 3996 | 1467816426023 Marionette TRACE conn7 <- [1,310,null,{}] 07:47:06 INFO - PROCESS | 3996 | 1467816426038 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:06 INFO - PROCESS | 3996 | 1467816426043 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:06 INFO - PROCESS | 3996 | 1467816426136 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 07:47:06 INFO - PROCESS | 3996 | 1467816426155 Marionette TRACE conn7 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:06 INFO - PROCESS | 3996 | 1467816426158 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:06 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EDAD000 == 41 [pid = 3996] [id = 87] 07:47:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006699DC9400) [pid = 3996] [serial = 258] [outer = 0000000000000000] 07:47:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006699DF4C00) [pid = 3996] [serial = 259] [outer = 0000006699DC9400] 07:47:06 INFO - PROCESS | 3996 | 1467816426213 Marionette DEBUG loaded listener.js 07:47:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (000000669A87A000) [pid = 3996] [serial = 260] [outer = 0000006699DC9400] 07:47:06 INFO - PROCESS | 3996 | 1467816426657 Marionette TRACE conn7 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:06 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. 07:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 692ms 07:47:06 INFO - PROCESS | 3996 | 1467816426713 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 07:47:06 INFO - PROCESS | 3996 | 1467816426716 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 07:47:06 INFO - PROCESS | 3996 | 1467816426719 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:47:06 INFO - PROCESS | 3996 | 1467816426721 Marionette TRACE conn7 <- [1,314,null,{}] 07:47:06 INFO - PROCESS | 3996 | 1467816426725 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:06 INFO - PROCESS | 3996 | 1467816426727 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:06 INFO - PROCESS | 3996 | 1467816426818 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 07:47:06 INFO - PROCESS | 3996 | 1467816426825 Marionette TRACE conn7 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:06 INFO - PROCESS | 3996 | 1467816426827 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:06 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A138E000 == 42 [pid = 3996] [id = 88] 07:47:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (000000669E462000) [pid = 3996] [serial = 261] [outer = 0000000000000000] 07:47:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (000000669E477400) [pid = 3996] [serial = 262] [outer = 000000669E462000] 07:47:06 INFO - PROCESS | 3996 | 1467816426874 Marionette DEBUG loaded listener.js 07:47:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (000000669E911400) [pid = 3996] [serial = 263] [outer = 000000669E462000] 07:47:07 INFO - PROCESS | 3996 | 1467816427341 Marionette TRACE conn7 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:07 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. 07:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 07:47:07 INFO - PROCESS | 3996 | 1467816427394 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 07:47:07 INFO - PROCESS | 3996 | 1467816427396 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 07:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:47:07 INFO - PROCESS | 3996 | 1467816427405 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:47:07 INFO - PROCESS | 3996 | 1467816427407 Marionette TRACE conn7 <- [1,318,null,{}] 07:47:07 INFO - PROCESS | 3996 | 1467816427411 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:07 INFO - PROCESS | 3996 | 1467816427413 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:07 INFO - PROCESS | 3996 | 1467816427529 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 07:47:07 INFO - PROCESS | 3996 | 1467816427574 Marionette TRACE conn7 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:07 INFO - PROCESS | 3996 | 1467816427576 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:07 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A200D000 == 43 [pid = 3996] [id = 89] 07:47:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (000000669E96E400) [pid = 3996] [serial = 264] [outer = 0000000000000000] 07:47:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (000000669F63D400) [pid = 3996] [serial = 265] [outer = 000000669E96E400] 07:47:07 INFO - PROCESS | 3996 | 1467816427623 Marionette DEBUG loaded listener.js 07:47:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A1111000) [pid = 3996] [serial = 266] [outer = 000000669E96E400] 07:47:08 INFO - PROCESS | 3996 | 1467816428056 Marionette TRACE conn7 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:08 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. 07:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 671ms 07:47:08 INFO - PROCESS | 3996 | 1467816428078 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 07:47:08 INFO - PROCESS | 3996 | 1467816428081 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 07:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:47:08 INFO - PROCESS | 3996 | 1467816428084 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:47:08 INFO - PROCESS | 3996 | 1467816428085 Marionette TRACE conn7 <- [1,322,null,{}] 07:47:08 INFO - PROCESS | 3996 | 1467816428089 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:08 INFO - PROCESS | 3996 | 1467816428095 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:08 INFO - PROCESS | 3996 | 1467816428238 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 07:47:08 INFO - PROCESS | 3996 | 1467816428245 Marionette TRACE conn7 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:08 INFO - PROCESS | 3996 | 1467816428247 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:08 INFO - PROCESS | 3996 | ++DOCSHELL 0000006694E18800 == 44 [pid = 3996] [id = 90] 07:47:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066A14DA000) [pid = 3996] [serial = 267] [outer = 0000000000000000] 07:47:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A1B3C000) [pid = 3996] [serial = 268] [outer = 00000066A14DA000] 07:47:08 INFO - PROCESS | 3996 | 1467816428330 Marionette DEBUG loaded listener.js 07:47:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A3F09C00) [pid = 3996] [serial = 269] [outer = 00000066A14DA000] 07:47:08 INFO - PROCESS | 3996 | 1467816428785 Marionette TRACE conn7 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:08 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. 07:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 734ms 07:47:08 INFO - PROCESS | 3996 | 1467816428821 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 07:47:08 INFO - PROCESS | 3996 | 1467816428823 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 07:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:47:08 INFO - PROCESS | 3996 | 1467816428827 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:47:08 INFO - PROCESS | 3996 | 1467816428836 Marionette TRACE conn7 <- [1,326,null,{}] 07:47:08 INFO - PROCESS | 3996 | 1467816428846 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:08 INFO - PROCESS | 3996 | 1467816428848 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:08 INFO - PROCESS | 3996 | 1467816428955 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 07:47:08 INFO - PROCESS | 3996 | 1467816428962 Marionette TRACE conn7 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:08 INFO - PROCESS | 3996 | 1467816428965 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:08 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55F2000 == 45 [pid = 3996] [id = 91] 07:47:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A53CB000) [pid = 3996] [serial = 270] [outer = 0000000000000000] 07:47:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (00000066A53D0000) [pid = 3996] [serial = 271] [outer = 00000066A53CB000] 07:47:09 INFO - PROCESS | 3996 | 1467816429009 Marionette DEBUG loaded listener.js 07:47:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (00000066A54F1400) [pid = 3996] [serial = 272] [outer = 00000066A53CB000] 07:47:09 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (00000066A1102800) [pid = 3996] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:47:09 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (0000006692A84800) [pid = 3996] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:47:09 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (00000066A28BE800) [pid = 3996] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:47:09 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (000000669498B000) [pid = 3996] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:47:09 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (000000669E908400) [pid = 3996] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:47:09 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066996AEC00) [pid = 3996] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:47:09 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (0000006694899400) [pid = 3996] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:47:09 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066A14D7800) [pid = 3996] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:47:09 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (0000006693D40000) [pid = 3996] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:47:09 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (00000066A53C7C00) [pid = 3996] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:47:09 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (000000669E963400) [pid = 3996] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:47:09 INFO - PROCESS | 3996 | 1467816429552 Marionette TRACE conn7 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:09 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. 07:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 733ms 07:47:09 INFO - PROCESS | 3996 | 1467816429564 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 07:47:09 INFO - PROCESS | 3996 | 1467816429566 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 07:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:47:09 INFO - PROCESS | 3996 | 1467816429597 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:47:09 INFO - PROCESS | 3996 | 1467816429599 Marionette TRACE conn7 <- [1,330,null,{}] 07:47:09 INFO - PROCESS | 3996 | 1467816429603 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:09 INFO - PROCESS | 3996 | 1467816429605 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:09 INFO - PROCESS | 3996 | 1467816429692 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 07:47:09 INFO - PROCESS | 3996 | 1467816429699 Marionette TRACE conn7 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:09 INFO - PROCESS | 3996 | 1467816429701 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:09 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B9E000 == 46 [pid = 3996] [id = 92] 07:47:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (0000006694988000) [pid = 3996] [serial = 273] [outer = 0000000000000000] 07:47:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066A14D7800) [pid = 3996] [serial = 274] [outer = 0000006694988000] 07:47:09 INFO - PROCESS | 3996 | 1467816429746 Marionette DEBUG loaded listener.js 07:47:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A54F4800) [pid = 3996] [serial = 275] [outer = 0000006694988000] 07:47:10 INFO - PROCESS | 3996 | 1467816430182 Marionette TRACE conn7 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:10 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. 07:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 07:47:10 INFO - PROCESS | 3996 | 1467816430227 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 07:47:10 INFO - PROCESS | 3996 | 1467816430229 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 07:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:47:10 INFO - PROCESS | 3996 | 1467816430233 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:47:10 INFO - PROCESS | 3996 | 1467816430235 Marionette TRACE conn7 <- [1,334,null,{}] 07:47:10 INFO - PROCESS | 3996 | 1467816430238 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:10 INFO - PROCESS | 3996 | 1467816430240 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:10 INFO - PROCESS | 3996 | 1467816430328 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 07:47:10 INFO - PROCESS | 3996 | 1467816430333 Marionette TRACE conn7 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:10 INFO - PROCESS | 3996 | 1467816430335 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:10 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CE0800 == 47 [pid = 3996] [id = 93] 07:47:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066A54C4000) [pid = 3996] [serial = 276] [outer = 0000000000000000] 07:47:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A54CA000) [pid = 3996] [serial = 277] [outer = 00000066A54C4000] 07:47:10 INFO - PROCESS | 3996 | 1467816430381 Marionette DEBUG loaded listener.js 07:47:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066A54EA400) [pid = 3996] [serial = 278] [outer = 00000066A54C4000] 07:47:10 INFO - PROCESS | 3996 | 1467816430789 Marionette TRACE conn7 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:10 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. 07:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 07:47:10 INFO - PROCESS | 3996 | 1467816430823 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 07:47:10 INFO - PROCESS | 3996 | 1467816430826 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 07:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:47:10 INFO - PROCESS | 3996 | 1467816430834 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:47:10 INFO - PROCESS | 3996 | 1467816430836 Marionette TRACE conn7 <- [1,338,null,{}] 07:47:10 INFO - PROCESS | 3996 | 1467816430840 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:10 INFO - PROCESS | 3996 | 1467816430842 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:10 INFO - PROCESS | 3996 | 1467816430929 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 07:47:10 INFO - PROCESS | 3996 | 1467816430934 Marionette TRACE conn7 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:10 INFO - PROCESS | 3996 | 1467816430936 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:10 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9164000 == 48 [pid = 3996] [id = 94] 07:47:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A0A9EC00) [pid = 3996] [serial = 279] [outer = 0000000000000000] 07:47:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A0AA2000) [pid = 3996] [serial = 280] [outer = 00000066A0A9EC00] 07:47:10 INFO - PROCESS | 3996 | 1467816430981 Marionette DEBUG loaded listener.js 07:47:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A54C8400) [pid = 3996] [serial = 281] [outer = 00000066A0A9EC00] 07:47:11 INFO - PROCESS | 3996 | 1467816431412 Marionette TRACE conn7 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:11 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. 07:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 628ms 07:47:11 INFO - PROCESS | 3996 | 1467816431509 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 07:47:11 INFO - PROCESS | 3996 | 1467816431514 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 07:47:11 INFO - PROCESS | 3996 | 1467816431525 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:47:11 INFO - PROCESS | 3996 | 1467816431529 Marionette TRACE conn7 <- [1,342,null,{}] 07:47:11 INFO - PROCESS | 3996 | 1467816431536 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:11 INFO - PROCESS | 3996 | 1467816431541 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:11 INFO - PROCESS | 3996 | 1467816431676 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 07:47:11 INFO - PROCESS | 3996 | 1467816431756 Marionette TRACE conn7 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:11 INFO - PROCESS | 3996 | 1467816431761 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:11 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699A40000 == 49 [pid = 3996] [id = 95] 07:47:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (0000006694427400) [pid = 3996] [serial = 282] [outer = 0000000000000000] 07:47:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (0000006694877800) [pid = 3996] [serial = 283] [outer = 0000006694427400] 07:47:11 INFO - PROCESS | 3996 | 1467816431821 Marionette DEBUG loaded listener.js 07:47:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (0000006694984800) [pid = 3996] [serial = 284] [outer = 0000006694427400] 07:47:12 INFO - PROCESS | 3996 | 1467816432440 Marionette TRACE conn7 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:12 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. 07:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 923ms 07:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:47:12 INFO - PROCESS | 3996 | 1467816432454 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 07:47:12 INFO - PROCESS | 3996 | 1467816432458 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 07:47:12 INFO - PROCESS | 3996 | 1467816432464 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:47:12 INFO - PROCESS | 3996 | 1467816432469 Marionette TRACE conn7 <- [1,346,null,{}] 07:47:12 INFO - PROCESS | 3996 | 1467816432473 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:12 INFO - PROCESS | 3996 | 1467816432476 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:12 INFO - PROCESS | 3996 | 1467816432595 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 07:47:12 INFO - PROCESS | 3996 | 1467816432672 Marionette TRACE conn7 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:12 INFO - PROCESS | 3996 | 1467816432674 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:12 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1AF2000 == 50 [pid = 3996] [id = 96] 07:47:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (0000006698E85C00) [pid = 3996] [serial = 285] [outer = 0000000000000000] 07:47:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (0000006698E88C00) [pid = 3996] [serial = 286] [outer = 0000006698E85C00] 07:47:12 INFO - PROCESS | 3996 | 1467816432774 Marionette DEBUG loaded listener.js 07:47:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (0000006699A02C00) [pid = 3996] [serial = 287] [outer = 0000006698E85C00] 07:47:13 INFO - PROCESS | 3996 | 1467816433307 Marionette TRACE conn7 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:13 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. 07:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 943ms 07:47:13 INFO - PROCESS | 3996 | 1467816433406 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 07:47:13 INFO - PROCESS | 3996 | 1467816433409 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 07:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:47:13 INFO - PROCESS | 3996 | 1467816433413 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:47:13 INFO - PROCESS | 3996 | 1467816433416 Marionette TRACE conn7 <- [1,350,null,{}] 07:47:13 INFO - PROCESS | 3996 | 1467816433427 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:13 INFO - PROCESS | 3996 | 1467816433432 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:13 INFO - PROCESS | 3996 | 1467816433558 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 07:47:13 INFO - PROCESS | 3996 | 1467816433627 Marionette TRACE conn7 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:13 INFO - PROCESS | 3996 | 1467816433631 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:13 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9655000 == 51 [pid = 3996] [id = 97] 07:47:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 104 (00000066A0951000) [pid = 3996] [serial = 288] [outer = 0000000000000000] 07:47:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 105 (00000066A0A9DC00) [pid = 3996] [serial = 289] [outer = 00000066A0951000] 07:47:13 INFO - PROCESS | 3996 | 1467816433731 Marionette DEBUG loaded listener.js 07:47:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 106 (00000066A14DC800) [pid = 3996] [serial = 290] [outer = 00000066A0951000] 07:47:14 INFO - PROCESS | 3996 | 1467816434301 Marionette TRACE conn7 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:14 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. 07:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 923ms 07:47:14 INFO - PROCESS | 3996 | 1467816434337 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 07:47:14 INFO - PROCESS | 3996 | 1467816434340 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 07:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:47:14 INFO - PROCESS | 3996 | 1467816434344 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:47:14 INFO - PROCESS | 3996 | 1467816434346 Marionette TRACE conn7 <- [1,354,null,{}] 07:47:14 INFO - PROCESS | 3996 | 1467816434350 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:14 INFO - PROCESS | 3996 | 1467816434352 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:14 INFO - PROCESS | 3996 | 1467816434469 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 07:47:14 INFO - PROCESS | 3996 | 1467816434583 Marionette TRACE conn7 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:14 INFO - PROCESS | 3996 | 1467816434585 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:14 INFO - PROCESS | 3996 | ++DOCSHELL 00000066AA64A800 == 52 [pid = 3996] [id = 98] 07:47:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 107 (00000066A19E2800) [pid = 3996] [serial = 291] [outer = 0000000000000000] 07:47:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 108 (00000066A19EB000) [pid = 3996] [serial = 292] [outer = 00000066A19E2800] 07:47:14 INFO - PROCESS | 3996 | 1467816434643 Marionette DEBUG loaded listener.js 07:47:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 109 (00000066A1B37000) [pid = 3996] [serial = 293] [outer = 00000066A19E2800] 07:47:15 INFO - PROCESS | 3996 | 1467816435318 Marionette TRACE conn7 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:15 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. 07:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1018ms 07:47:15 INFO - PROCESS | 3996 | 1467816435365 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 07:47:15 INFO - PROCESS | 3996 | 1467816435368 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 07:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:47:15 INFO - PROCESS | 3996 | 1467816435372 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:47:15 INFO - PROCESS | 3996 | 1467816435374 Marionette TRACE conn7 <- [1,358,null,{}] 07:47:15 INFO - PROCESS | 3996 | 1467816435378 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:15 INFO - PROCESS | 3996 | 1467816435380 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:15 INFO - PROCESS | 3996 | 1467816435494 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 07:47:15 INFO - PROCESS | 3996 | 1467816435566 Marionette TRACE conn7 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:15 INFO - PROCESS | 3996 | 1467816435569 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:15 INFO - PROCESS | 3996 | ++DOCSHELL 00000066999CD800 == 53 [pid = 3996] [id = 99] 07:47:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 110 (00000066934BF800) [pid = 3996] [serial = 294] [outer = 0000000000000000] 07:47:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 111 (000000669488CC00) [pid = 3996] [serial = 295] [outer = 00000066934BF800] 07:47:15 INFO - PROCESS | 3996 | 1467816435752 Marionette DEBUG loaded listener.js 07:47:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 112 (0000006694A53000) [pid = 3996] [serial = 296] [outer = 00000066934BF800] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 0000006699D3C000 == 52 [pid = 3996] [id = 31] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CE0800 == 51 [pid = 3996] [id = 93] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B9E000 == 50 [pid = 3996] [id = 92] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55F2000 == 49 [pid = 3996] [id = 91] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 0000006694E18800 == 48 [pid = 3996] [id = 90] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A200D000 == 47 [pid = 3996] [id = 89] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A138E000 == 46 [pid = 3996] [id = 88] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 000000669EDAD000 == 45 [pid = 3996] [id = 87] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 000000669B050000 == 44 [pid = 3996] [id = 86] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 000000669965F800 == 43 [pid = 3996] [id = 85] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B0F000 == 42 [pid = 3996] [id = 82] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2EA800 == 41 [pid = 3996] [id = 81] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 0000006693D24800 == 40 [pid = 3996] [id = 80] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 000000669B1DA800 == 39 [pid = 3996] [id = 67] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066AA634800 == 38 [pid = 3996] [id = 83] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55DE000 == 37 [pid = 3996] [id = 84] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1729800 == 36 [pid = 3996] [id = 68] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91B1800 == 35 [pid = 3996] [id = 30] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97E4000 == 34 [pid = 3996] [id = 66] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97DE000 == 33 [pid = 3996] [id = 69] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9117000 == 32 [pid = 3996] [id = 55] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066AA64A800 == 31 [pid = 3996] [id = 98] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9655000 == 30 [pid = 3996] [id = 97] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1AF2000 == 29 [pid = 3996] [id = 96] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9164000 == 28 [pid = 3996] [id = 94] 07:47:17 INFO - PROCESS | 3996 | --DOCSHELL 0000006699A40000 == 27 [pid = 3996] [id = 95] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 111 (00000066A28EBC00) [pid = 3996] [serial = 154] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 110 (00000066A7991000) [pid = 3996] [serial = 235] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 109 (00000066A1104000) [pid = 3996] [serial = 223] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 108 (00000066A2B70400) [pid = 3996] [serial = 226] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 107 (00000066A1B4E000) [pid = 3996] [serial = 224] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 106 (00000066958D9400) [pid = 3996] [serial = 209] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 105 (0000006694997000) [pid = 3996] [serial = 208] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 104 (00000066948A4400) [pid = 3996] [serial = 199] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 103 (000000669E967400) [pid = 3996] [serial = 217] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (000000669A8D7800) [pid = 3996] [serial = 215] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (0000006699DFA000) [pid = 3996] [serial = 214] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (000000669E90BC00) [pid = 3996] [serial = 230] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (00000066A17D1800) [pid = 3996] [serial = 206] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (00000066A14DD400) [pid = 3996] [serial = 205] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (000000669EA70000) [pid = 3996] [serial = 202] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (000000669489B400) [pid = 3996] [serial = 211] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (000000669499FC00) [pid = 3996] [serial = 212] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (0000006694999400) [pid = 3996] [serial = 229] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066A53CC800) [pid = 3996] [serial = 232] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066A7589000) [pid = 3996] [serial = 227] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066A1B34C00) [pid = 3996] [serial = 196] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A13D1800) [pid = 3996] [serial = 220] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (00000066A53D3000) [pid = 3996] [serial = 233] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A14E2000) [pid = 3996] [serial = 221] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A0953C00) [pid = 3996] [serial = 218] [outer = 0000000000000000] [url = about:blank] 07:47:17 INFO - PROCESS | 3996 | 1467816437235 Marionette TRACE conn7 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:17 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. 07:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1923ms 07:47:17 INFO - PROCESS | 3996 | 1467816437298 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 07:47:17 INFO - PROCESS | 3996 | 1467816437303 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 07:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:47:17 INFO - PROCESS | 3996 | 1467816437309 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:47:17 INFO - PROCESS | 3996 | 1467816437313 Marionette TRACE conn7 <- [1,362,null,{}] 07:47:17 INFO - PROCESS | 3996 | 1467816437319 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:17 INFO - PROCESS | 3996 | 1467816437322 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:17 INFO - PROCESS | 3996 | 1467816437422 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 07:47:17 INFO - PROCESS | 3996 | 1467816437429 Marionette TRACE conn7 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:17 INFO - PROCESS | 3996 | 1467816437434 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:17 INFO - PROCESS | 3996 | ++DOCSHELL 0000006693FA8800 == 28 [pid = 3996] [id = 100] 07:47:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (0000006693FC3400) [pid = 3996] [serial = 297] [outer = 0000000000000000] 07:47:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066947B7400) [pid = 3996] [serial = 298] [outer = 0000006693FC3400] 07:47:17 INFO - PROCESS | 3996 | 1467816437486 Marionette DEBUG loaded listener.js 07:47:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (0000006694896C00) [pid = 3996] [serial = 299] [outer = 0000006693FC3400] 07:47:17 INFO - PROCESS | 3996 | 1467816437972 Marionette TRACE conn7 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:18 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. 07:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 07:47:18 INFO - PROCESS | 3996 | 1467816438002 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 07:47:18 INFO - PROCESS | 3996 | 1467816438007 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 07:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:47:18 INFO - PROCESS | 3996 | 1467816438014 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:47:18 INFO - PROCESS | 3996 | 1467816438017 Marionette TRACE conn7 <- [1,366,null,{}] 07:47:18 INFO - PROCESS | 3996 | 1467816438020 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:18 INFO - PROCESS | 3996 | 1467816438023 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:18 INFO - PROCESS | 3996 | 1467816438118 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 07:47:18 INFO - PROCESS | 3996 | 1467816438126 Marionette TRACE conn7 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:18 INFO - PROCESS | 3996 | 1467816438129 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:18 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B1C9000 == 29 [pid = 3996] [id = 101] 07:47:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (0000006694997000) [pid = 3996] [serial = 300] [outer = 0000000000000000] 07:47:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (000000669499D800) [pid = 3996] [serial = 301] [outer = 0000006694997000] 07:47:18 INFO - PROCESS | 3996 | 1467816438179 Marionette DEBUG loaded listener.js 07:47:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (0000006694A50400) [pid = 3996] [serial = 302] [outer = 0000006694997000] 07:47:18 INFO - PROCESS | 3996 | 1467816438658 Marionette TRACE conn7 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:18 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. 07:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 07:47:18 INFO - PROCESS | 3996 | 1467816438686 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 07:47:18 INFO - PROCESS | 3996 | 1467816438688 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 07:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:47:18 INFO - PROCESS | 3996 | 1467816438692 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:47:18 INFO - PROCESS | 3996 | 1467816438696 Marionette TRACE conn7 <- [1,370,null,{}] 07:47:18 INFO - PROCESS | 3996 | 1467816438708 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:18 INFO - PROCESS | 3996 | 1467816438713 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:18 INFO - PROCESS | 3996 | 1467816438838 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 07:47:18 INFO - PROCESS | 3996 | 1467816438914 Marionette TRACE conn7 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:18 INFO - PROCESS | 3996 | 1467816438918 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:18 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A751000 == 30 [pid = 3996] [id = 102] 07:47:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (0000006698E84C00) [pid = 3996] [serial = 303] [outer = 0000000000000000] 07:47:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (0000006698FC8C00) [pid = 3996] [serial = 304] [outer = 0000006698E84C00] 07:47:18 INFO - PROCESS | 3996 | 1467816438969 Marionette DEBUG loaded listener.js 07:47:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (0000006699DF2400) [pid = 3996] [serial = 305] [outer = 0000006698E84C00] 07:47:19 INFO - PROCESS | 3996 | 1467816439379 Marionette TRACE conn7 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:47:19 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. 07:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 733ms 07:47:19 INFO - PROCESS | 3996 | 1467816439428 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 07:47:19 INFO - PROCESS | 3996 | 1467816439431 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 07:47:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:47:19 INFO - PROCESS | 3996 | 1467816439449 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:47:19 INFO - PROCESS | 3996 | 1467816439452 Marionette TRACE conn7 <- [1,374,null,{}] 07:47:19 INFO - PROCESS | 3996 | 1467816439456 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:19 INFO - PROCESS | 3996 | 1467816439458 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:19 INFO - PROCESS | 3996 | 1467816439572 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 07:47:19 INFO - PROCESS | 3996 | 1467816439622 Marionette TRACE conn7 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:19 INFO - PROCESS | 3996 | 1467816439624 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:19 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1733000 == 31 [pid = 3996] [id = 103] 07:47:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (000000669AB07400) [pid = 3996] [serial = 306] [outer = 0000000000000000] 07:47:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (000000669B0C4C00) [pid = 3996] [serial = 307] [outer = 000000669AB07400] 07:47:19 INFO - PROCESS | 3996 | 1467816439670 Marionette DEBUG loaded listener.js 07:47:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (000000669E46B800) [pid = 3996] [serial = 308] [outer = 000000669AB07400] 07:47:20 INFO - PROCESS | 3996 | 1467816440152 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:47:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:47:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 734ms 07:47:20 INFO - PROCESS | 3996 | 1467816440207 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 07:47:20 INFO - PROCESS | 3996 | 1467816440210 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 07:47:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:47:20 INFO - PROCESS | 3996 | 1467816440213 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:47:20 INFO - PROCESS | 3996 | 1467816440215 Marionette TRACE conn7 <- [1,378,null,{}] 07:47:20 INFO - PROCESS | 3996 | 1467816440219 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:20 INFO - PROCESS | 3996 | 1467816440221 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:20 INFO - PROCESS | 3996 | 1467816440345 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 07:47:20 INFO - PROCESS | 3996 | 1467816440370 Marionette TRACE conn7 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:20 INFO - PROCESS | 3996 | 1467816440372 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:20 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2916000 == 32 [pid = 3996] [id = 104] 07:47:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (000000669EC9B000) [pid = 3996] [serial = 309] [outer = 0000000000000000] 07:47:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (000000669F42EC00) [pid = 3996] [serial = 310] [outer = 000000669EC9B000] 07:47:20 INFO - PROCESS | 3996 | 1467816440418 Marionette DEBUG loaded listener.js 07:47:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (00000066A0952000) [pid = 3996] [serial = 311] [outer = 000000669EC9B000] 07:47:21 INFO - PROCESS | 3996 | 1467816441057 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:47:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:47:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 880ms 07:47:21 INFO - PROCESS | 3996 | 1467816441097 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 07:47:21 INFO - PROCESS | 3996 | 1467816441099 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 07:47:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:47:21 INFO - PROCESS | 3996 | 1467816441103 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:47:21 INFO - PROCESS | 3996 | 1467816441105 Marionette TRACE conn7 <- [1,382,null,{}] 07:47:21 INFO - PROCESS | 3996 | 1467816441109 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:21 INFO - PROCESS | 3996 | 1467816441115 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:21 INFO - PROCESS | 3996 | 1467816441248 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 07:47:21 INFO - PROCESS | 3996 | 1467816441300 Marionette TRACE conn7 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:21 INFO - PROCESS | 3996 | 1467816441302 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:21 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5025800 == 33 [pid = 3996] [id = 105] 07:47:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (0000006694999400) [pid = 3996] [serial = 312] [outer = 0000000000000000] 07:47:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 104 (00000066A14DE000) [pid = 3996] [serial = 313] [outer = 0000006694999400] 07:47:21 INFO - PROCESS | 3996 | 1467816441349 Marionette DEBUG loaded listener.js 07:47:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 105 (00000066A19E3C00) [pid = 3996] [serial = 314] [outer = 0000006694999400] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 104 (00000066A14DA000) [pid = 3996] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 103 (000000669498E000) [pid = 3996] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (000000669E462000) [pid = 3996] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (0000006699DC9400) [pid = 3996] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (00000066A16AD400) [pid = 3996] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (0000006694998000) [pid = 3996] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (00000066947B9000) [pid = 3996] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (0000006692A7E800) [pid = 3996] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (0000006699DF5800) [pid = 3996] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (00000066948A9000) [pid = 3996] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (00000066A53CB000) [pid = 3996] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066A0A9EC00) [pid = 3996] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066A54C4000) [pid = 3996] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (0000006694988000) [pid = 3996] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (000000669E96E400) [pid = 3996] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (00000066A7984000) [pid = 3996] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006699AD0400) [pid = 3996] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (000000669487B400) [pid = 3996] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:47:21 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006695844000) [pid = 3996] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:47:22 INFO - PROCESS | 3996 | 1467816442131 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:47:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:47:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1076ms 07:47:22 INFO - PROCESS | 3996 | 1467816442181 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 07:47:22 INFO - PROCESS | 3996 | 1467816442183 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 07:47:22 INFO - PROCESS | 3996 | 1467816442186 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:47:22 INFO - PROCESS | 3996 | 1467816442188 Marionette TRACE conn7 <- [1,386,null,{}] 07:47:22 INFO - PROCESS | 3996 | 1467816442192 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:22 INFO - PROCESS | 3996 | 1467816442194 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:22 INFO - PROCESS | 3996 | 1467816442275 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 07:47:22 INFO - PROCESS | 3996 | 1467816442281 Marionette TRACE conn7 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:22 INFO - PROCESS | 3996 | 1467816442283 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:22 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55D9000 == 34 [pid = 3996] [id = 106] 07:47:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006699AD0400) [pid = 3996] [serial = 315] [outer = 0000000000000000] 07:47:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (000000669E96E400) [pid = 3996] [serial = 316] [outer = 0000006699AD0400] 07:47:22 INFO - PROCESS | 3996 | 1467816442330 Marionette DEBUG loaded listener.js 07:47:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A14E1000) [pid = 3996] [serial = 317] [outer = 0000006699AD0400] 07:47:22 INFO - PROCESS | 3996 | 1467816442766 Marionette TRACE conn7 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:47:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:47:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 628ms 07:47:22 INFO - PROCESS | 3996 | 1467816442819 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 07:47:22 INFO - PROCESS | 3996 | 1467816442821 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 07:47:22 INFO - PROCESS | 3996 | 1467816442825 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:47:22 INFO - PROCESS | 3996 | 1467816442827 Marionette TRACE conn7 <- [1,390,null,{}] 07:47:22 INFO - PROCESS | 3996 | 1467816442830 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:22 INFO - PROCESS | 3996 | 1467816442832 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:22 INFO - PROCESS | 3996 | 1467816442915 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 07:47:22 INFO - PROCESS | 3996 | 1467816442950 Marionette TRACE conn7 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:22 INFO - PROCESS | 3996 | 1467816442952 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:22 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B9E000 == 35 [pid = 3996] [id = 107] 07:47:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066A14AB800) [pid = 3996] [serial = 318] [outer = 0000000000000000] 07:47:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A1B32000) [pid = 3996] [serial = 319] [outer = 00000066A14AB800] 07:47:23 INFO - PROCESS | 3996 | 1467816442999 Marionette DEBUG loaded listener.js 07:47:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066A1B3E000) [pid = 3996] [serial = 320] [outer = 00000066A14AB800] 07:47:23 INFO - PROCESS | 3996 | 1467816443547 Marionette TRACE conn7 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 776ms 07:47:23 INFO - PROCESS | 3996 | 1467816443604 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 07:47:23 INFO - PROCESS | 3996 | 1467816443609 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 07:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:47:23 INFO - PROCESS | 3996 | 1467816443614 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:47:23 INFO - PROCESS | 3996 | 1467816443618 Marionette TRACE conn7 <- [1,394,null,{}] 07:47:23 INFO - PROCESS | 3996 | 1467816443624 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:23 INFO - PROCESS | 3996 | 1467816443628 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:23 INFO - PROCESS | 3996 | 1467816443754 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 07:47:23 INFO - PROCESS | 3996 | 1467816443822 Marionette TRACE conn7 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:23 INFO - PROCESS | 3996 | 1467816443828 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:23 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A734000 == 36 [pid = 3996] [id = 108] 07:47:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (0000006694876000) [pid = 3996] [serial = 321] [outer = 0000000000000000] 07:47:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (0000006694890800) [pid = 3996] [serial = 322] [outer = 0000006694876000] 07:47:23 INFO - PROCESS | 3996 | 1467816443888 Marionette DEBUG loaded listener.js 07:47:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (000000669498C000) [pid = 3996] [serial = 323] [outer = 0000006694876000] 07:47:24 INFO - PROCESS | 3996 | 1467816444775 Marionette TRACE conn7 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1237ms 07:47:24 INFO - PROCESS | 3996 | 1467816444855 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 07:47:24 INFO - PROCESS | 3996 | 1467816444861 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 07:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:47:24 INFO - PROCESS | 3996 | 1467816444868 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:47:24 INFO - PROCESS | 3996 | 1467816444871 Marionette TRACE conn7 <- [1,398,null,{}] 07:47:24 INFO - PROCESS | 3996 | 1467816444875 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:24 INFO - PROCESS | 3996 | 1467816444879 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:25 INFO - PROCESS | 3996 | 1467816445033 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 07:47:25 INFO - PROCESS | 3996 | 1467816445141 Marionette TRACE conn7 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:25 INFO - PROCESS | 3996 | 1467816445144 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:25 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2908800 == 37 [pid = 3996] [id = 109] 07:47:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066958D9400) [pid = 3996] [serial = 324] [outer = 0000000000000000] 07:47:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (0000006698F70400) [pid = 3996] [serial = 325] [outer = 00000066958D9400] 07:47:25 INFO - PROCESS | 3996 | 1467816445205 Marionette DEBUG loaded listener.js 07:47:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (000000669A8D4000) [pid = 3996] [serial = 326] [outer = 00000066958D9400] 07:47:26 INFO - PROCESS | 3996 | 1467816446155 Marionette TRACE conn7 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:47:26 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55D9000 == 36 [pid = 3996] [id = 106] 07:47:26 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5025800 == 35 [pid = 3996] [id = 105] 07:47:26 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2916000 == 34 [pid = 3996] [id = 104] 07:47:26 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1733000 == 33 [pid = 3996] [id = 103] 07:47:26 INFO - PROCESS | 3996 | --DOCSHELL 000000669A751000 == 32 [pid = 3996] [id = 102] 07:47:26 INFO - PROCESS | 3996 | --DOCSHELL 000000669B1C9000 == 31 [pid = 3996] [id = 101] 07:47:26 INFO - PROCESS | 3996 | --DOCSHELL 0000006693FA8800 == 30 [pid = 3996] [id = 100] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (00000066A8825C00) [pid = 3996] [serial = 236] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (000000669E477400) [pid = 3996] [serial = 262] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (0000006699DF4C00) [pid = 3996] [serial = 259] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (000000669A87A000) [pid = 3996] [serial = 260] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066A2299C00) [pid = 3996] [serial = 247] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066AA6DAC00) [pid = 3996] [serial = 248] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066949A3800) [pid = 3996] [serial = 241] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (0000006694F1A800) [pid = 3996] [serial = 242] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006694986800) [pid = 3996] [serial = 256] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006694C96800) [pid = 3996] [serial = 257] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006692A81000) [pid = 3996] [serial = 238] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006692A8C800) [pid = 3996] [serial = 239] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (000000669A8D8800) [pid = 3996] [serial = 244] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669E94A800) [pid = 3996] [serial = 245] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669499C000) [pid = 3996] [serial = 253] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006694C98400) [pid = 3996] [serial = 254] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A3F09C00) [pid = 3996] [serial = 269] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A53D0000) [pid = 3996] [serial = 271] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A54F1400) [pid = 3996] [serial = 272] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A0AA2000) [pid = 3996] [serial = 280] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A54C8400) [pid = 3996] [serial = 281] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A54EA400) [pid = 3996] [serial = 278] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A54F4800) [pid = 3996] [serial = 275] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A14D7800) [pid = 3996] [serial = 274] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669F63D400) [pid = 3996] [serial = 265] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A1111000) [pid = 3996] [serial = 266] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A54CA000) [pid = 3996] [serial = 277] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669E911400) [pid = 3996] [serial = 263] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A1102400) [pid = 3996] [serial = 203] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (0000006694A4C800) [pid = 3996] [serial = 200] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A881F000) [pid = 3996] [serial = 197] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A1B3C000) [pid = 3996] [serial = 268] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066A5614000) [pid = 3996] [serial = 250] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A9619400) [pid = 3996] [serial = 251] [outer = 0000000000000000] [url = about:blank] 07:47:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1381ms 07:47:26 INFO - PROCESS | 3996 | 1467816446249 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 07:47:26 INFO - PROCESS | 3996 | 1467816446254 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 07:47:26 INFO - PROCESS | 3996 | 1467816446259 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:47:26 INFO - PROCESS | 3996 | 1467816446263 Marionette TRACE conn7 <- [1,402,null,{}] 07:47:26 INFO - PROCESS | 3996 | 1467816446268 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:26 INFO - PROCESS | 3996 | 1467816446271 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:26 INFO - PROCESS | 3996 | 1467816446402 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 07:47:26 INFO - PROCESS | 3996 | 1467816446447 Marionette TRACE conn7 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:26 INFO - PROCESS | 3996 | 1467816446451 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:26 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698FE6800 == 31 [pid = 3996] [id = 110] 07:47:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006693FBC400) [pid = 3996] [serial = 327] [outer = 0000000000000000] 07:47:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (00000066947B8400) [pid = 3996] [serial = 328] [outer = 0000006693FBC400] 07:47:26 INFO - PROCESS | 3996 | 1467816446501 Marionette DEBUG loaded listener.js 07:47:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006694982400) [pid = 3996] [serial = 329] [outer = 0000006693FBC400] 07:47:26 INFO - PROCESS | 3996 | 1467816446951 Marionette TRACE conn7 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:47:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 733ms 07:47:27 INFO - PROCESS | 3996 | 1467816446997 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 07:47:27 INFO - PROCESS | 3996 | 1467816447002 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 07:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:47:27 INFO - PROCESS | 3996 | 1467816447008 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:47:27 INFO - PROCESS | 3996 | 1467816447011 Marionette TRACE conn7 <- [1,406,null,{}] 07:47:27 INFO - PROCESS | 3996 | 1467816447015 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:27 INFO - PROCESS | 3996 | 1467816447018 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:27 INFO - PROCESS | 3996 | 1467816447109 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 07:47:27 INFO - PROCESS | 3996 | 1467816447119 Marionette TRACE conn7 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:27 INFO - PROCESS | 3996 | 1467816447121 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:27 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA14000 == 32 [pid = 3996] [id = 111] 07:47:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006694C95C00) [pid = 3996] [serial = 330] [outer = 0000000000000000] 07:47:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006694DBD800) [pid = 3996] [serial = 331] [outer = 0000006694C95C00] 07:47:27 INFO - PROCESS | 3996 | 1467816447169 Marionette DEBUG loaded listener.js 07:47:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006695DBC000) [pid = 3996] [serial = 332] [outer = 0000006694C95C00] 07:47:27 INFO - PROCESS | 3996 | 1467816447656 Marionette TRACE conn7 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:47:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 07:47:27 INFO - PROCESS | 3996 | 1467816447682 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 07:47:27 INFO - PROCESS | 3996 | 1467816447684 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 07:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:47:27 INFO - PROCESS | 3996 | 1467816447688 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:47:27 INFO - PROCESS | 3996 | 1467816447691 Marionette TRACE conn7 <- [1,410,null,{}] 07:47:27 INFO - PROCESS | 3996 | 1467816447703 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:27 INFO - PROCESS | 3996 | 1467816447708 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:27 INFO - PROCESS | 3996 | 1467816447827 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 07:47:27 INFO - PROCESS | 3996 | 1467816447903 Marionette TRACE conn7 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:27 INFO - PROCESS | 3996 | 1467816447906 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:27 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A07A0000 == 33 [pid = 3996] [id = 112] 07:47:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006692B2A800) [pid = 3996] [serial = 333] [outer = 0000000000000000] 07:47:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669A87BC00) [pid = 3996] [serial = 334] [outer = 0000006692B2A800] 07:47:27 INFO - PROCESS | 3996 | 1467816447957 Marionette DEBUG loaded listener.js 07:47:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669E46D000) [pid = 3996] [serial = 335] [outer = 0000006692B2A800] 07:47:28 INFO - PROCESS | 3996 | 1467816448362 Marionette TRACE conn7 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:47:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:47:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 734ms 07:47:28 INFO - PROCESS | 3996 | 1467816448425 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 07:47:28 INFO - PROCESS | 3996 | 1467816448428 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 07:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:47:28 INFO - PROCESS | 3996 | 1467816448432 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:47:28 INFO - PROCESS | 3996 | 1467816448434 Marionette TRACE conn7 <- [1,414,null,{}] 07:47:28 INFO - PROCESS | 3996 | 1467816448438 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:28 INFO - PROCESS | 3996 | 1467816448440 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:28 INFO - PROCESS | 3996 | 1467816448553 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 07:47:28 INFO - PROCESS | 3996 | 1467816448602 Marionette TRACE conn7 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:28 INFO - PROCESS | 3996 | 1467816448604 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:28 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1AE7000 == 34 [pid = 3996] [id = 113] 07:47:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669E969000) [pid = 3996] [serial = 336] [outer = 0000000000000000] 07:47:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669F474400) [pid = 3996] [serial = 337] [outer = 000000669E969000] 07:47:28 INFO - PROCESS | 3996 | 1467816448650 Marionette DEBUG loaded listener.js 07:47:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A0A9D800) [pid = 3996] [serial = 338] [outer = 000000669E969000] 07:47:29 INFO - PROCESS | 3996 | 1467816449093 Marionette TRACE conn7 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:47:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 733ms 07:47:29 INFO - PROCESS | 3996 | 1467816449182 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 07:47:29 INFO - PROCESS | 3996 | 1467816449184 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 07:47:29 INFO - PROCESS | 3996 | 1467816449187 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:47:29 INFO - PROCESS | 3996 | 1467816449189 Marionette TRACE conn7 <- [1,418,null,{}] 07:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:47:29 INFO - PROCESS | 3996 | 1467816449193 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:29 INFO - PROCESS | 3996 | 1467816449195 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:29 INFO - PROCESS | 3996 | 1467816449308 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 07:47:29 INFO - PROCESS | 3996 | 1467816449358 Marionette TRACE conn7 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:29 INFO - PROCESS | 3996 | 1467816449360 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:29 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2914800 == 35 [pid = 3996] [id = 114] 07:47:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669515E800) [pid = 3996] [serial = 339] [outer = 0000000000000000] 07:47:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A1226000) [pid = 3996] [serial = 340] [outer = 000000669515E800] 07:47:29 INFO - PROCESS | 3996 | 1467816449407 Marionette DEBUG loaded listener.js 07:47:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A14E1400) [pid = 3996] [serial = 341] [outer = 000000669515E800] 07:47:30 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694997000) [pid = 3996] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:47:30 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006698E84C00) [pid = 3996] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:47:30 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066934BF800) [pid = 3996] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:47:30 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006694427400) [pid = 3996] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:47:30 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006698E85C00) [pid = 3996] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:47:30 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A0951000) [pid = 3996] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:47:30 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A19E2800) [pid = 3996] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:47:30 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669EC9B000) [pid = 3996] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:47:30 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006694999400) [pid = 3996] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:47:30 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006693FC3400) [pid = 3996] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:47:30 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (000000669AB07400) [pid = 3996] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:47:30 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (0000006699AD0400) [pid = 3996] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:47:30 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 07:47:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1116ms 07:47:30 INFO - PROCESS | 3996 | 1467816450303 Marionette TRACE conn7 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:47:30 INFO - PROCESS | 3996 | 1467816450309 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 07:47:30 INFO - PROCESS | 3996 | 1467816450311 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 07:47:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:47:30 INFO - PROCESS | 3996 | 1467816450315 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:47:30 INFO - PROCESS | 3996 | 1467816450316 Marionette TRACE conn7 <- [1,422,null,{}] 07:47:30 INFO - PROCESS | 3996 | 1467816450320 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:30 INFO - PROCESS | 3996 | 1467816450326 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:30 INFO - PROCESS | 3996 | 1467816450440 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 07:47:30 INFO - PROCESS | 3996 | 1467816450506 Marionette TRACE conn7 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:30 INFO - PROCESS | 3996 | 1467816450508 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:30 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A501F000 == 36 [pid = 3996] [id = 115] 07:47:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006693D4EC00) [pid = 3996] [serial = 342] [outer = 0000000000000000] 07:47:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (00000066A1B2F800) [pid = 3996] [serial = 343] [outer = 0000006693D4EC00] 07:47:30 INFO - PROCESS | 3996 | 1467816450555 Marionette DEBUG loaded listener.js 07:47:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066A202F800) [pid = 3996] [serial = 344] [outer = 0000006693D4EC00] 07:47:31 INFO - PROCESS | 3996 | 1467816451416 Marionette TRACE conn7 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1130ms 07:47:31 INFO - PROCESS | 3996 | 1467816451449 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 07:47:31 INFO - PROCESS | 3996 | 1467816451451 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 07:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:47:31 INFO - PROCESS | 3996 | 1467816451454 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:47:31 INFO - PROCESS | 3996 | 1467816451456 Marionette TRACE conn7 <- [1,426,null,{}] 07:47:31 INFO - PROCESS | 3996 | 1467816451460 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:31 INFO - PROCESS | 3996 | 1467816451462 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:31 INFO - PROCESS | 3996 | 1467816451570 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 07:47:31 INFO - PROCESS | 3996 | 1467816451579 Marionette TRACE conn7 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:31 INFO - PROCESS | 3996 | 1467816451581 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:31 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55F0000 == 37 [pid = 3996] [id = 116] 07:47:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A0A9FC00) [pid = 3996] [serial = 345] [outer = 0000000000000000] 07:47:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A28E3800) [pid = 3996] [serial = 346] [outer = 00000066A0A9FC00] 07:47:31 INFO - PROCESS | 3996 | 1467816451626 Marionette DEBUG loaded listener.js 07:47:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A3F0CC00) [pid = 3996] [serial = 347] [outer = 00000066A0A9FC00] 07:47:32 INFO - PROCESS | 3996 | 1467816452048 Marionette TRACE conn7 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:47:32 INFO - PROCESS | 3996 | 1467816452087 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 07:47:32 INFO - PROCESS | 3996 | 1467816452090 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:47:32 INFO - PROCESS | 3996 | 1467816452092 Marionette TRACE conn7 <- [1,430,null,{}] 07:47:32 INFO - PROCESS | 3996 | 1467816452096 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:32 INFO - PROCESS | 3996 | 1467816452098 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:32 INFO - PROCESS | 3996 | 1467816452209 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 07:47:32 INFO - PROCESS | 3996 | 1467816452256 Marionette TRACE conn7 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:32 INFO - PROCESS | 3996 | 1467816452258 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:32 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8639800 == 38 [pid = 3996] [id = 117] 07:47:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A3F09C00) [pid = 3996] [serial = 348] [outer = 0000000000000000] 07:47:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A493C000) [pid = 3996] [serial = 349] [outer = 00000066A3F09C00] 07:47:32 INFO - PROCESS | 3996 | 1467816452305 Marionette DEBUG loaded listener.js 07:47:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A4EB3000) [pid = 3996] [serial = 350] [outer = 00000066A3F09C00] 07:47:32 INFO - PROCESS | 3996 | 1467816452939 Marionette TRACE conn7 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:47:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:47:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 880ms 07:47:32 INFO - PROCESS | 3996 | 1467816452975 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 07:47:32 INFO - PROCESS | 3996 | 1467816452980 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 07:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:47:32 INFO - PROCESS | 3996 | 1467816452985 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:47:32 INFO - PROCESS | 3996 | 1467816452991 Marionette TRACE conn7 <- [1,434,null,{}] 07:47:32 INFO - PROCESS | 3996 | 1467816452996 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:33 INFO - PROCESS | 3996 | 1467816452999 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:33 INFO - PROCESS | 3996 | 1467816453161 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 07:47:33 INFO - PROCESS | 3996 | 1467816453249 Marionette TRACE conn7 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:33 INFO - PROCESS | 3996 | 1467816453252 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:33 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA31800 == 39 [pid = 3996] [id = 118] 07:47:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669499A000) [pid = 3996] [serial = 351] [outer = 0000000000000000] 07:47:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066949A1C00) [pid = 3996] [serial = 352] [outer = 000000669499A000] 07:47:33 INFO - PROCESS | 3996 | 1467816453312 Marionette DEBUG loaded listener.js 07:47:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006694F21400) [pid = 3996] [serial = 353] [outer = 000000669499A000] 07:47:33 INFO - PROCESS | 3996 | 1467816453930 Marionette TRACE conn7 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:47:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:47:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 985ms 07:47:33 INFO - PROCESS | 3996 | 1467816453974 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 07:47:33 INFO - PROCESS | 3996 | 1467816453979 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 07:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:47:33 INFO - PROCESS | 3996 | 1467816453986 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:47:34 INFO - PROCESS | 3996 | 1467816453989 Marionette TRACE conn7 <- [1,438,null,{}] 07:47:34 INFO - PROCESS | 3996 | 1467816453993 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:34 INFO - PROCESS | 3996 | 1467816453997 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:34 INFO - PROCESS | 3996 | 1467816454119 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 07:47:34 INFO - PROCESS | 3996 | 1467816454207 Marionette TRACE conn7 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:34 INFO - PROCESS | 3996 | 1467816454210 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:34 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A4E88800 == 40 [pid = 3996] [id = 119] 07:47:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669AB07400) [pid = 3996] [serial = 354] [outer = 0000000000000000] 07:47:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E0B5C00) [pid = 3996] [serial = 355] [outer = 000000669AB07400] 07:47:34 INFO - PROCESS | 3996 | 1467816454269 Marionette DEBUG loaded listener.js 07:47:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A0944400) [pid = 3996] [serial = 356] [outer = 000000669AB07400] 07:47:34 INFO - PROCESS | 3996 | 1467816454880 Marionette TRACE conn7 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:47:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 922ms 07:47:34 INFO - PROCESS | 3996 | 1467816454910 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 07:47:34 INFO - PROCESS | 3996 | 1467816454913 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 07:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:47:34 INFO - PROCESS | 3996 | 1467816454917 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:47:34 INFO - PROCESS | 3996 | 1467816454921 Marionette TRACE conn7 <- [1,442,null,{}] 07:47:34 INFO - PROCESS | 3996 | 1467816454933 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:34 INFO - PROCESS | 3996 | 1467816454938 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:35 INFO - PROCESS | 3996 | 1467816455052 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 07:47:35 INFO - PROCESS | 3996 | 1467816455128 Marionette TRACE conn7 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:35 INFO - PROCESS | 3996 | 1467816455132 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:35 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9109800 == 41 [pid = 3996] [id = 120] 07:47:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A1B4E000) [pid = 3996] [serial = 357] [outer = 0000000000000000] 07:47:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A4937400) [pid = 3996] [serial = 358] [outer = 00000066A1B4E000] 07:47:35 INFO - PROCESS | 3996 | 1467816455234 Marionette DEBUG loaded listener.js 07:47:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A53CB400) [pid = 3996] [serial = 359] [outer = 00000066A1B4E000] 07:47:35 INFO - PROCESS | 3996 | 1467816455921 Marionette TRACE conn7 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1075ms 07:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:47:36 INFO - PROCESS | 3996 | 1467816455997 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 07:47:36 INFO - PROCESS | 3996 | 1467816456000 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 07:47:36 INFO - PROCESS | 3996 | 1467816456003 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:47:36 INFO - PROCESS | 3996 | 1467816456006 Marionette TRACE conn7 <- [1,446,null,{}] 07:47:36 INFO - PROCESS | 3996 | 1467816456024 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:36 INFO - PROCESS | 3996 | 1467816456027 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:36 INFO - PROCESS | 3996 | 1467816456148 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 07:47:36 INFO - PROCESS | 3996 | 1467816456213 Marionette TRACE conn7 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:36 INFO - PROCESS | 3996 | 1467816456215 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:36 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A915D000 == 42 [pid = 3996] [id = 121] 07:47:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A54C0C00) [pid = 3996] [serial = 360] [outer = 0000000000000000] 07:47:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A54CA000) [pid = 3996] [serial = 361] [outer = 00000066A54C0C00] 07:47:36 INFO - PROCESS | 3996 | 1467816456270 Marionette DEBUG loaded listener.js 07:47:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A54ED800) [pid = 3996] [serial = 362] [outer = 00000066A54C0C00] 07:47:36 INFO - PROCESS | 3996 | 1467816456969 Marionette TRACE conn7 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1020ms 07:47:37 INFO - PROCESS | 3996 | 1467816457028 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 07:47:37 INFO - PROCESS | 3996 | 1467816457033 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 07:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:47:37 INFO - PROCESS | 3996 | 1467816457038 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:47:37 INFO - PROCESS | 3996 | 1467816457041 Marionette TRACE conn7 <- [1,450,null,{}] 07:47:37 INFO - PROCESS | 3996 | 1467816457047 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:37 INFO - PROCESS | 3996 | 1467816457050 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:37 INFO - PROCESS | 3996 | 1467816457160 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 07:47:37 INFO - PROCESS | 3996 | 1467816457234 Marionette TRACE conn7 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:37 INFO - PROCESS | 3996 | 1467816457238 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:37 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E92B000 == 43 [pid = 3996] [id = 122] 07:47:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (000000669498BC00) [pid = 3996] [serial = 363] [outer = 0000000000000000] 07:47:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (000000669499A400) [pid = 3996] [serial = 364] [outer = 000000669498BC00] 07:47:37 INFO - PROCESS | 3996 | 1467816457289 Marionette DEBUG loaded listener.js 07:47:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (0000006694C98C00) [pid = 3996] [serial = 365] [outer = 000000669498BC00] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066999CD800 == 42 [pid = 3996] [id = 99] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55F0000 == 41 [pid = 3996] [id = 116] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A501F000 == 40 [pid = 3996] [id = 115] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2914800 == 39 [pid = 3996] [id = 114] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1AE7000 == 38 [pid = 3996] [id = 113] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A07A0000 == 37 [pid = 3996] [id = 112] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA14000 == 36 [pid = 3996] [id = 111] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 0000006698FE6800 == 35 [pid = 3996] [id = 110] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 000000669A734000 == 34 [pid = 3996] [id = 108] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2908800 == 33 [pid = 3996] [id = 109] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B9E000 == 32 [pid = 3996] [id = 107] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A915D000 == 31 [pid = 3996] [id = 121] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9109800 == 30 [pid = 3996] [id = 120] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A4E88800 == 29 [pid = 3996] [id = 119] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA31800 == 28 [pid = 3996] [id = 118] 07:47:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8639800 == 27 [pid = 3996] [id = 117] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (000000669499D800) [pid = 3996] [serial = 301] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006694A50400) [pid = 3996] [serial = 302] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006698FC8C00) [pid = 3996] [serial = 304] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006694A53000) [pid = 3996] [serial = 296] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (000000669488CC00) [pid = 3996] [serial = 295] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006694984800) [pid = 3996] [serial = 284] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006694877800) [pid = 3996] [serial = 283] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006699A02C00) [pid = 3996] [serial = 287] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006698E88C00) [pid = 3996] [serial = 286] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A14DC800) [pid = 3996] [serial = 290] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A0A9DC00) [pid = 3996] [serial = 289] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A1B37000) [pid = 3996] [serial = 293] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A19EB000) [pid = 3996] [serial = 292] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A0952000) [pid = 3996] [serial = 311] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669F42EC00) [pid = 3996] [serial = 310] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A14DE000) [pid = 3996] [serial = 313] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006694896C00) [pid = 3996] [serial = 299] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066947B7400) [pid = 3996] [serial = 298] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A19E3C00) [pid = 3996] [serial = 314] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669B0C4C00) [pid = 3996] [serial = 307] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669E46B800) [pid = 3996] [serial = 308] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (000000669E96E400) [pid = 3996] [serial = 316] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A1B32000) [pid = 3996] [serial = 319] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A14E1000) [pid = 3996] [serial = 317] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (0000006699DF2400) [pid = 3996] [serial = 305] [outer = 0000000000000000] [url = about:blank] 07:47:38 INFO - PROCESS | 3996 | 1467816458675 Marionette TRACE conn7 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:47:38 INFO - PROCESS | 3996 | 1467816458784 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 07:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:47:38 INFO - PROCESS | 3996 | 1467816458790 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:47:38 INFO - PROCESS | 3996 | 1467816458793 Marionette TRACE conn7 <- [1,454,null,{}] 07:47:38 INFO - PROCESS | 3996 | 1467816458799 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:38 INFO - PROCESS | 3996 | 1467816458802 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:38 INFO - PROCESS | 3996 | 1467816458907 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 07:47:38 INFO - PROCESS | 3996 | 1467816458969 Marionette TRACE conn7 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:38 INFO - PROCESS | 3996 | 1467816458974 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:39 INFO - PROCESS | 3996 | ++DOCSHELL 0000006695822000 == 28 [pid = 3996] [id = 123] 07:47:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006692B24800) [pid = 3996] [serial = 367] [outer = 0000000000000000] 07:47:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006694879400) [pid = 3996] [serial = 368] [outer = 0000006692B24800] 07:47:39 INFO - PROCESS | 3996 | 1467816459025 Marionette DEBUG loaded listener.js 07:47:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066948A3000) [pid = 3996] [serial = 369] [outer = 0000006692B24800] 07:47:39 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:39 INFO - PROCESS | 3996 | 1467816459460 Marionette TRACE conn7 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:47:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:47:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 733ms 07:47:39 INFO - PROCESS | 3996 | 1467816459530 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 07:47:39 INFO - PROCESS | 3996 | 1467816459535 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 07:47:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:47:39 INFO - PROCESS | 3996 | 1467816459543 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:47:39 INFO - PROCESS | 3996 | 1467816459546 Marionette TRACE conn7 <- [1,458,null,{}] 07:47:39 INFO - PROCESS | 3996 | 1467816459550 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:39 INFO - PROCESS | 3996 | 1467816459552 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:39 INFO - PROCESS | 3996 | 1467816459645 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 07:47:39 INFO - PROCESS | 3996 | 1467816459661 Marionette TRACE conn7 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:39 INFO - PROCESS | 3996 | 1467816459663 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:39 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B1DE800 == 29 [pid = 3996] [id = 124] 07:47:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669499E000) [pid = 3996] [serial = 370] [outer = 0000000000000000] 07:47:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066949A3400) [pid = 3996] [serial = 371] [outer = 000000669499E000] 07:47:39 INFO - PROCESS | 3996 | 1467816459712 Marionette DEBUG loaded listener.js 07:47:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006694A4E000) [pid = 3996] [serial = 372] [outer = 000000669499E000] 07:47:40 INFO - PROCESS | 3996 | 1467816460180 Marionette TRACE conn7 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:47:40 INFO - PROCESS | 3996 | 1467816460217 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 07:47:40 INFO - PROCESS | 3996 | 1467816460221 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:47:40 INFO - PROCESS | 3996 | 1467816460225 Marionette TRACE conn7 <- [1,462,null,{}] 07:47:40 INFO - PROCESS | 3996 | 1467816460266 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:40 INFO - PROCESS | 3996 | 1467816460271 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:40 INFO - PROCESS | 3996 | 1467816460364 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 07:47:40 INFO - PROCESS | 3996 | 1467816460437 Marionette TRACE conn7 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:40 INFO - PROCESS | 3996 | 1467816460441 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:40 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED35800 == 30 [pid = 3996] [id = 125] 07:47:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066948A1000) [pid = 3996] [serial = 373] [outer = 0000000000000000] 07:47:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006698E83C00) [pid = 3996] [serial = 374] [outer = 00000066948A1000] 07:47:40 INFO - PROCESS | 3996 | 1467816460492 Marionette DEBUG loaded listener.js 07:47:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066996AEC00) [pid = 3996] [serial = 375] [outer = 00000066948A1000] 07:47:40 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:40 INFO - PROCESS | 3996 | 1467816460944 Marionette TRACE conn7 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:47:40 INFO - PROCESS | 3996 | 1467816460966 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 07:47:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:47:40 INFO - PROCESS | 3996 | 1467816460970 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:47:40 INFO - PROCESS | 3996 | 1467816460972 Marionette TRACE conn7 <- [1,466,null,{}] 07:47:40 INFO - PROCESS | 3996 | 1467816460976 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:40 INFO - PROCESS | 3996 | 1467816460978 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:41 INFO - PROCESS | 3996 | 1467816461091 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 07:47:41 INFO - PROCESS | 3996 | 1467816461098 Marionette TRACE conn7 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:41 INFO - PROCESS | 3996 | 1467816461100 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:41 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A0A53800 == 31 [pid = 3996] [id = 126] 07:47:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006699DF1000) [pid = 3996] [serial = 376] [outer = 0000000000000000] 07:47:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006699DF6400) [pid = 3996] [serial = 377] [outer = 0000006699DF1000] 07:47:41 INFO - PROCESS | 3996 | 1467816461185 Marionette DEBUG loaded listener.js 07:47:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669A87C400) [pid = 3996] [serial = 378] [outer = 0000006699DF1000] 07:47:41 INFO - PROCESS | 3996 | 1467816461642 Marionette TRACE conn7 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:47:41 INFO - PROCESS | 3996 | 1467816461717 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 07:47:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:47:41 INFO - PROCESS | 3996 | 1467816461721 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:47:41 INFO - PROCESS | 3996 | 1467816461723 Marionette TRACE conn7 <- [1,470,null,{}] 07:47:41 INFO - PROCESS | 3996 | 1467816461726 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:41 INFO - PROCESS | 3996 | 1467816461729 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:41 INFO - PROCESS | 3996 | 1467816461833 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 07:47:41 INFO - PROCESS | 3996 | 1467816461845 Marionette TRACE conn7 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:41 INFO - PROCESS | 3996 | 1467816461847 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:41 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1964000 == 32 [pid = 3996] [id = 127] 07:47:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669498A400) [pid = 3996] [serial = 379] [outer = 0000000000000000] 07:47:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669D87F000) [pid = 3996] [serial = 380] [outer = 000000669498A400] 07:47:41 INFO - PROCESS | 3996 | 1467816461930 Marionette DEBUG loaded listener.js 07:47:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669E46C000) [pid = 3996] [serial = 381] [outer = 000000669498A400] 07:47:42 INFO - PROCESS | 3996 | 1467816462389 Marionette TRACE conn7 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:47:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:47:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 733ms 07:47:42 INFO - PROCESS | 3996 | 1467816462457 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 07:47:42 INFO - PROCESS | 3996 | 1467816462460 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 07:47:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:47:42 INFO - PROCESS | 3996 | 1467816462463 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:47:42 INFO - PROCESS | 3996 | 1467816462465 Marionette TRACE conn7 <- [1,474,null,{}] 07:47:42 INFO - PROCESS | 3996 | 1467816462469 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:42 INFO - PROCESS | 3996 | 1467816462475 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:42 INFO - PROCESS | 3996 | 1467816462616 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 07:47:42 INFO - PROCESS | 3996 | 1467816462665 Marionette TRACE conn7 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:42 INFO - PROCESS | 3996 | 1467816462667 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:42 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2916800 == 33 [pid = 3996] [id = 128] 07:47:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669E96E800) [pid = 3996] [serial = 382] [outer = 0000000000000000] 07:47:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (000000669F63E400) [pid = 3996] [serial = 383] [outer = 000000669E96E800] 07:47:42 INFO - PROCESS | 3996 | 1467816462714 Marionette DEBUG loaded listener.js 07:47:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A0951C00) [pid = 3996] [serial = 384] [outer = 000000669E96E800] 07:47:43 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A3F09C00) [pid = 3996] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:47:43 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669515E800) [pid = 3996] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:47:43 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A0A9FC00) [pid = 3996] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:47:43 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006692B2A800) [pid = 3996] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:47:43 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006694C95C00) [pid = 3996] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:47:43 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694876000) [pid = 3996] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:47:43 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A14AB800) [pid = 3996] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:47:43 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066958D9400) [pid = 3996] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:47:43 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006693D4EC00) [pid = 3996] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:47:43 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006693FBC400) [pid = 3996] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:47:43 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669E969000) [pid = 3996] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:47:43 INFO - PROCESS | 3996 | 1467816463282 Marionette TRACE conn7 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:47:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:47:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 881ms 07:47:43 INFO - PROCESS | 3996 | 1467816463346 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 07:47:43 INFO - PROCESS | 3996 | 1467816463349 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 07:47:43 INFO - PROCESS | 3996 | 1467816463352 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:47:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:47:43 INFO - PROCESS | 3996 | 1467816463354 Marionette TRACE conn7 <- [1,478,null,{}] 07:47:43 INFO - PROCESS | 3996 | 1467816463357 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:43 INFO - PROCESS | 3996 | 1467816463359 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:43 INFO - PROCESS | 3996 | 1467816463440 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 07:47:43 INFO - PROCESS | 3996 | 1467816463445 Marionette TRACE conn7 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:43 INFO - PROCESS | 3996 | 1467816463447 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:43 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3C89000 == 34 [pid = 3996] [id = 129] 07:47:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006698E8D800) [pid = 3996] [serial = 385] [outer = 0000000000000000] 07:47:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A094E400) [pid = 3996] [serial = 386] [outer = 0000006698E8D800] 07:47:43 INFO - PROCESS | 3996 | 1467816463493 Marionette DEBUG loaded listener.js 07:47:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A0A9FC00) [pid = 3996] [serial = 387] [outer = 0000006698E8D800] 07:47:43 INFO - PROCESS | 3996 | 1467816463921 Marionette TRACE conn7 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:47:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:47:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 07:47:43 INFO - PROCESS | 3996 | 1467816463984 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 07:47:43 INFO - PROCESS | 3996 | 1467816463986 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 07:47:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:47:43 INFO - PROCESS | 3996 | 1467816463990 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:47:43 INFO - PROCESS | 3996 | 1467816463991 Marionette TRACE conn7 <- [1,482,null,{}] 07:47:44 INFO - PROCESS | 3996 | 1467816463995 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:44 INFO - PROCESS | 3996 | 1467816463997 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:44 INFO - PROCESS | 3996 | 1467816464079 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 07:47:44 INFO - PROCESS | 3996 | 1467816464084 Marionette TRACE conn7 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:44 INFO - PROCESS | 3996 | 1467816464087 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:44 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5476800 == 35 [pid = 3996] [id = 130] 07:47:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A1103400) [pid = 3996] [serial = 388] [outer = 0000000000000000] 07:47:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A110A800) [pid = 3996] [serial = 389] [outer = 00000066A1103400] 07:47:44 INFO - PROCESS | 3996 | 1467816464134 Marionette DEBUG loaded listener.js 07:47:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A14D4800) [pid = 3996] [serial = 390] [outer = 00000066A1103400] 07:47:44 INFO - PROCESS | 3996 | 1467816464608 Marionette TRACE conn7 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:47:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:47:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 07:47:44 INFO - PROCESS | 3996 | 1467816464664 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 07:47:44 INFO - PROCESS | 3996 | 1467816464666 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 07:47:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:47:44 INFO - PROCESS | 3996 | 1467816464670 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:47:44 INFO - PROCESS | 3996 | 1467816464671 Marionette TRACE conn7 <- [1,486,null,{}] 07:47:44 INFO - PROCESS | 3996 | 1467816464675 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:44 INFO - PROCESS | 3996 | 1467816464677 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:44 INFO - PROCESS | 3996 | 1467816464758 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 07:47:44 INFO - PROCESS | 3996 | 1467816464764 Marionette TRACE conn7 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:44 INFO - PROCESS | 3996 | 1467816464766 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:44 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED35000 == 36 [pid = 3996] [id = 131] 07:47:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A14D6C00) [pid = 3996] [serial = 391] [outer = 0000000000000000] 07:47:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A14E0400) [pid = 3996] [serial = 392] [outer = 00000066A14D6C00] 07:47:44 INFO - PROCESS | 3996 | 1467816464811 Marionette DEBUG loaded listener.js 07:47:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A19E1000) [pid = 3996] [serial = 393] [outer = 00000066A14D6C00] 07:47:45 INFO - PROCESS | 3996 | 1467816465631 Marionette TRACE conn7 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:47:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:47:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 986ms 07:47:45 INFO - PROCESS | 3996 | 1467816465659 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 07:47:45 INFO - PROCESS | 3996 | 1467816465663 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 07:47:45 INFO - PROCESS | 3996 | 1467816465668 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:47:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:47:45 INFO - PROCESS | 3996 | 1467816465674 Marionette TRACE conn7 <- [1,490,null,{}] 07:47:45 INFO - PROCESS | 3996 | 1467816465680 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:45 INFO - PROCESS | 3996 | 1467816465683 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:45 INFO - PROCESS | 3996 | 1467816465810 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 07:47:45 INFO - PROCESS | 3996 | 1467816465882 Marionette TRACE conn7 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:45 INFO - PROCESS | 3996 | 1467816465885 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:45 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B1D4000 == 37 [pid = 3996] [id = 132] 07:47:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066948AFC00) [pid = 3996] [serial = 394] [outer = 0000000000000000] 07:47:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006694990800) [pid = 3996] [serial = 395] [outer = 00000066948AFC00] 07:47:45 INFO - PROCESS | 3996 | 1467816465946 Marionette DEBUG loaded listener.js 07:47:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006694A53C00) [pid = 3996] [serial = 396] [outer = 00000066948AFC00] 07:47:46 INFO - PROCESS | 3996 | 1467816466666 Marionette TRACE conn7 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:47:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:47:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1022ms 07:47:46 INFO - PROCESS | 3996 | 1467816466709 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 07:47:46 INFO - PROCESS | 3996 | 1467816466714 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 07:47:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:47:46 INFO - PROCESS | 3996 | 1467816466722 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:47:46 INFO - PROCESS | 3996 | 1467816466725 Marionette TRACE conn7 <- [1,494,null,{}] 07:47:46 INFO - PROCESS | 3996 | 1467816466748 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:46 INFO - PROCESS | 3996 | 1467816466751 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:46 INFO - PROCESS | 3996 | 1467816466887 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 07:47:46 INFO - PROCESS | 3996 | 1467816466951 Marionette TRACE conn7 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:46 INFO - PROCESS | 3996 | 1467816466953 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:46 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1963800 == 38 [pid = 3996] [id = 133] 07:47:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006698E8A400) [pid = 3996] [serial = 397] [outer = 0000000000000000] 07:47:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (0000006699A09800) [pid = 3996] [serial = 398] [outer = 0000006698E8A400] 07:47:47 INFO - PROCESS | 3996 | 1467816467011 Marionette DEBUG loaded listener.js 07:47:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (000000669B111000) [pid = 3996] [serial = 399] [outer = 0000006698E8A400] 07:47:47 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5476800 == 37 [pid = 3996] [id = 130] 07:47:47 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3C89000 == 36 [pid = 3996] [id = 129] 07:47:47 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2916800 == 35 [pid = 3996] [id = 128] 07:47:47 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1964000 == 34 [pid = 3996] [id = 127] 07:47:47 INFO - PROCESS | 3996 | --DOCSHELL 00000066A0A53800 == 33 [pid = 3996] [id = 126] 07:47:47 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED35800 == 32 [pid = 3996] [id = 125] 07:47:47 INFO - PROCESS | 3996 | --DOCSHELL 000000669B1DE800 == 31 [pid = 3996] [id = 124] 07:47:47 INFO - PROCESS | 3996 | --DOCSHELL 0000006695822000 == 30 [pid = 3996] [id = 123] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A4EB3000) [pid = 3996] [serial = 350] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A493C000) [pid = 3996] [serial = 349] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A1226000) [pid = 3996] [serial = 340] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A28E3800) [pid = 3996] [serial = 346] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669A87BC00) [pid = 3996] [serial = 334] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694DBD800) [pid = 3996] [serial = 331] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006695DBC000) [pid = 3996] [serial = 332] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006694890800) [pid = 3996] [serial = 322] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669498C000) [pid = 3996] [serial = 323] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A1B3E000) [pid = 3996] [serial = 320] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006698F70400) [pid = 3996] [serial = 325] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669A8D4000) [pid = 3996] [serial = 326] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A1B2F800) [pid = 3996] [serial = 343] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066947B8400) [pid = 3996] [serial = 328] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006694982400) [pid = 3996] [serial = 329] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A14E1400) [pid = 3996] [serial = 341] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A3F0CC00) [pid = 3996] [serial = 347] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669F474400) [pid = 3996] [serial = 337] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A0A9D800) [pid = 3996] [serial = 338] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (000000669E46D000) [pid = 3996] [serial = 335] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A202F800) [pid = 3996] [serial = 344] [outer = 0000000000000000] [url = about:blank] 07:47:47 INFO - PROCESS | 3996 | 1467816467908 Marionette TRACE conn7 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:47:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:47:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1240ms 07:47:47 INFO - PROCESS | 3996 | 1467816467962 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 07:47:47 INFO - PROCESS | 3996 | 1467816467966 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 07:47:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:47:47 INFO - PROCESS | 3996 | 1467816467971 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:47:47 INFO - PROCESS | 3996 | 1467816467974 Marionette TRACE conn7 <- [1,498,null,{}] 07:47:47 INFO - PROCESS | 3996 | 1467816467980 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:47 INFO - PROCESS | 3996 | 1467816467983 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:48 INFO - PROCESS | 3996 | 1467816468073 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 07:47:48 INFO - PROCESS | 3996 | 1467816468081 Marionette TRACE conn7 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:48 INFO - PROCESS | 3996 | 1467816468085 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:48 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699D3C000 == 31 [pid = 3996] [id = 134] 07:47:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006694871C00) [pid = 3996] [serial = 400] [outer = 0000000000000000] 07:47:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694894800) [pid = 3996] [serial = 401] [outer = 0000006694871C00] 07:47:48 INFO - PROCESS | 3996 | 1467816468137 Marionette DEBUG loaded listener.js 07:47:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006694987800) [pid = 3996] [serial = 402] [outer = 0000006694871C00] 07:47:48 INFO - PROCESS | 3996 | 1467816468660 Marionette TRACE conn7 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:47:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:47:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 732ms 07:47:48 INFO - PROCESS | 3996 | 1467816468707 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 07:47:48 INFO - PROCESS | 3996 | 1467816468712 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 07:47:48 INFO - PROCESS | 3996 | 1467816468718 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:47:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:47:48 INFO - PROCESS | 3996 | 1467816468721 Marionette TRACE conn7 <- [1,502,null,{}] 07:47:48 INFO - PROCESS | 3996 | 1467816468725 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:48 INFO - PROCESS | 3996 | 1467816468728 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:48 INFO - PROCESS | 3996 | 1467816468820 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 07:47:48 INFO - PROCESS | 3996 | 1467816468892 Marionette TRACE conn7 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:48 INFO - PROCESS | 3996 | 1467816468894 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:48 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E943800 == 32 [pid = 3996] [id = 135] 07:47:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006694A4B800) [pid = 3996] [serial = 403] [outer = 0000000000000000] 07:47:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066958D9400) [pid = 3996] [serial = 404] [outer = 0000006694A4B800] 07:47:48 INFO - PROCESS | 3996 | 1467816468944 Marionette DEBUG loaded listener.js 07:47:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006698E8DC00) [pid = 3996] [serial = 405] [outer = 0000006694A4B800] 07:47:49 INFO - PROCESS | 3996 | 1467816469349 Marionette TRACE conn7 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:47:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:47:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 07:47:49 INFO - PROCESS | 3996 | 1467816469392 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 07:47:49 INFO - PROCESS | 3996 | 1467816469395 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 07:47:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:47:49 INFO - PROCESS | 3996 | 1467816469399 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:47:49 INFO - PROCESS | 3996 | 1467816469403 Marionette TRACE conn7 <- [1,506,null,{}] 07:47:49 INFO - PROCESS | 3996 | 1467816469415 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:49 INFO - PROCESS | 3996 | 1467816469420 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:49 INFO - PROCESS | 3996 | 1467816469511 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 07:47:49 INFO - PROCESS | 3996 | 1467816469520 Marionette TRACE conn7 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:49 INFO - PROCESS | 3996 | 1467816469523 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:49 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A07A5000 == 33 [pid = 3996] [id = 136] 07:47:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006699DFA800) [pid = 3996] [serial = 406] [outer = 0000000000000000] 07:47:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669B0C1000) [pid = 3996] [serial = 407] [outer = 0000006699DFA800] 07:47:49 INFO - PROCESS | 3996 | 1467816469574 Marionette DEBUG loaded listener.js 07:47:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669E4D7C00) [pid = 3996] [serial = 408] [outer = 0000006699DFA800] 07:47:50 INFO - PROCESS | 3996 | 1467816470018 Marionette TRACE conn7 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 07:47:50 INFO - PROCESS | 3996 | 1467816470093 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 07:47:50 INFO - PROCESS | 3996 | 1467816470096 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 07:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:47:50 INFO - PROCESS | 3996 | 1467816470099 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:47:50 INFO - PROCESS | 3996 | 1467816470101 Marionette TRACE conn7 <- [1,510,null,{}] 07:47:50 INFO - PROCESS | 3996 | 1467816470111 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:50 INFO - PROCESS | 3996 | 1467816470113 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:50 INFO - PROCESS | 3996 | 1467816470254 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 07:47:50 INFO - PROCESS | 3996 | 1467816470272 Marionette TRACE conn7 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:50 INFO - PROCESS | 3996 | 1467816470274 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:50 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A201E800 == 34 [pid = 3996] [id = 137] 07:47:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669EC9A400) [pid = 3996] [serial = 409] [outer = 0000000000000000] 07:47:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669F42F400) [pid = 3996] [serial = 410] [outer = 000000669EC9A400] 07:47:50 INFO - PROCESS | 3996 | 1467816470328 Marionette DEBUG loaded listener.js 07:47:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A0A98C00) [pid = 3996] [serial = 411] [outer = 000000669EC9A400] 07:47:50 INFO - PROCESS | 3996 | 1467816470811 Marionette TRACE conn7 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 734ms 07:47:50 INFO - PROCESS | 3996 | 1467816470836 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 07:47:50 INFO - PROCESS | 3996 | 1467816470838 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 07:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:47:50 INFO - PROCESS | 3996 | 1467816470847 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:47:50 INFO - PROCESS | 3996 | 1467816470849 Marionette TRACE conn7 <- [1,514,null,{}] 07:47:50 INFO - PROCESS | 3996 | 1467816470853 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:50 INFO - PROCESS | 3996 | 1467816470855 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:50 INFO - PROCESS | 3996 | 1467816470962 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 07:47:50 INFO - PROCESS | 3996 | 1467816470970 Marionette TRACE conn7 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:50 INFO - PROCESS | 3996 | 1467816470972 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:50 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A383C000 == 35 [pid = 3996] [id = 138] 07:47:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A0AA2C00) [pid = 3996] [serial = 412] [outer = 0000000000000000] 07:47:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A110E000) [pid = 3996] [serial = 413] [outer = 00000066A0AA2C00] 07:47:51 INFO - PROCESS | 3996 | 1467816471018 Marionette DEBUG loaded listener.js 07:47:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A158C400) [pid = 3996] [serial = 414] [outer = 00000066A0AA2C00] 07:47:51 INFO - PROCESS | 3996 | 1467816471478 Marionette TRACE conn7 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:47:51 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 07:47:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 07:47:51 INFO - PROCESS | 3996 | 1467816471537 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 07:47:51 INFO - PROCESS | 3996 | 1467816471539 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 07:47:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:47:51 INFO - PROCESS | 3996 | 1467816471543 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:47:51 INFO - PROCESS | 3996 | 1467816471545 Marionette TRACE conn7 <- [1,518,null,{}] 07:47:51 INFO - PROCESS | 3996 | 1467816471553 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:51 INFO - PROCESS | 3996 | 1467816471560 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:51 INFO - PROCESS | 3996 | 1467816471730 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 07:47:51 INFO - PROCESS | 3996 | 1467816471755 Marionette TRACE conn7 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:51 INFO - PROCESS | 3996 | 1467816471757 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:51 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55D5000 == 36 [pid = 3996] [id = 139] 07:47:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A19EB000) [pid = 3996] [serial = 415] [outer = 0000000000000000] 07:47:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A1EA8C00) [pid = 3996] [serial = 416] [outer = 00000066A19EB000] 07:47:51 INFO - PROCESS | 3996 | 1467816471803 Marionette DEBUG loaded listener.js 07:47:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A202E000) [pid = 3996] [serial = 417] [outer = 00000066A19EB000] 07:47:52 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006692B24800) [pid = 3996] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:47:52 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669499E000) [pid = 3996] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:47:52 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066948A1000) [pid = 3996] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:47:52 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (000000669498BC00) [pid = 3996] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:47:52 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006699DF1000) [pid = 3996] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:47:52 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669499A000) [pid = 3996] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:47:52 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669AB07400) [pid = 3996] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:47:52 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A1B4E000) [pid = 3996] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:47:52 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A54C0C00) [pid = 3996] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:47:52 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669498A400) [pid = 3996] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:47:52 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (000000669E96E800) [pid = 3996] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:47:52 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A1103400) [pid = 3996] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:47:52 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006698E8D800) [pid = 3996] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:47:52 INFO - PROCESS | 3996 | 1467816472311 Marionette TRACE conn7 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:47:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:47:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 838ms 07:47:52 INFO - PROCESS | 3996 | 1467816472384 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 07:47:52 INFO - PROCESS | 3996 | 1467816472386 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 07:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:47:52 INFO - PROCESS | 3996 | 1467816472390 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:47:52 INFO - PROCESS | 3996 | 1467816472392 Marionette TRACE conn7 <- [1,522,null,{}] 07:47:52 INFO - PROCESS | 3996 | 1467816472395 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:52 INFO - PROCESS | 3996 | 1467816472397 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:52 INFO - PROCESS | 3996 | 1467816472506 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 07:47:52 INFO - PROCESS | 3996 | 1467816472554 Marionette TRACE conn7 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:52 INFO - PROCESS | 3996 | 1467816472556 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:52 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABE0800 == 37 [pid = 3996] [id = 140] 07:47:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006692B52400) [pid = 3996] [serial = 418] [outer = 0000000000000000] 07:47:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006698E7F800) [pid = 3996] [serial = 419] [outer = 0000006692B52400] 07:47:52 INFO - PROCESS | 3996 | 1467816472601 Marionette DEBUG loaded listener.js 07:47:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A17CC800) [pid = 3996] [serial = 420] [outer = 0000006692B52400] 07:47:52 INFO - PROCESS | 3996 | 1467816472963 Marionette TRACE conn7 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:47:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:47:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 07:47:53 INFO - PROCESS | 3996 | 1467816473047 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 07:47:53 INFO - PROCESS | 3996 | 1467816473050 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 07:47:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:47:53 INFO - PROCESS | 3996 | 1467816473055 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:47:53 INFO - PROCESS | 3996 | 1467816473057 Marionette TRACE conn7 <- [1,526,null,{}] 07:47:53 INFO - PROCESS | 3996 | 1467816473061 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:53 INFO - PROCESS | 3996 | 1467816473063 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:53 INFO - PROCESS | 3996 | 1467816473153 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 07:47:53 INFO - PROCESS | 3996 | 1467816473159 Marionette TRACE conn7 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:53 INFO - PROCESS | 3996 | 1467816473161 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:53 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7BAA800 == 38 [pid = 3996] [id = 141] 07:47:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A28BA400) [pid = 3996] [serial = 421] [outer = 0000000000000000] 07:47:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A28EB000) [pid = 3996] [serial = 422] [outer = 00000066A28BA400] 07:47:53 INFO - PROCESS | 3996 | 1467816473206 Marionette DEBUG loaded listener.js 07:47:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A3C61800) [pid = 3996] [serial = 423] [outer = 00000066A28BA400] 07:47:53 INFO - PROCESS | 3996 | 1467816473643 Marionette TRACE conn7 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:47:53 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 07:47:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 629ms 07:47:53 INFO - PROCESS | 3996 | 1467816473685 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 07:47:53 INFO - PROCESS | 3996 | 1467816473687 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 07:47:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:47:53 INFO - PROCESS | 3996 | 1467816473691 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:47:53 INFO - PROCESS | 3996 | 1467816473693 Marionette TRACE conn7 <- [1,530,null,{}] 07:47:53 INFO - PROCESS | 3996 | 1467816473696 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:53 INFO - PROCESS | 3996 | 1467816473698 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:53 INFO - PROCESS | 3996 | 1467816473782 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 07:47:53 INFO - PROCESS | 3996 | 1467816473790 Marionette TRACE conn7 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:53 INFO - PROCESS | 3996 | 1467816473792 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:53 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CE1000 == 39 [pid = 3996] [id = 142] 07:47:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A4939800) [pid = 3996] [serial = 424] [outer = 0000000000000000] 07:47:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A493EC00) [pid = 3996] [serial = 425] [outer = 00000066A4939800] 07:47:53 INFO - PROCESS | 3996 | 1467816473837 Marionette DEBUG loaded listener.js 07:47:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A53C6000) [pid = 3996] [serial = 426] [outer = 00000066A4939800] 07:47:54 INFO - PROCESS | 3996 | 1467816474587 Marionette TRACE conn7 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:47:54 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 07:47:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:47:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:47:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:47:54 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 07:47:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:47:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:47:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:47:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 922ms 07:47:54 INFO - PROCESS | 3996 | 1467816474618 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 07:47:54 INFO - PROCESS | 3996 | 1467816474623 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 07:47:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:47:54 INFO - PROCESS | 3996 | 1467816474629 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:47:54 INFO - PROCESS | 3996 | 1467816474633 Marionette TRACE conn7 <- [1,534,null,{}] 07:47:54 INFO - PROCESS | 3996 | 1467816474639 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:54 INFO - PROCESS | 3996 | 1467816474642 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:54 INFO - PROCESS | 3996 | 1467816474783 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 07:47:54 INFO - PROCESS | 3996 | 1467816474866 Marionette TRACE conn7 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:54 INFO - PROCESS | 3996 | 1467816474871 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:54 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA23000 == 40 [pid = 3996] [id = 143] 07:47:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066949A0800) [pid = 3996] [serial = 427] [outer = 0000000000000000] 07:47:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006694A4B000) [pid = 3996] [serial = 428] [outer = 00000066949A0800] 07:47:54 INFO - PROCESS | 3996 | 1467816474932 Marionette DEBUG loaded listener.js 07:47:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066996B3800) [pid = 3996] [serial = 429] [outer = 00000066949A0800] 07:47:55 INFO - PROCESS | 3996 | 1467816475533 Marionette TRACE conn7 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:47:55 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. 07:47:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 923ms 07:47:55 INFO - PROCESS | 3996 | 1467816475564 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 07:47:55 INFO - PROCESS | 3996 | 1467816475569 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 07:47:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:47:55 INFO - PROCESS | 3996 | 1467816475577 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:47:55 INFO - PROCESS | 3996 | 1467816475580 Marionette TRACE conn7 <- [1,538,null,{}] 07:47:55 INFO - PROCESS | 3996 | 1467816475584 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:55 INFO - PROCESS | 3996 | 1467816475587 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:55 INFO - PROCESS | 3996 | 1467816475706 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 07:47:55 INFO - PROCESS | 3996 | 1467816475792 Marionette TRACE conn7 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:55 INFO - PROCESS | 3996 | 1467816475795 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:55 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B22800 == 41 [pid = 3996] [id = 144] 07:47:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (000000669E96B000) [pid = 3996] [serial = 430] [outer = 0000000000000000] 07:47:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (000000669EA6B800) [pid = 3996] [serial = 431] [outer = 000000669E96B000] 07:47:55 INFO - PROCESS | 3996 | 1467816475854 Marionette DEBUG loaded listener.js 07:47:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A14DF800) [pid = 3996] [serial = 432] [outer = 000000669E96B000] 07:47:56 INFO - PROCESS | 3996 | 1467816476419 Marionette TRACE conn7 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:47:56 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. 07:47:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 879ms 07:47:56 INFO - PROCESS | 3996 | 1467816476460 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 07:47:56 INFO - PROCESS | 3996 | 1467816476463 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 07:47:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:47:56 INFO - PROCESS | 3996 | 1467816476483 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:47:56 INFO - PROCESS | 3996 | 1467816476488 Marionette TRACE conn7 <- [1,542,null,{}] 07:47:56 INFO - PROCESS | 3996 | 1467816476500 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:56 INFO - PROCESS | 3996 | 1467816476506 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:56 INFO - PROCESS | 3996 | 1467816476624 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 07:47:56 INFO - PROCESS | 3996 | 1467816476724 Marionette TRACE conn7 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:56 INFO - PROCESS | 3996 | 1467816476727 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:56 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91B8800 == 42 [pid = 3996] [id = 145] 07:47:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A19EAC00) [pid = 3996] [serial = 433] [outer = 0000000000000000] 07:47:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066A4935800) [pid = 3996] [serial = 434] [outer = 00000066A19EAC00] 07:47:56 INFO - PROCESS | 3996 | 1467816476786 Marionette DEBUG loaded listener.js 07:47:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A54C7400) [pid = 3996] [serial = 435] [outer = 00000066A19EAC00] 07:47:57 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:57 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:47:57 INFO - PROCESS | 3996 | 1467816477349 Marionette TRACE conn7 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:47:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:47:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 880ms 07:47:57 INFO - PROCESS | 3996 | 1467816477378 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 07:47:57 INFO - PROCESS | 3996 | 1467816477381 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 07:47:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:47:57 INFO - PROCESS | 3996 | 1467816477386 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:47:57 INFO - PROCESS | 3996 | 1467816477388 Marionette TRACE conn7 <- [1,546,null,{}] 07:47:57 INFO - PROCESS | 3996 | 1467816477392 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:57 INFO - PROCESS | 3996 | 1467816477394 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:57 INFO - PROCESS | 3996 | 1467816477509 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 07:47:57 INFO - PROCESS | 3996 | 1467816477593 Marionette TRACE conn7 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:57 INFO - PROCESS | 3996 | 1467816477596 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:57 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9652000 == 43 [pid = 3996] [id = 146] 07:47:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066A54EA400) [pid = 3996] [serial = 436] [outer = 0000000000000000] 07:47:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A54EF400) [pid = 3996] [serial = 437] [outer = 00000066A54EA400] 07:47:57 INFO - PROCESS | 3996 | 1467816477652 Marionette DEBUG loaded listener.js 07:47:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066A54F7000) [pid = 3996] [serial = 438] [outer = 00000066A54EA400] 07:47:58 INFO - PROCESS | 3996 | 1467816478273 Marionette TRACE conn7 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:47:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:47:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 922ms 07:47:58 INFO - PROCESS | 3996 | 1467816478309 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 07:47:58 INFO - PROCESS | 3996 | 1467816478311 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 07:47:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:47:58 INFO - PROCESS | 3996 | 1467816478315 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:47:58 INFO - PROCESS | 3996 | 1467816478317 Marionette TRACE conn7 <- [1,550,null,{}] 07:47:58 INFO - PROCESS | 3996 | 1467816478321 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:58 INFO - PROCESS | 3996 | 1467816478323 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:58 INFO - PROCESS | 3996 | 1467816478433 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 07:47:58 INFO - PROCESS | 3996 | 1467816478518 Marionette TRACE conn7 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:58 INFO - PROCESS | 3996 | 1467816478521 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:58 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97E0800 == 44 [pid = 3996] [id = 147] 07:47:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A53E9800) [pid = 3996] [serial = 439] [outer = 0000000000000000] 07:47:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A53EF000) [pid = 3996] [serial = 440] [outer = 00000066A53E9800] 07:47:58 INFO - PROCESS | 3996 | 1467816478576 Marionette DEBUG loaded listener.js 07:47:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A54F8000) [pid = 3996] [serial = 441] [outer = 00000066A53E9800] 07:47:58 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:58 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:47:59 INFO - PROCESS | 3996 | 1467816479129 Marionette TRACE conn7 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:47:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:47:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 881ms 07:47:59 INFO - PROCESS | 3996 | 1467816479206 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 07:47:59 INFO - PROCESS | 3996 | 1467816479209 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 07:47:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:47:59 INFO - PROCESS | 3996 | 1467816479213 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:47:59 INFO - PROCESS | 3996 | 1467816479215 Marionette TRACE conn7 <- [1,554,null,{}] 07:47:59 INFO - PROCESS | 3996 | 1467816479219 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:59 INFO - PROCESS | 3996 | 1467816479226 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:59 INFO - PROCESS | 3996 | 1467816479371 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 07:47:59 INFO - PROCESS | 3996 | 1467816479452 Marionette TRACE conn7 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:59 INFO - PROCESS | 3996 | 1467816479454 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:47:59 INFO - PROCESS | 3996 | ++DOCSHELL 000000669589C000 == 45 [pid = 3996] [id = 148] 07:47:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (000000669487B800) [pid = 3996] [serial = 442] [outer = 0000000000000000] 07:47:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (0000006694A50C00) [pid = 3996] [serial = 443] [outer = 000000669487B800] 07:47:59 INFO - PROCESS | 3996 | 1467816479509 Marionette DEBUG loaded listener.js 07:47:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (00000066A7582800) [pid = 3996] [serial = 444] [outer = 000000669487B800] 07:47:59 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:00 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:48:00 INFO - PROCESS | 3996 | 1467816480181 Marionette TRACE conn7 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:48:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:48:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1018ms 07:48:00 INFO - PROCESS | 3996 | 1467816480237 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 07:48:00 INFO - PROCESS | 3996 | 1467816480241 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 07:48:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:48:00 INFO - PROCESS | 3996 | 1467816480246 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:48:00 INFO - PROCESS | 3996 | 1467816480249 Marionette TRACE conn7 <- [1,558,null,{}] 07:48:00 INFO - PROCESS | 3996 | 1467816480255 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:00 INFO - PROCESS | 3996 | 1467816480258 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:00 INFO - PROCESS | 3996 | 1467816480368 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 07:48:00 INFO - PROCESS | 3996 | 1467816480445 Marionette TRACE conn7 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:00 INFO - PROCESS | 3996 | 1467816480447 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:00 INFO - PROCESS | 3996 | ++DOCSHELL 0000006695813000 == 46 [pid = 3996] [id = 149] 07:48:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (00000066948AF400) [pid = 3996] [serial = 445] [outer = 0000000000000000] 07:48:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (0000006694999000) [pid = 3996] [serial = 446] [outer = 00000066948AF400] 07:48:00 INFO - PROCESS | 3996 | 1467816480543 Marionette DEBUG loaded listener.js 07:48:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (0000006694C99C00) [pid = 3996] [serial = 447] [outer = 00000066948AF400] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7BAA800 == 45 [pid = 3996] [id = 141] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 000000669ABE0800 == 44 [pid = 3996] [id = 140] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55D5000 == 43 [pid = 3996] [id = 139] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 00000066A383C000 == 42 [pid = 3996] [id = 138] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 00000066A201E800 == 41 [pid = 3996] [id = 137] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 00000066A07A5000 == 40 [pid = 3996] [id = 136] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 000000669E943800 == 39 [pid = 3996] [id = 135] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 0000006699D3C000 == 38 [pid = 3996] [id = 134] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED35000 == 37 [pid = 3996] [id = 131] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 000000669B1D4000 == 36 [pid = 3996] [id = 132] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 000000669E92B000 == 35 [pid = 3996] [id = 122] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1963800 == 34 [pid = 3996] [id = 133] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 000000669589C000 == 33 [pid = 3996] [id = 148] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97E0800 == 32 [pid = 3996] [id = 147] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9652000 == 31 [pid = 3996] [id = 146] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91B8800 == 30 [pid = 3996] [id = 145] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B22800 == 29 [pid = 3996] [id = 144] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA23000 == 28 [pid = 3996] [id = 143] 07:48:01 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CE1000 == 27 [pid = 3996] [id = 142] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (0000006694879400) [pid = 3996] [serial = 368] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (00000066949A3400) [pid = 3996] [serial = 371] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (0000006694A4E000) [pid = 3996] [serial = 372] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (0000006698E83C00) [pid = 3996] [serial = 374] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (0000006694C98C00) [pid = 3996] [serial = 365] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (000000669499A400) [pid = 3996] [serial = 364] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (0000006699DF6400) [pid = 3996] [serial = 377] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (00000066A28E1800) [pid = 3996] [serial = 155] [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.] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (0000006694F21400) [pid = 3996] [serial = 353] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066949A1C00) [pid = 3996] [serial = 352] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066A0944400) [pid = 3996] [serial = 356] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (000000669E0B5C00) [pid = 3996] [serial = 355] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A53CB400) [pid = 3996] [serial = 359] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (00000066A4937400) [pid = 3996] [serial = 358] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A54ED800) [pid = 3996] [serial = 362] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A54CA000) [pid = 3996] [serial = 361] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (000000669D87F000) [pid = 3996] [serial = 380] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (000000669A87C400) [pid = 3996] [serial = 378] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669F63E400) [pid = 3996] [serial = 383] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669E46C000) [pid = 3996] [serial = 381] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A110A800) [pid = 3996] [serial = 389] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A14E0400) [pid = 3996] [serial = 392] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A0951C00) [pid = 3996] [serial = 384] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066948A3000) [pid = 3996] [serial = 369] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A094E400) [pid = 3996] [serial = 386] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066996AEC00) [pid = 3996] [serial = 375] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A0A9FC00) [pid = 3996] [serial = 387] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A14D4800) [pid = 3996] [serial = 390] [outer = 0000000000000000] [url = about:blank] 07:48:01 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:01 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:48:01 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:01 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:48:01 INFO - PROCESS | 3996 | 1467816481821 Marionette TRACE conn7 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:48:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:48:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1629ms 07:48:01 INFO - PROCESS | 3996 | 1467816481878 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 07:48:01 INFO - PROCESS | 3996 | 1467816481883 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 07:48:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:48:01 INFO - PROCESS | 3996 | 1467816481888 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:48:01 INFO - PROCESS | 3996 | 1467816481891 Marionette TRACE conn7 <- [1,562,null,{}] 07:48:01 INFO - PROCESS | 3996 | 1467816481900 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:01 INFO - PROCESS | 3996 | 1467816481903 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:01 INFO - PROCESS | 3996 | 1467816481990 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 07:48:02 INFO - PROCESS | 3996 | 1467816482005 Marionette TRACE conn7 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:02 INFO - PROCESS | 3996 | 1467816482007 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:02 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698FE8800 == 28 [pid = 3996] [id = 150] 07:48:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006694428C00) [pid = 3996] [serial = 448] [outer = 0000000000000000] 07:48:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669488CC00) [pid = 3996] [serial = 449] [outer = 0000006694428C00] 07:48:02 INFO - PROCESS | 3996 | 1467816482058 Marionette DEBUG loaded listener.js 07:48:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066948A6000) [pid = 3996] [serial = 450] [outer = 0000006694428C00] 07:48:02 INFO - PROCESS | 3996 | 1467816482530 Marionette TRACE conn7 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:48:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:48:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 692ms 07:48:02 INFO - PROCESS | 3996 | 1467816482581 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 07:48:02 INFO - PROCESS | 3996 | 1467816482587 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 07:48:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:48:02 INFO - PROCESS | 3996 | 1467816482593 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:48:02 INFO - PROCESS | 3996 | 1467816482596 Marionette TRACE conn7 <- [1,566,null,{}] 07:48:02 INFO - PROCESS | 3996 | 1467816482600 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:02 INFO - PROCESS | 3996 | 1467816482603 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:02 INFO - PROCESS | 3996 | 1467816482695 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 07:48:02 INFO - PROCESS | 3996 | 1467816482704 Marionette TRACE conn7 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:02 INFO - PROCESS | 3996 | 1467816482707 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:02 INFO - PROCESS | 3996 | ++DOCSHELL 000000669D89F000 == 29 [pid = 3996] [id = 151] 07:48:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066949A4C00) [pid = 3996] [serial = 451] [outer = 0000000000000000] 07:48:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006694A48400) [pid = 3996] [serial = 452] [outer = 00000066949A4C00] 07:48:02 INFO - PROCESS | 3996 | 1467816482758 Marionette DEBUG loaded listener.js 07:48:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (0000006694C97800) [pid = 3996] [serial = 453] [outer = 00000066949A4C00] 07:48:03 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:48:03 INFO - PROCESS | 3996 | 1467816483576 Marionette TRACE conn7 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:48:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:48:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1026ms 07:48:03 INFO - PROCESS | 3996 | 1467816483621 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 07:48:03 INFO - PROCESS | 3996 | 1467816483624 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 07:48:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:48:03 INFO - PROCESS | 3996 | 1467816483627 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:48:03 INFO - PROCESS | 3996 | 1467816483631 Marionette TRACE conn7 <- [1,570,null,{}] 07:48:03 INFO - PROCESS | 3996 | 1467816483657 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:03 INFO - PROCESS | 3996 | 1467816483662 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:03 INFO - PROCESS | 3996 | 1467816483751 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 07:48:03 INFO - PROCESS | 3996 | 1467816483767 Marionette TRACE conn7 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:03 INFO - PROCESS | 3996 | 1467816483770 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:03 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F47B000 == 30 [pid = 3996] [id = 152] 07:48:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006693506400) [pid = 3996] [serial = 454] [outer = 0000000000000000] 07:48:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066996DDC00) [pid = 3996] [serial = 455] [outer = 0000006693506400] 07:48:03 INFO - PROCESS | 3996 | 1467816483820 Marionette DEBUG loaded listener.js 07:48:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006699DF3C00) [pid = 3996] [serial = 456] [outer = 0000006693506400] 07:48:04 INFO - PROCESS | 3996 | 1467816484296 Marionette TRACE conn7 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:48:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:48:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 07:48:04 INFO - PROCESS | 3996 | 1467816484364 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 07:48:04 INFO - PROCESS | 3996 | 1467816484367 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 07:48:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:48:04 INFO - PROCESS | 3996 | 1467816484371 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:48:04 INFO - PROCESS | 3996 | 1467816484372 Marionette TRACE conn7 <- [1,574,null,{}] 07:48:04 INFO - PROCESS | 3996 | 1467816484382 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:04 INFO - PROCESS | 3996 | 1467816484384 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:04 INFO - PROCESS | 3996 | 1467816484528 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 07:48:04 INFO - PROCESS | 3996 | 1467816484576 Marionette TRACE conn7 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:04 INFO - PROCESS | 3996 | 1467816484578 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:04 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A13A1800 == 31 [pid = 3996] [id = 153] 07:48:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (000000669A8D3800) [pid = 3996] [serial = 457] [outer = 0000000000000000] 07:48:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (000000669A8D8000) [pid = 3996] [serial = 458] [outer = 000000669A8D3800] 07:48:04 INFO - PROCESS | 3996 | 1467816484625 Marionette DEBUG loaded listener.js 07:48:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (000000669D884800) [pid = 3996] [serial = 459] [outer = 000000669A8D3800] 07:48:04 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:04 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:48:04 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:05 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:48:05 INFO - PROCESS | 3996 | 1467816485083 Marionette TRACE conn7 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:48:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:48:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 734ms 07:48:05 INFO - PROCESS | 3996 | 1467816485111 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 07:48:05 INFO - PROCESS | 3996 | 1467816485114 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 07:48:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:48:05 INFO - PROCESS | 3996 | 1467816485125 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:48:05 INFO - PROCESS | 3996 | 1467816485127 Marionette TRACE conn7 <- [1,578,null,{}] 07:48:05 INFO - PROCESS | 3996 | 1467816485131 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:05 INFO - PROCESS | 3996 | 1467816485133 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:05 INFO - PROCESS | 3996 | 1467816485240 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 07:48:05 INFO - PROCESS | 3996 | 1467816485247 Marionette TRACE conn7 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:05 INFO - PROCESS | 3996 | 1467816485250 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:05 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1F21800 == 32 [pid = 3996] [id = 154] 07:48:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066949A4400) [pid = 3996] [serial = 460] [outer = 0000000000000000] 07:48:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (000000669E4DC800) [pid = 3996] [serial = 461] [outer = 00000066949A4400] 07:48:05 INFO - PROCESS | 3996 | 1467816485296 Marionette DEBUG loaded listener.js 07:48:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (000000669E96C400) [pid = 3996] [serial = 462] [outer = 00000066949A4400] 07:48:05 INFO - PROCESS | 3996 | 1467816485800 Marionette TRACE conn7 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:48:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:48:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 733ms 07:48:05 INFO - PROCESS | 3996 | 1467816485884 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 07:48:05 INFO - PROCESS | 3996 | 1467816485886 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 07:48:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:48:05 INFO - PROCESS | 3996 | 1467816485897 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:48:05 INFO - PROCESS | 3996 | 1467816485899 Marionette TRACE conn7 <- [1,582,null,{}] 07:48:05 INFO - PROCESS | 3996 | 1467816485903 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:05 INFO - PROCESS | 3996 | 1467816485909 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:06 INFO - PROCESS | 3996 | 1467816486231 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 07:48:06 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (000000669EC9A400) [pid = 3996] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:48:06 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A0AA2C00) [pid = 3996] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:48:06 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006694A4B800) [pid = 3996] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:48:06 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066948AFC00) [pid = 3996] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:48:06 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006698E8A400) [pid = 3996] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:48:06 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006699DFA800) [pid = 3996] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:48:06 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066A19EB000) [pid = 3996] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:48:06 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006692B52400) [pid = 3996] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:48:06 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006694871C00) [pid = 3996] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:48:06 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A14D6C00) [pid = 3996] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:48:06 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A28BA400) [pid = 3996] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:48:06 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A4939800) [pid = 3996] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:48:06 INFO - PROCESS | 3996 | 1467816486279 Marionette TRACE conn7 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:06 INFO - PROCESS | 3996 | 1467816486281 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:06 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2B92800 == 33 [pid = 3996] [id = 155] 07:48:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006692B31400) [pid = 3996] [serial = 463] [outer = 0000000000000000] 07:48:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006694879C00) [pid = 3996] [serial = 464] [outer = 0000006692B31400] 07:48:06 INFO - PROCESS | 3996 | 1467816486335 Marionette DEBUG loaded listener.js 07:48:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669B366800) [pid = 3996] [serial = 465] [outer = 0000006692B31400] 07:48:06 INFO - PROCESS | 3996 | 1467816486703 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:48:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:48:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 818ms 07:48:06 INFO - PROCESS | 3996 | 1467816486721 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 07:48:06 INFO - PROCESS | 3996 | 1467816486723 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 07:48:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:48:06 INFO - PROCESS | 3996 | 1467816486733 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:48:06 INFO - PROCESS | 3996 | 1467816486735 Marionette TRACE conn7 <- [1,586,null,{}] 07:48:06 INFO - PROCESS | 3996 | 1467816486739 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:06 INFO - PROCESS | 3996 | 1467816486741 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:06 INFO - PROCESS | 3996 | 1467816486822 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 07:48:06 INFO - PROCESS | 3996 | 1467816486827 Marionette TRACE conn7 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:06 INFO - PROCESS | 3996 | 1467816486829 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:06 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A502A800 == 34 [pid = 3996] [id = 156] 07:48:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A094E400) [pid = 3996] [serial = 466] [outer = 0000000000000000] 07:48:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A1109400) [pid = 3996] [serial = 467] [outer = 00000066A094E400] 07:48:06 INFO - PROCESS | 3996 | 1467816486875 Marionette DEBUG loaded listener.js 07:48:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A14AB800) [pid = 3996] [serial = 468] [outer = 00000066A094E400] 07:48:07 INFO - PROCESS | 3996 | 1467816487292 Marionette TRACE conn7 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:48:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:48:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 587ms 07:48:07 INFO - PROCESS | 3996 | 1467816487326 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 07:48:07 INFO - PROCESS | 3996 | 1467816487329 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 07:48:07 INFO - PROCESS | 3996 | 1467816487332 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:48:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:48:07 INFO - PROCESS | 3996 | 1467816487334 Marionette TRACE conn7 <- [1,590,null,{}] 07:48:07 INFO - PROCESS | 3996 | 1467816487337 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:07 INFO - PROCESS | 3996 | 1467816487339 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:07 INFO - PROCESS | 3996 | 1467816487427 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 07:48:07 INFO - PROCESS | 3996 | 1467816487433 Marionette TRACE conn7 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:07 INFO - PROCESS | 3996 | 1467816487434 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:07 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55D8000 == 35 [pid = 3996] [id = 157] 07:48:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A14DC400) [pid = 3996] [serial = 469] [outer = 0000000000000000] 07:48:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A1589400) [pid = 3996] [serial = 470] [outer = 00000066A14DC400] 07:48:07 INFO - PROCESS | 3996 | 1467816487488 Marionette DEBUG loaded listener.js 07:48:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A19E8C00) [pid = 3996] [serial = 471] [outer = 00000066A14DC400] 07:48:07 INFO - PROCESS | 3996 | 1467816487912 Marionette TRACE conn7 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:48:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:48:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 628ms 07:48:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:48:07 INFO - PROCESS | 3996 | 1467816487966 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 07:48:07 INFO - PROCESS | 3996 | 1467816487968 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 07:48:07 INFO - PROCESS | 3996 | 1467816487976 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:48:07 INFO - PROCESS | 3996 | 1467816487978 Marionette TRACE conn7 <- [1,594,null,{}] 07:48:07 INFO - PROCESS | 3996 | 1467816487982 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:07 INFO - PROCESS | 3996 | 1467816487984 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:08 INFO - PROCESS | 3996 | 1467816488069 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 07:48:08 INFO - PROCESS | 3996 | 1467816488076 Marionette TRACE conn7 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:08 INFO - PROCESS | 3996 | 1467816488078 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:08 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F477800 == 36 [pid = 3996] [id = 158] 07:48:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A1B31800) [pid = 3996] [serial = 472] [outer = 0000000000000000] 07:48:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A1B36000) [pid = 3996] [serial = 473] [outer = 00000066A1B31800] 07:48:08 INFO - PROCESS | 3996 | 1467816488123 Marionette DEBUG loaded listener.js 07:48:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066A1EAA800) [pid = 3996] [serial = 474] [outer = 00000066A1B31800] 07:48:08 INFO - PROCESS | 3996 | 1467816488908 Marionette TRACE conn7 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:48:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:48:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 986ms 07:48:08 INFO - PROCESS | 3996 | 1467816488961 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 07:48:08 INFO - PROCESS | 3996 | 1467816488966 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 07:48:08 INFO - PROCESS | 3996 | 1467816488971 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:48:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:48:08 INFO - PROCESS | 3996 | 1467816488976 Marionette TRACE conn7 <- [1,598,null,{}] 07:48:08 INFO - PROCESS | 3996 | 1467816488982 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:08 INFO - PROCESS | 3996 | 1467816488985 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:09 INFO - PROCESS | 3996 | 1467816489113 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 07:48:09 INFO - PROCESS | 3996 | 1467816489187 Marionette TRACE conn7 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:09 INFO - PROCESS | 3996 | 1467816489190 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:09 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E92F800 == 37 [pid = 3996] [id = 159] 07:48:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (000000669488FC00) [pid = 3996] [serial = 475] [outer = 0000000000000000] 07:48:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066948ABC00) [pid = 3996] [serial = 476] [outer = 000000669488FC00] 07:48:09 INFO - PROCESS | 3996 | 1467816489250 Marionette DEBUG loaded listener.js 07:48:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (0000006694C8D400) [pid = 3996] [serial = 477] [outer = 000000669488FC00] 07:48:09 INFO - PROCESS | 3996 | 1467816489931 Marionette TRACE conn7 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:48:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:48:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1023ms 07:48:10 INFO - PROCESS | 3996 | 1467816489998 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 07:48:10 INFO - PROCESS | 3996 | 1467816490003 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 07:48:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:48:10 INFO - PROCESS | 3996 | 1467816490010 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:48:10 INFO - PROCESS | 3996 | 1467816490013 Marionette TRACE conn7 <- [1,602,null,{}] 07:48:10 INFO - PROCESS | 3996 | 1467816490018 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:10 INFO - PROCESS | 3996 | 1467816490021 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:10 INFO - PROCESS | 3996 | 1467816490155 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 07:48:10 INFO - PROCESS | 3996 | 1467816490223 Marionette TRACE conn7 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:10 INFO - PROCESS | 3996 | 1467816490226 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:10 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1F1B800 == 38 [pid = 3996] [id = 160] 07:48:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066999E5000) [pid = 3996] [serial = 478] [outer = 0000000000000000] 07:48:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (0000006699DF5800) [pid = 3996] [serial = 479] [outer = 00000066999E5000] 07:48:10 INFO - PROCESS | 3996 | 1467816490326 Marionette DEBUG loaded listener.js 07:48:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (000000669E463C00) [pid = 3996] [serial = 480] [outer = 00000066999E5000] 07:48:11 INFO - PROCESS | 3996 | 1467816491268 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:48:11 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55D8000 == 37 [pid = 3996] [id = 157] 07:48:11 INFO - PROCESS | 3996 | --DOCSHELL 00000066A502A800 == 36 [pid = 3996] [id = 156] 07:48:11 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2B92800 == 35 [pid = 3996] [id = 155] 07:48:11 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1F21800 == 34 [pid = 3996] [id = 154] 07:48:11 INFO - PROCESS | 3996 | --DOCSHELL 00000066A13A1800 == 33 [pid = 3996] [id = 153] 07:48:11 INFO - PROCESS | 3996 | --DOCSHELL 000000669F47B000 == 32 [pid = 3996] [id = 152] 07:48:11 INFO - PROCESS | 3996 | --DOCSHELL 000000669D89F000 == 31 [pid = 3996] [id = 151] 07:48:11 INFO - PROCESS | 3996 | --DOCSHELL 0000006698FE8800 == 30 [pid = 3996] [id = 150] 07:48:11 INFO - PROCESS | 3996 | --DOCSHELL 0000006695813000 == 29 [pid = 3996] [id = 149] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (000000669F42F400) [pid = 3996] [serial = 410] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (00000066A158C400) [pid = 3996] [serial = 414] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066A110E000) [pid = 3996] [serial = 413] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066958D9400) [pid = 3996] [serial = 404] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (0000006698E8DC00) [pid = 3996] [serial = 405] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (0000006694990800) [pid = 3996] [serial = 395] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006694A53C00) [pid = 3996] [serial = 396] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006699A09800) [pid = 3996] [serial = 398] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (000000669B111000) [pid = 3996] [serial = 399] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (000000669B0C1000) [pid = 3996] [serial = 407] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A1EA8C00) [pid = 3996] [serial = 416] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006698E7F800) [pid = 3996] [serial = 419] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694894800) [pid = 3996] [serial = 401] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006694987800) [pid = 3996] [serial = 402] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A19E1000) [pid = 3996] [serial = 393] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A28EB000) [pid = 3996] [serial = 422] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A202E000) [pid = 3996] [serial = 417] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A493EC00) [pid = 3996] [serial = 425] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A53C6000) [pid = 3996] [serial = 426] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A0A98C00) [pid = 3996] [serial = 411] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A17CC800) [pid = 3996] [serial = 420] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A3C61800) [pid = 3996] [serial = 423] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669E4D7C00) [pid = 3996] [serial = 408] [outer = 0000000000000000] [url = about:blank] 07:48:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:48:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1344ms 07:48:11 INFO - PROCESS | 3996 | 1467816491356 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 07:48:11 INFO - PROCESS | 3996 | 1467816491360 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 07:48:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:48:11 INFO - PROCESS | 3996 | 1467816491366 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:48:11 INFO - PROCESS | 3996 | 1467816491370 Marionette TRACE conn7 <- [1,606,null,{}] 07:48:11 INFO - PROCESS | 3996 | 1467816491375 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:11 INFO - PROCESS | 3996 | 1467816491378 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:11 INFO - PROCESS | 3996 | 1467816491480 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 07:48:11 INFO - PROCESS | 3996 | 1467816491488 Marionette TRACE conn7 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:11 INFO - PROCESS | 3996 | 1467816491493 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:11 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699D48000 == 30 [pid = 3996] [id = 161] 07:48:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066948A3000) [pid = 3996] [serial = 481] [outer = 0000000000000000] 07:48:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066948AC000) [pid = 3996] [serial = 482] [outer = 00000066948A3000] 07:48:11 INFO - PROCESS | 3996 | 1467816491543 Marionette DEBUG loaded listener.js 07:48:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006694A45400) [pid = 3996] [serial = 483] [outer = 00000066948A3000] 07:48:12 INFO - PROCESS | 3996 | 1467816492043 Marionette TRACE conn7 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:48:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:48:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 734ms 07:48:12 INFO - PROCESS | 3996 | 1467816492103 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 07:48:12 INFO - PROCESS | 3996 | 1467816492108 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 07:48:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:48:12 INFO - PROCESS | 3996 | 1467816492114 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:48:12 INFO - PROCESS | 3996 | 1467816492117 Marionette TRACE conn7 <- [1,610,null,{}] 07:48:12 INFO - PROCESS | 3996 | 1467816492121 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:12 INFO - PROCESS | 3996 | 1467816492124 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:12 INFO - PROCESS | 3996 | 1467816492215 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 07:48:12 INFO - PROCESS | 3996 | 1467816492289 Marionette TRACE conn7 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:12 INFO - PROCESS | 3996 | 1467816492291 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:12 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA90800 == 31 [pid = 3996] [id = 162] 07:48:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006695BEC400) [pid = 3996] [serial = 484] [outer = 0000000000000000] 07:48:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006698EEF800) [pid = 3996] [serial = 485] [outer = 0000006695BEC400] 07:48:12 INFO - PROCESS | 3996 | 1467816492341 Marionette DEBUG loaded listener.js 07:48:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006699DC7C00) [pid = 3996] [serial = 486] [outer = 0000006695BEC400] 07:48:12 INFO - PROCESS | 3996 | 1467816492745 Marionette TRACE conn7 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:48:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:48:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 07:48:12 INFO - PROCESS | 3996 | 1467816492787 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 07:48:12 INFO - PROCESS | 3996 | 1467816492790 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 07:48:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:48:12 INFO - PROCESS | 3996 | 1467816492794 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:48:12 INFO - PROCESS | 3996 | 1467816492797 Marionette TRACE conn7 <- [1,614,null,{}] 07:48:12 INFO - PROCESS | 3996 | 1467816492809 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:12 INFO - PROCESS | 3996 | 1467816492814 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:12 INFO - PROCESS | 3996 | 1467816492931 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 07:48:12 INFO - PROCESS | 3996 | 1467816492945 Marionette TRACE conn7 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:12 INFO - PROCESS | 3996 | 1467816492948 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:12 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1393000 == 32 [pid = 3996] [id = 163] 07:48:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669AB0C400) [pid = 3996] [serial = 487] [outer = 0000000000000000] 07:48:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E907C00) [pid = 3996] [serial = 488] [outer = 000000669AB0C400] 07:48:13 INFO - PROCESS | 3996 | 1467816492998 Marionette DEBUG loaded listener.js 07:48:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A07DCC00) [pid = 3996] [serial = 489] [outer = 000000669AB0C400] 07:48:13 INFO - PROCESS | 3996 | 1467816493439 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:48:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:48:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 07:48:13 INFO - PROCESS | 3996 | 1467816493488 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 07:48:13 INFO - PROCESS | 3996 | 1467816493491 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 07:48:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:48:13 INFO - PROCESS | 3996 | 1467816493494 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:48:13 INFO - PROCESS | 3996 | 1467816493496 Marionette TRACE conn7 <- [1,618,null,{}] 07:48:13 INFO - PROCESS | 3996 | 1467816493500 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:13 INFO - PROCESS | 3996 | 1467816493502 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:13 INFO - PROCESS | 3996 | 1467816493617 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 07:48:13 INFO - PROCESS | 3996 | 1467816493660 Marionette TRACE conn7 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:13 INFO - PROCESS | 3996 | 1467816493662 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:13 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2910000 == 33 [pid = 3996] [id = 164] 07:48:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A0A9A800) [pid = 3996] [serial = 490] [outer = 0000000000000000] 07:48:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A0A9F000) [pid = 3996] [serial = 491] [outer = 00000066A0A9A800] 07:48:13 INFO - PROCESS | 3996 | 1467816493710 Marionette DEBUG loaded listener.js 07:48:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A110E000) [pid = 3996] [serial = 492] [outer = 00000066A0A9A800] 07:48:14 INFO - PROCESS | 3996 | 1467816494158 Marionette TRACE conn7 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:48:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:48:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 733ms 07:48:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:48:14 INFO - PROCESS | 3996 | 1467816494230 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 07:48:14 INFO - PROCESS | 3996 | 1467816494232 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 07:48:14 INFO - PROCESS | 3996 | 1467816494239 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:48:14 INFO - PROCESS | 3996 | 1467816494241 Marionette TRACE conn7 <- [1,622,null,{}] 07:48:14 INFO - PROCESS | 3996 | 1467816494282 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:14 INFO - PROCESS | 3996 | 1467816494284 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:14 INFO - PROCESS | 3996 | 1467816494404 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 07:48:14 INFO - PROCESS | 3996 | 1467816494411 Marionette TRACE conn7 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:14 INFO - PROCESS | 3996 | 1467816494414 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:14 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5018800 == 34 [pid = 3996] [id = 165] 07:48:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A0A9BC00) [pid = 3996] [serial = 493] [outer = 0000000000000000] 07:48:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A19E2C00) [pid = 3996] [serial = 494] [outer = 00000066A0A9BC00] 07:48:14 INFO - PROCESS | 3996 | 1467816494459 Marionette DEBUG loaded listener.js 07:48:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A1B33C00) [pid = 3996] [serial = 495] [outer = 00000066A0A9BC00] 07:48:14 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:14 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:48:14 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:14 INFO - PROCESS | 3996 | 1467816494917 Marionette TRACE conn7 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:48:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:48:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 734ms 07:48:14 INFO - PROCESS | 3996 | 1467816494972 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 07:48:14 INFO - PROCESS | 3996 | 1467816494975 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 07:48:14 INFO - PROCESS | 3996 | 1467816494978 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:48:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:48:14 INFO - PROCESS | 3996 | 1467816494980 Marionette TRACE conn7 <- [1,626,null,{}] 07:48:14 INFO - PROCESS | 3996 | 1467816494989 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:14 INFO - PROCESS | 3996 | 1467816494995 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:15 INFO - PROCESS | 3996 | 1467816495139 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 07:48:15 INFO - PROCESS | 3996 | 1467816495191 Marionette TRACE conn7 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:15 INFO - PROCESS | 3996 | 1467816495193 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:15 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B08000 == 35 [pid = 3996] [id = 166] 07:48:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A21A0C00) [pid = 3996] [serial = 496] [outer = 0000000000000000] 07:48:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066A2B68800) [pid = 3996] [serial = 497] [outer = 00000066A21A0C00] 07:48:15 INFO - PROCESS | 3996 | 1467816495240 Marionette DEBUG loaded listener.js 07:48:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A3F5D800) [pid = 3996] [serial = 498] [outer = 00000066A21A0C00] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A14DC400) [pid = 3996] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (000000669A8D3800) [pid = 3996] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066948AF400) [pid = 3996] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066949A4C00) [pid = 3996] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006694428C00) [pid = 3996] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066949A0800) [pid = 3996] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066949A4400) [pid = 3996] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669E96B000) [pid = 3996] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A19EAC00) [pid = 3996] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A54EA400) [pid = 3996] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A53E9800) [pid = 3996] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669487B800) [pid = 3996] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006692B31400) [pid = 3996] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A094E400) [pid = 3996] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:48:15 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006693506400) [pid = 3996] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:48:15 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:15 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:48:15 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:15 INFO - PROCESS | 3996 | 1467816495739 Marionette TRACE conn7 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:48:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:48:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 775ms 07:48:15 INFO - PROCESS | 3996 | 1467816495757 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 07:48:15 INFO - PROCESS | 3996 | 1467816495759 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 07:48:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:48:15 INFO - PROCESS | 3996 | 1467816495762 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:48:15 INFO - PROCESS | 3996 | 1467816495764 Marionette TRACE conn7 <- [1,630,null,{}] 07:48:15 INFO - PROCESS | 3996 | 1467816495777 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:15 INFO - PROCESS | 3996 | 1467816495779 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:15 INFO - PROCESS | 3996 | 1467816495883 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 07:48:15 INFO - PROCESS | 3996 | 1467816495891 Marionette TRACE conn7 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:15 INFO - PROCESS | 3996 | 1467816495893 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:15 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABF7000 == 36 [pid = 3996] [id = 167] 07:48:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006698E18000) [pid = 3996] [serial = 499] [outer = 0000000000000000] 07:48:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A13CA400) [pid = 3996] [serial = 500] [outer = 0000006698E18000] 07:48:15 INFO - PROCESS | 3996 | 1467816495938 Marionette DEBUG loaded listener.js 07:48:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A4937C00) [pid = 3996] [serial = 501] [outer = 0000006698E18000] 07:48:16 INFO - PROCESS | 3996 | 1467816496347 Marionette TRACE conn7 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:48:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:48:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 07:48:16 INFO - PROCESS | 3996 | 1467816496394 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 07:48:16 INFO - PROCESS | 3996 | 1467816496396 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 07:48:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:48:16 INFO - PROCESS | 3996 | 1467816496400 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:48:16 INFO - PROCESS | 3996 | 1467816496402 Marionette TRACE conn7 <- [1,634,null,{}] 07:48:16 INFO - PROCESS | 3996 | 1467816496405 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:16 INFO - PROCESS | 3996 | 1467816496415 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:16 INFO - PROCESS | 3996 | 1467816496499 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 07:48:16 INFO - PROCESS | 3996 | 1467816496505 Marionette TRACE conn7 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:16 INFO - PROCESS | 3996 | 1467816496507 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:16 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CE0000 == 37 [pid = 3996] [id = 168] 07:48:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A4941400) [pid = 3996] [serial = 502] [outer = 0000000000000000] 07:48:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A50D3C00) [pid = 3996] [serial = 503] [outer = 00000066A4941400] 07:48:16 INFO - PROCESS | 3996 | 1467816496552 Marionette DEBUG loaded listener.js 07:48:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A53CEC00) [pid = 3996] [serial = 504] [outer = 00000066A4941400] 07:48:16 INFO - PROCESS | 3996 | 1467816496970 Marionette TRACE conn7 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:48:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:48:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 07:48:17 INFO - PROCESS | 3996 | 1467816497031 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 07:48:17 INFO - PROCESS | 3996 | 1467816497034 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 07:48:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:48:17 INFO - PROCESS | 3996 | 1467816497037 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:48:17 INFO - PROCESS | 3996 | 1467816497039 Marionette TRACE conn7 <- [1,638,null,{}] 07:48:17 INFO - PROCESS | 3996 | 1467816497042 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:17 INFO - PROCESS | 3996 | 1467816497045 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:17 INFO - PROCESS | 3996 | 1467816497129 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 07:48:17 INFO - PROCESS | 3996 | 1467816497137 Marionette TRACE conn7 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:17 INFO - PROCESS | 3996 | 1467816497139 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:17 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9119800 == 38 [pid = 3996] [id = 169] 07:48:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A53E3800) [pid = 3996] [serial = 505] [outer = 0000000000000000] 07:48:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A53EA400) [pid = 3996] [serial = 506] [outer = 00000066A53E3800] 07:48:17 INFO - PROCESS | 3996 | 1467816497183 Marionette DEBUG loaded listener.js 07:48:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A54C4C00) [pid = 3996] [serial = 507] [outer = 00000066A53E3800] 07:48:17 INFO - PROCESS | 3996 | 1467816497755 Marionette TRACE conn7 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:48:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:48:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 775ms 07:48:17 INFO - PROCESS | 3996 | 1467816497816 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 07:48:17 INFO - PROCESS | 3996 | 1467816497821 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 07:48:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:48:17 INFO - PROCESS | 3996 | 1467816497827 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:48:17 INFO - PROCESS | 3996 | 1467816497831 Marionette TRACE conn7 <- [1,642,null,{}] 07:48:17 INFO - PROCESS | 3996 | 1467816497837 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:17 INFO - PROCESS | 3996 | 1467816497840 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:17 INFO - PROCESS | 3996 | 1467816497959 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 07:48:18 INFO - PROCESS | 3996 | 1467816498077 Marionette TRACE conn7 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:18 INFO - PROCESS | 3996 | 1467816498080 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:18 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA1E000 == 39 [pid = 3996] [id = 170] 07:48:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006694897400) [pid = 3996] [serial = 508] [outer = 0000000000000000] 07:48:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006694A45000) [pid = 3996] [serial = 509] [outer = 0000006694897400] 07:48:18 INFO - PROCESS | 3996 | 1467816498142 Marionette DEBUG loaded listener.js 07:48:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (0000006698E82400) [pid = 3996] [serial = 510] [outer = 0000006694897400] 07:48:18 INFO - PROCESS | 3996 | 1467816498788 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1024ms 07:48:18 INFO - PROCESS | 3996 | 1467816498853 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 07:48:18 INFO - PROCESS | 3996 | 1467816498859 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 07:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:48:18 INFO - PROCESS | 3996 | 1467816498879 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:48:18 INFO - PROCESS | 3996 | 1467816498883 Marionette TRACE conn7 <- [1,646,null,{}] 07:48:18 INFO - PROCESS | 3996 | 1467816498909 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:18 INFO - PROCESS | 3996 | 1467816498912 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:19 INFO - PROCESS | 3996 | 1467816499038 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 07:48:19 INFO - PROCESS | 3996 | 1467816499106 Marionette TRACE conn7 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:19 INFO - PROCESS | 3996 | 1467816499109 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:19 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55E4000 == 40 [pid = 3996] [id = 171] 07:48:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (000000669B35A000) [pid = 3996] [serial = 511] [outer = 0000000000000000] 07:48:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (000000669F46D400) [pid = 3996] [serial = 512] [outer = 000000669B35A000] 07:48:19 INFO - PROCESS | 3996 | 1467816499209 Marionette DEBUG loaded listener.js 07:48:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A13D1000) [pid = 3996] [serial = 513] [outer = 000000669B35A000] 07:48:19 INFO - PROCESS | 3996 | 1467816499839 Marionette TRACE conn7 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:48:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:48:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1008ms 07:48:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:48:19 INFO - PROCESS | 3996 | 1467816499876 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 07:48:19 INFO - PROCESS | 3996 | 1467816499879 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 07:48:19 INFO - PROCESS | 3996 | 1467816499882 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:48:19 INFO - PROCESS | 3996 | 1467816499887 Marionette TRACE conn7 <- [1,650,null,{}] 07:48:19 INFO - PROCESS | 3996 | 1467816499912 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:19 INFO - PROCESS | 3996 | 1467816499918 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:20 INFO - PROCESS | 3996 | 1467816500057 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 07:48:20 INFO - PROCESS | 3996 | 1467816500112 Marionette TRACE conn7 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:20 INFO - PROCESS | 3996 | 1467816500116 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:20 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91BE000 == 41 [pid = 3996] [id = 172] 07:48:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066A3C61800) [pid = 3996] [serial = 514] [outer = 0000000000000000] 07:48:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A4EB3000) [pid = 3996] [serial = 515] [outer = 00000066A3C61800] 07:48:20 INFO - PROCESS | 3996 | 1467816500175 Marionette DEBUG loaded listener.js 07:48:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066A54EBC00) [pid = 3996] [serial = 516] [outer = 00000066A3C61800] 07:48:20 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:20 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:48:20 INFO - PROCESS | 3996 | 1467816500804 Marionette TRACE conn7 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 987ms 07:48:20 INFO - PROCESS | 3996 | 1467816500872 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 07:48:20 INFO - PROCESS | 3996 | 1467816500875 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 07:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:48:20 INFO - PROCESS | 3996 | 1467816500879 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:48:20 INFO - PROCESS | 3996 | 1467816500881 Marionette TRACE conn7 <- [1,654,null,{}] 07:48:20 INFO - PROCESS | 3996 | 1467816500885 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:20 INFO - PROCESS | 3996 | 1467816500887 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:21 INFO - PROCESS | 3996 | 1467816501002 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 07:48:21 INFO - PROCESS | 3996 | 1467816501074 Marionette TRACE conn7 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:21 INFO - PROCESS | 3996 | 1467816501077 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:21 INFO - PROCESS | 3996 | ++DOCSHELL 0000006692C4F800 == 42 [pid = 3996] [id = 173] 07:48:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (0000006692B4A800) [pid = 3996] [serial = 517] [outer = 0000000000000000] 07:48:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066948A3400) [pid = 3996] [serial = 518] [outer = 0000006692B4A800] 07:48:21 INFO - PROCESS | 3996 | 1467816501174 Marionette DEBUG loaded listener.js 07:48:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (0000006694A30800) [pid = 3996] [serial = 519] [outer = 0000006692B4A800] 07:48:21 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:21 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:48:21 INFO - PROCESS | 3996 | 1467816501846 Marionette TRACE conn7 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 985ms 07:48:21 INFO - PROCESS | 3996 | 1467816501866 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 07:48:21 INFO - PROCESS | 3996 | 1467816501870 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 07:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:48:21 INFO - PROCESS | 3996 | 1467816501875 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:48:21 INFO - PROCESS | 3996 | 1467816501880 Marionette TRACE conn7 <- [1,658,null,{}] 07:48:21 INFO - PROCESS | 3996 | 1467816501885 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:21 INFO - PROCESS | 3996 | 1467816501888 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:21 INFO - PROCESS | 3996 | 1467816501995 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 07:48:22 INFO - PROCESS | 3996 | 1467816502083 Marionette TRACE conn7 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:22 INFO - PROCESS | 3996 | 1467816502086 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:22 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2D5800 == 43 [pid = 3996] [id = 174] 07:48:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (0000006694A25C00) [pid = 3996] [serial = 520] [outer = 0000000000000000] 07:48:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (0000006694A30400) [pid = 3996] [serial = 521] [outer = 0000006694A25C00] 07:48:22 INFO - PROCESS | 3996 | 1467816502137 Marionette DEBUG loaded listener.js 07:48:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (0000006698E81C00) [pid = 3996] [serial = 522] [outer = 0000006694A25C00] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CE0000 == 42 [pid = 3996] [id = 168] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 000000669ABF7000 == 41 [pid = 3996] [id = 167] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B08000 == 40 [pid = 3996] [id = 166] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5018800 == 39 [pid = 3996] [id = 165] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2910000 == 38 [pid = 3996] [id = 164] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1393000 == 37 [pid = 3996] [id = 163] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA90800 == 36 [pid = 3996] [id = 162] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 0000006699D48000 == 35 [pid = 3996] [id = 161] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 000000669F477800 == 34 [pid = 3996] [id = 158] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 000000669E92F800 == 33 [pid = 3996] [id = 159] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1F1B800 == 32 [pid = 3996] [id = 160] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 0000006692C4F800 == 31 [pid = 3996] [id = 173] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91BE000 == 30 [pid = 3996] [id = 172] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55E4000 == 29 [pid = 3996] [id = 171] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9119800 == 28 [pid = 3996] [id = 169] 07:48:23 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA1E000 == 27 [pid = 3996] [id = 170] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (00000066A1B36000) [pid = 3996] [serial = 473] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (00000066A1589400) [pid = 3996] [serial = 470] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (000000669A8D8000) [pid = 3996] [serial = 458] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (0000006694C99C00) [pid = 3996] [serial = 447] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (0000006694999000) [pid = 3996] [serial = 446] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (0000006694A48400) [pid = 3996] [serial = 452] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (0000006694C97800) [pid = 3996] [serial = 453] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (000000669488CC00) [pid = 3996] [serial = 449] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066948A6000) [pid = 3996] [serial = 450] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066996B3800) [pid = 3996] [serial = 429] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006694A4B000) [pid = 3996] [serial = 428] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (000000669E4DC800) [pid = 3996] [serial = 461] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A14DF800) [pid = 3996] [serial = 432] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (000000669EA6B800) [pid = 3996] [serial = 431] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A54C7400) [pid = 3996] [serial = 435] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A4935800) [pid = 3996] [serial = 434] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066A54F7000) [pid = 3996] [serial = 438] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A54EF400) [pid = 3996] [serial = 437] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A54F8000) [pid = 3996] [serial = 441] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A53EF000) [pid = 3996] [serial = 440] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A7582800) [pid = 3996] [serial = 444] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694A50C00) [pid = 3996] [serial = 443] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669D884800) [pid = 3996] [serial = 459] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006694879C00) [pid = 3996] [serial = 464] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (000000669E96C400) [pid = 3996] [serial = 462] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A19E8C00) [pid = 3996] [serial = 471] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A1109400) [pid = 3996] [serial = 467] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066996DDC00) [pid = 3996] [serial = 455] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A14AB800) [pid = 3996] [serial = 468] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006699DF3C00) [pid = 3996] [serial = 456] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (000000669B366800) [pid = 3996] [serial = 465] [outer = 0000000000000000] [url = about:blank] 07:48:23 INFO - PROCESS | 3996 | 1467816503414 Marionette TRACE conn7 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:48:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:48:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1597ms 07:48:23 INFO - PROCESS | 3996 | 1467816503473 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 07:48:23 INFO - PROCESS | 3996 | 1467816503477 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 07:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:48:23 INFO - PROCESS | 3996 | 1467816503482 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:48:23 INFO - PROCESS | 3996 | 1467816503485 Marionette TRACE conn7 <- [1,662,null,{}] 07:48:23 INFO - PROCESS | 3996 | 1467816503490 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:23 INFO - PROCESS | 3996 | 1467816503494 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:23 INFO - PROCESS | 3996 | 1467816503581 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 07:48:23 INFO - PROCESS | 3996 | 1467816503588 Marionette TRACE conn7 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:23 INFO - PROCESS | 3996 | 1467816503593 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:23 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699663000 == 28 [pid = 3996] [id = 175] 07:48:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006693FBDC00) [pid = 3996] [serial = 523] [outer = 0000000000000000] 07:48:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006694870800) [pid = 3996] [serial = 524] [outer = 0000006693FBDC00] 07:48:23 INFO - PROCESS | 3996 | 1467816503649 Marionette DEBUG loaded listener.js 07:48:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006694890C00) [pid = 3996] [serial = 525] [outer = 0000006693FBDC00] 07:48:23 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:24 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:48:24 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:48:24 INFO - PROCESS | 3996 | [3996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:48:24 INFO - PROCESS | 3996 | 1467816504127 Marionette TRACE conn7 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:48:24 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 07:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 671ms 07:48:24 INFO - PROCESS | 3996 | 1467816504157 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 07:48:24 INFO - PROCESS | 3996 | 1467816504163 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 07:48:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:48:24 INFO - PROCESS | 3996 | 1467816504170 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:48:24 INFO - PROCESS | 3996 | 1467816504173 Marionette TRACE conn7 <- [1,666,null,{}] 07:48:24 INFO - PROCESS | 3996 | 1467816504177 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:24 INFO - PROCESS | 3996 | 1467816504179 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:24 INFO - PROCESS | 3996 | 1467816504272 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 07:48:24 INFO - PROCESS | 3996 | 1467816504320 Marionette TRACE conn7 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:24 INFO - PROCESS | 3996 | 1467816504323 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:24 INFO - PROCESS | 3996 | ++DOCSHELL 000000669D8A0000 == 29 [pid = 3996] [id = 176] 07:48:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006694999000) [pid = 3996] [serial = 526] [outer = 0000000000000000] 07:48:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669499C800) [pid = 3996] [serial = 527] [outer = 0000006694999000] 07:48:24 INFO - PROCESS | 3996 | 1467816504372 Marionette DEBUG loaded listener.js 07:48:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006694A2A000) [pid = 3996] [serial = 528] [outer = 0000006694999000] 07:48:24 INFO - PROCESS | 3996 | 1467816504826 Marionette TRACE conn7 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:48:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 732ms 07:48:24 INFO - PROCESS | 3996 | 1467816504903 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 07:48:24 INFO - PROCESS | 3996 | 1467816504905 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 07:48:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:48:24 INFO - PROCESS | 3996 | 1467816504909 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:48:24 INFO - PROCESS | 3996 | 1467816504913 Marionette TRACE conn7 <- [1,670,null,{}] 07:48:24 INFO - PROCESS | 3996 | 1467816504925 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:24 INFO - PROCESS | 3996 | 1467816504930 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:25 INFO - PROCESS | 3996 | 1467816505020 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 07:48:25 INFO - PROCESS | 3996 | 1467816505099 Marionette TRACE conn7 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:25 INFO - PROCESS | 3996 | 1467816505102 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:25 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2E8800 == 30 [pid = 3996] [id = 177] 07:48:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066947B4400) [pid = 3996] [serial = 529] [outer = 0000000000000000] 07:48:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006695DB9800) [pid = 3996] [serial = 530] [outer = 00000066947B4400] 07:48:25 INFO - PROCESS | 3996 | 1467816505154 Marionette DEBUG loaded listener.js 07:48:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006698EF3C00) [pid = 3996] [serial = 531] [outer = 00000066947B4400] 07:48:25 INFO - PROCESS | 3996 | [3996] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:48:26 INFO - PROCESS | 3996 | [3996] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:48:26 INFO - PROCESS | 3996 | 1467816506096 Marionette TRACE conn7 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:48:26 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) 07:48:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1226ms 07:48:26 INFO - PROCESS | 3996 | 1467816506138 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 07:48:26 INFO - PROCESS | 3996 | 1467816506141 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 07:48:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:48:26 INFO - PROCESS | 3996 | 1467816506144 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:48:26 INFO - PROCESS | 3996 | 1467816506146 Marionette TRACE conn7 <- [1,674,null,{}] 07:48:26 INFO - PROCESS | 3996 | 1467816506150 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:26 INFO - PROCESS | 3996 | 1467816506152 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:26 INFO - PROCESS | 3996 | 1467816506551 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 07:48:26 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A0A9BC00) [pid = 3996] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:48:26 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A21A0C00) [pid = 3996] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:48:26 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066948A3000) [pid = 3996] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:48:26 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A1B31800) [pid = 3996] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:48:26 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066999E5000) [pid = 3996] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:48:26 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669AB0C400) [pid = 3996] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:48:26 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (0000006695BEC400) [pid = 3996] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:48:26 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669488FC00) [pid = 3996] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:48:26 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A4941400) [pid = 3996] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:48:26 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (0000006698E18000) [pid = 3996] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:48:26 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A0A9A800) [pid = 3996] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:48:26 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A53E3800) [pid = 3996] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:48:26 INFO - PROCESS | 3996 | 1467816506600 Marionette TRACE conn7 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:26 INFO - PROCESS | 3996 | 1467816506604 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:26 INFO - PROCESS | 3996 | ++DOCSHELL 0000006692C49800 == 31 [pid = 3996] [id = 178] 07:48:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006692A97800) [pid = 3996] [serial = 532] [outer = 0000000000000000] 07:48:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006692B25400) [pid = 3996] [serial = 533] [outer = 0000006692A97800] 07:48:26 INFO - PROCESS | 3996 | 1467816506664 Marionette DEBUG loaded listener.js 07:48:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006693B35400) [pid = 3996] [serial = 534] [outer = 0000006692A97800] 07:48:27 INFO - PROCESS | 3996 | 1467816507877 Marionette TRACE conn7 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:48:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:48:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1786ms 07:48:27 INFO - PROCESS | 3996 | 1467816507934 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 07:48:27 INFO - PROCESS | 3996 | 1467816507939 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 07:48:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:48:27 INFO - PROCESS | 3996 | 1467816507944 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:48:27 INFO - PROCESS | 3996 | 1467816507948 Marionette TRACE conn7 <- [1,678,null,{}] 07:48:28 INFO - PROCESS | 3996 | 1467816508039 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:28 INFO - PROCESS | 3996 | 1467816508042 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:28 INFO - PROCESS | 3996 | 1467816508166 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 07:48:28 INFO - PROCESS | 3996 | 1467816508227 Marionette TRACE conn7 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:28 INFO - PROCESS | 3996 | 1467816508230 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:28 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED23800 == 32 [pid = 3996] [id = 179] 07:48:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669498A000) [pid = 3996] [serial = 535] [outer = 0000000000000000] 07:48:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006694A29000) [pid = 3996] [serial = 536] [outer = 000000669498A000] 07:48:28 INFO - PROCESS | 3996 | 1467816508291 Marionette DEBUG loaded listener.js 07:48:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006694DC8C00) [pid = 3996] [serial = 537] [outer = 000000669498A000] 07:48:29 INFO - PROCESS | 3996 | --DOCSHELL 000000669A755000 == 31 [pid = 3996] [id = 23] 07:48:29 INFO - PROCESS | 3996 | --DOCSHELL 0000006698FDD800 == 30 [pid = 3996] [id = 24] 07:48:29 INFO - PROCESS | 3996 | --DOCSHELL 0000006695825000 == 29 [pid = 3996] [id = 22] 07:48:29 INFO - PROCESS | 3996 | --DOCSHELL 000000669ABF8000 == 28 [pid = 3996] [id = 12] 07:48:29 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2E8800 == 27 [pid = 3996] [id = 177] 07:48:29 INFO - PROCESS | 3996 | --DOCSHELL 000000669D8A0000 == 26 [pid = 3996] [id = 176] 07:48:29 INFO - PROCESS | 3996 | --DOCSHELL 0000006699663000 == 25 [pid = 3996] [id = 175] 07:48:29 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2D5800 == 24 [pid = 3996] [id = 174] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A19E2C00) [pid = 3996] [serial = 494] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A2B68800) [pid = 3996] [serial = 497] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066948AC000) [pid = 3996] [serial = 482] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (0000006694A45400) [pid = 3996] [serial = 483] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A1EAA800) [pid = 3996] [serial = 474] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (0000006699DF5800) [pid = 3996] [serial = 479] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (000000669E463C00) [pid = 3996] [serial = 480] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (000000669E907C00) [pid = 3996] [serial = 488] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (0000006698EEF800) [pid = 3996] [serial = 485] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (0000006699DC7C00) [pid = 3996] [serial = 486] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (00000066948ABC00) [pid = 3996] [serial = 476] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (0000006694C8D400) [pid = 3996] [serial = 477] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (00000066A50D3C00) [pid = 3996] [serial = 503] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 58 (00000066A3F5D800) [pid = 3996] [serial = 498] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 57 (00000066A13CA400) [pid = 3996] [serial = 500] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 56 (00000066A0A9F000) [pid = 3996] [serial = 491] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 55 (00000066A53EA400) [pid = 3996] [serial = 506] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 54 (00000066A54C4C00) [pid = 3996] [serial = 507] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 53 (00000066A110E000) [pid = 3996] [serial = 492] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 52 (00000066A53CEC00) [pid = 3996] [serial = 504] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 51 (00000066A1B33C00) [pid = 3996] [serial = 495] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 50 (00000066A07DCC00) [pid = 3996] [serial = 489] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | --DOMWINDOW == 49 (00000066A4937C00) [pid = 3996] [serial = 501] [outer = 0000000000000000] [url = about:blank] 07:48:29 INFO - PROCESS | 3996 | 1467816509544 Marionette TRACE conn7 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:48:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:48:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1632ms 07:48:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:48:29 INFO - PROCESS | 3996 | 1467816509579 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 07:48:29 INFO - PROCESS | 3996 | 1467816509583 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 07:48:29 INFO - PROCESS | 3996 | 1467816509588 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:48:29 INFO - PROCESS | 3996 | 1467816509591 Marionette TRACE conn7 <- [1,682,null,{}] 07:48:29 INFO - PROCESS | 3996 | 1467816509597 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:29 INFO - PROCESS | 3996 | 1467816509600 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:29 INFO - PROCESS | 3996 | 1467816509739 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 07:48:29 INFO - PROCESS | 3996 | 1467816509801 Marionette TRACE conn7 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:29 INFO - PROCESS | 3996 | 1467816509806 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:29 INFO - PROCESS | 3996 | ++DOCSHELL 0000006695D0C000 == 25 [pid = 3996] [id = 180] 07:48:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 50 (00000066934B7800) [pid = 3996] [serial = 538] [outer = 0000000000000000] 07:48:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 51 (0000006693D3B800) [pid = 3996] [serial = 539] [outer = 00000066934B7800] 07:48:29 INFO - PROCESS | 3996 | 1467816509858 Marionette DEBUG loaded listener.js 07:48:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 52 (0000006694428400) [pid = 3996] [serial = 540] [outer = 00000066934B7800] 07:48:30 INFO - PROCESS | 3996 | 1467816510731 Marionette TRACE conn7 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:48:30 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) 07:48:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1189ms 07:48:30 INFO - PROCESS | 3996 | 1467816510776 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 07:48:30 INFO - PROCESS | 3996 | 1467816510782 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 07:48:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:48:30 INFO - PROCESS | 3996 | 1467816510789 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:48:30 INFO - PROCESS | 3996 | 1467816510792 Marionette TRACE conn7 <- [1,686,null,{}] 07:48:30 INFO - PROCESS | 3996 | 1467816510796 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:30 INFO - PROCESS | 3996 | 1467816510799 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:30 INFO - PROCESS | 3996 | 1467816510897 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 07:48:30 INFO - PROCESS | 3996 | 1467816510904 Marionette TRACE conn7 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:30 INFO - PROCESS | 3996 | 1467816510907 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:30 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABF8800 == 26 [pid = 3996] [id = 181] 07:48:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 53 (0000006694990000) [pid = 3996] [serial = 541] [outer = 0000000000000000] 07:48:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 54 (0000006694998800) [pid = 3996] [serial = 542] [outer = 0000006694990000] 07:48:30 INFO - PROCESS | 3996 | 1467816510957 Marionette DEBUG loaded listener.js 07:48:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 55 (0000006694A45C00) [pid = 3996] [serial = 543] [outer = 0000006694990000] 07:48:31 INFO - PROCESS | 3996 | --DOMWINDOW == 54 (0000006694897400) [pid = 3996] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:48:31 INFO - PROCESS | 3996 | --DOMWINDOW == 53 (000000669B35A000) [pid = 3996] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:48:31 INFO - PROCESS | 3996 | --DOMWINDOW == 52 (0000006694999000) [pid = 3996] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:48:31 INFO - PROCESS | 3996 | --DOMWINDOW == 51 (0000006693FBDC00) [pid = 3996] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:48:31 INFO - PROCESS | 3996 | --DOMWINDOW == 50 (00000066A3C61800) [pid = 3996] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:48:31 INFO - PROCESS | 3996 | --DOMWINDOW == 49 (0000006692B4A800) [pid = 3996] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:48:31 INFO - PROCESS | 3996 | 1467816511947 Marionette TRACE conn7 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:48:31 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) 07:48:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1181ms 07:48:31 INFO - PROCESS | 3996 | 1467816511971 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 07:48:31 INFO - PROCESS | 3996 | 1467816511973 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 07:48:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:48:31 INFO - PROCESS | 3996 | 1467816511977 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:48:31 INFO - PROCESS | 3996 | 1467816511981 Marionette TRACE conn7 <- [1,690,null,{}] 07:48:32 INFO - PROCESS | 3996 | 1467816511993 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:32 INFO - PROCESS | 3996 | 1467816511998 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:32 INFO - PROCESS | 3996 | 1467816512093 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 07:48:32 INFO - PROCESS | 3996 | 1467816512102 Marionette TRACE conn7 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:32 INFO - PROCESS | 3996 | 1467816512105 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:32 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED21000 == 27 [pid = 3996] [id = 182] 07:48:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 50 (0000006695BE9000) [pid = 3996] [serial = 544] [outer = 0000000000000000] 07:48:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 51 (0000006698CBD000) [pid = 3996] [serial = 545] [outer = 0000006695BE9000] 07:48:32 INFO - PROCESS | 3996 | 1467816512213 Marionette DEBUG loaded listener.js 07:48:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 52 (0000006698FC4800) [pid = 3996] [serial = 546] [outer = 0000006695BE9000] 07:48:33 INFO - PROCESS | 3996 | 1467816513132 Marionette TRACE conn7 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:48:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:48:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1177ms 07:48:33 INFO - PROCESS | 3996 | 1467816513157 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 07:48:33 INFO - PROCESS | 3996 | 1467816513160 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 07:48:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:48:33 INFO - PROCESS | 3996 | 1467816513163 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:48:33 INFO - PROCESS | 3996 | 1467816513165 Marionette TRACE conn7 <- [1,694,null,{}] 07:48:33 INFO - PROCESS | 3996 | 1467816513169 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:33 INFO - PROCESS | 3996 | 1467816513171 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:33 INFO - PROCESS | 3996 | 1467816513287 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 07:48:33 INFO - PROCESS | 3996 | 1467816513294 Marionette TRACE conn7 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:33 INFO - PROCESS | 3996 | 1467816513297 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:33 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A07A0000 == 28 [pid = 3996] [id = 183] 07:48:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 53 (0000006699C5BC00) [pid = 3996] [serial = 547] [outer = 0000000000000000] 07:48:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 54 (0000006699DF7800) [pid = 3996] [serial = 548] [outer = 0000006699C5BC00] 07:48:33 INFO - PROCESS | 3996 | 1467816513344 Marionette DEBUG loaded listener.js 07:48:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 55 (000000669A87A800) [pid = 3996] [serial = 549] [outer = 0000006699C5BC00] 07:48:34 INFO - PROCESS | 3996 | 1467816514270 Marionette TRACE conn7 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:48:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:48:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1125ms 07:48:34 INFO - PROCESS | 3996 | 1467816514290 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 07:48:34 INFO - PROCESS | 3996 | 1467816514292 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 07:48:34 INFO - PROCESS | 3996 | 1467816514296 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:48:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:48:34 INFO - PROCESS | 3996 | 1467816514298 Marionette TRACE conn7 <- [1,698,null,{}] 07:48:34 INFO - PROCESS | 3996 | 1467816514302 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:34 INFO - PROCESS | 3996 | 1467816514304 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:34 INFO - PROCESS | 3996 | 1467816514410 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 07:48:34 INFO - PROCESS | 3996 | 1467816514418 Marionette TRACE conn7 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:34 INFO - PROCESS | 3996 | 1467816514420 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:34 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A195D800 == 29 [pid = 3996] [id = 184] 07:48:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 56 (0000006694875000) [pid = 3996] [serial = 550] [outer = 0000000000000000] 07:48:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 57 (000000669B111800) [pid = 3996] [serial = 551] [outer = 0000006694875000] 07:48:34 INFO - PROCESS | 3996 | 1467816514467 Marionette DEBUG loaded listener.js 07:48:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 58 (000000669D880000) [pid = 3996] [serial = 552] [outer = 0000006694875000] 07:48:35 INFO - PROCESS | 3996 | 1467816515440 Marionette TRACE conn7 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:48:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:48:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1182ms 07:48:35 INFO - PROCESS | 3996 | 1467816515482 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 07:48:35 INFO - PROCESS | 3996 | 1467816515488 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 07:48:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:48:35 INFO - PROCESS | 3996 | 1467816515493 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:48:35 INFO - PROCESS | 3996 | 1467816515497 Marionette TRACE conn7 <- [1,702,null,{}] 07:48:35 INFO - PROCESS | 3996 | 1467816515504 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:35 INFO - PROCESS | 3996 | 1467816515507 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:35 INFO - PROCESS | 3996 | 1467816515673 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 07:48:35 INFO - PROCESS | 3996 | 1467816515849 Marionette TRACE conn7 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:35 INFO - PROCESS | 3996 | 1467816515854 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:35 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A750800 == 30 [pid = 3996] [id = 185] 07:48:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 59 (0000006694988C00) [pid = 3996] [serial = 553] [outer = 0000000000000000] 07:48:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (0000006694999800) [pid = 3996] [serial = 554] [outer = 0000006694988C00] 07:48:35 INFO - PROCESS | 3996 | 1467816515919 Marionette DEBUG loaded listener.js 07:48:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (0000006694C8F400) [pid = 3996] [serial = 555] [outer = 0000006694988C00] 07:48:36 INFO - PROCESS | 3996 | 1467816516992 Marionette TRACE conn7 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:48:37 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 07:48:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1543ms 07:48:37 INFO - PROCESS | 3996 | 1467816517040 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 07:48:37 INFO - PROCESS | 3996 | 1467816517045 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 07:48:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:48:37 INFO - PROCESS | 3996 | 1467816517052 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:48:37 INFO - PROCESS | 3996 | 1467816517055 Marionette TRACE conn7 <- [1,706,null,{}] 07:48:37 INFO - PROCESS | 3996 | 1467816517059 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:37 INFO - PROCESS | 3996 | 1467816517062 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:37 INFO - PROCESS | 3996 | 1467816517208 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 07:48:37 INFO - PROCESS | 3996 | 1467816517334 Marionette TRACE conn7 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:37 INFO - PROCESS | 3996 | 1467816517337 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:37 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1E94800 == 31 [pid = 3996] [id = 186] 07:48:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (0000006699A05C00) [pid = 3996] [serial = 556] [outer = 0000000000000000] 07:48:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (000000669B35AC00) [pid = 3996] [serial = 557] [outer = 0000006699A05C00] 07:48:37 INFO - PROCESS | 3996 | 1467816517398 Marionette DEBUG loaded listener.js 07:48:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (000000669E418000) [pid = 3996] [serial = 558] [outer = 0000006699A05C00] 07:48:38 INFO - PROCESS | 3996 | 1467816518455 Marionette TRACE conn7 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:48:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:48:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1443ms 07:48:38 INFO - PROCESS | 3996 | 1467816518495 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 07:48:38 INFO - PROCESS | 3996 | 1467816518500 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 07:48:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:48:38 INFO - PROCESS | 3996 | 1467816518506 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:48:38 INFO - PROCESS | 3996 | 1467816518509 Marionette TRACE conn7 <- [1,710,null,{}] 07:48:38 INFO - PROCESS | 3996 | 1467816518515 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:38 INFO - PROCESS | 3996 | 1467816518518 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:38 INFO - PROCESS | 3996 | 1467816518659 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 07:48:38 INFO - PROCESS | 3996 | 1467816518779 Marionette TRACE conn7 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:38 INFO - PROCESS | 3996 | 1467816518782 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:38 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699759800 == 32 [pid = 3996] [id = 187] 07:48:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (000000669498F800) [pid = 3996] [serial = 559] [outer = 0000000000000000] 07:48:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (000000669499C000) [pid = 3996] [serial = 560] [outer = 000000669498F800] 07:48:38 INFO - PROCESS | 3996 | 1467816518837 Marionette DEBUG loaded listener.js 07:48:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006694C8FC00) [pid = 3996] [serial = 561] [outer = 000000669498F800] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 00000066A0795000 == 31 [pid = 3996] [id = 15] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 00000066A0A5D800 == 30 [pid = 3996] [id = 16] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 00000066A4E76000 == 29 [pid = 3996] [id = 19] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 00000066A0789800 == 28 [pid = 3996] [id = 25] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 00000066A173B000 == 27 [pid = 3996] [id = 26] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA1B800 == 26 [pid = 3996] [id = 13] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3C7B800 == 25 [pid = 3996] [id = 27] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2236800 == 24 [pid = 3996] [id = 18] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 000000669E92D000 == 23 [pid = 3996] [id = 28] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B05000 == 22 [pid = 3996] [id = 29] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 0000006692C49800 == 21 [pid = 3996] [id = 178] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5027800 == 20 [pid = 3996] [id = 20] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 00000066A194C800 == 19 [pid = 3996] [id = 17] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2DB000 == 18 [pid = 3996] [id = 14] 07:48:39 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B19000 == 17 [pid = 3996] [id = 21] 07:48:39 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A54EBC00) [pid = 3996] [serial = 516] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (0000006694A30800) [pid = 3996] [serial = 519] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (0000006698E82400) [pid = 3996] [serial = 510] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (00000066A13D1000) [pid = 3996] [serial = 513] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (0000006695DB9800) [pid = 3996] [serial = 530] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (0000006694A30400) [pid = 3996] [serial = 521] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (000000669499C800) [pid = 3996] [serial = 527] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (0000006694A2A000) [pid = 3996] [serial = 528] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3996 | --DOMWINDOW == 58 (0000006694870800) [pid = 3996] [serial = 524] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3996 | --DOMWINDOW == 57 (0000006694890C00) [pid = 3996] [serial = 525] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3996 | --DOMWINDOW == 56 (0000006694A45000) [pid = 3996] [serial = 509] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3996 | --DOMWINDOW == 55 (000000669F46D400) [pid = 3996] [serial = 512] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3996 | --DOMWINDOW == 54 (00000066A4EB3000) [pid = 3996] [serial = 515] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3996 | --DOMWINDOW == 53 (00000066948A3400) [pid = 3996] [serial = 518] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3996 | 1467816519880 Marionette TRACE conn7 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 07:48:39 INFO - PROCESS | 3996 | 1467816519946 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 07:48:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:48:39 INFO - PROCESS | 3996 | 1467816519951 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:48:39 INFO - PROCESS | 3996 | 1467816519954 Marionette TRACE conn7 <- [1,714,null,{}] 07:48:39 INFO - PROCESS | 3996 | 1467816519965 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:39 INFO - PROCESS | 3996 | 1467816519969 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:40 INFO - PROCESS | 3996 | 1467816520063 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 07:48:40 INFO - PROCESS | 3996 | 1467816520079 Marionette TRACE conn7 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:40 INFO - PROCESS | 3996 | 1467816520082 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:40 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698E5C800 == 18 [pid = 3996] [id = 188] 07:48:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 54 (000000669486DC00) [pid = 3996] [serial = 562] [outer = 0000000000000000] 07:48:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 55 (0000006694892C00) [pid = 3996] [serial = 563] [outer = 000000669486DC00] 07:48:40 INFO - PROCESS | 3996 | 1467816520131 Marionette DEBUG loaded listener.js 07:48:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 56 (00000066948AC400) [pid = 3996] [serial = 564] [outer = 000000669486DC00] 07:48:40 INFO - PROCESS | 3996 | 1467816520647 Marionette TRACE conn7 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:48:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:48:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 733ms 07:48:40 INFO - PROCESS | 3996 | 1467816520696 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 07:48:40 INFO - PROCESS | 3996 | 1467816520701 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 07:48:40 INFO - PROCESS | 3996 | 1467816520710 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:48:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:48:40 INFO - PROCESS | 3996 | 1467816520713 Marionette TRACE conn7 <- [1,718,null,{}] 07:48:40 INFO - PROCESS | 3996 | 1467816520717 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:40 INFO - PROCESS | 3996 | 1467816520720 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:40 INFO - PROCESS | 3996 | 1467816520812 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 07:48:40 INFO - PROCESS | 3996 | 1467816520820 Marionette TRACE conn7 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:40 INFO - PROCESS | 3996 | 1467816520822 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:40 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B1D1000 == 19 [pid = 3996] [id = 189] 07:48:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 57 (0000006694A2DC00) [pid = 3996] [serial = 565] [outer = 0000000000000000] 07:48:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 58 (0000006694A45400) [pid = 3996] [serial = 566] [outer = 0000006694A2DC00] 07:48:40 INFO - PROCESS | 3996 | 1467816520874 Marionette DEBUG loaded listener.js 07:48:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 59 (0000006694C91400) [pid = 3996] [serial = 567] [outer = 0000006694A2DC00] 07:48:41 INFO - PROCESS | 3996 | 1467816521349 Marionette TRACE conn7 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[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] 07:48:41 INFO - PROCESS | 3996 | 1467816521388 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 07:48:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:48:41 INFO - PROCESS | 3996 | 1467816521392 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:48:41 INFO - PROCESS | 3996 | 1467816521396 Marionette TRACE conn7 <- [1,722,null,{}] 07:48:41 INFO - PROCESS | 3996 | 1467816521407 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:41 INFO - PROCESS | 3996 | 1467816521412 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:41 INFO - PROCESS | 3996 | 1467816521504 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 07:48:41 INFO - PROCESS | 3996 | 1467816521513 Marionette TRACE conn7 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:41 INFO - PROCESS | 3996 | 1467816521517 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:41 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EDAD000 == 20 [pid = 3996] [id = 190] 07:48:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (0000006699A06400) [pid = 3996] [serial = 568] [outer = 0000000000000000] 07:48:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (0000006699C51000) [pid = 3996] [serial = 569] [outer = 0000006699A06400] 07:48:41 INFO - PROCESS | 3996 | 1467816521575 Marionette DEBUG loaded listener.js 07:48:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (0000006699DF6C00) [pid = 3996] [serial = 570] [outer = 0000006699A06400] 07:48:42 INFO - PROCESS | 3996 | 1467816522019 Marionette TRACE conn7 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:48:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:48:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 07:48:42 INFO - PROCESS | 3996 | 1467816522066 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 07:48:42 INFO - PROCESS | 3996 | 1467816522069 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 07:48:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:48:42 INFO - PROCESS | 3996 | 1467816522072 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:48:42 INFO - PROCESS | 3996 | 1467816522074 Marionette TRACE conn7 <- [1,726,null,{}] 07:48:42 INFO - PROCESS | 3996 | 1467816522085 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:42 INFO - PROCESS | 3996 | 1467816522088 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:42 INFO - PROCESS | 3996 | 1467816522227 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 07:48:42 INFO - PROCESS | 3996 | 1467816522245 Marionette TRACE conn7 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:42 INFO - PROCESS | 3996 | 1467816522247 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:42 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1168800 == 21 [pid = 3996] [id = 191] 07:48:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (000000669B0BB000) [pid = 3996] [serial = 571] [outer = 0000000000000000] 07:48:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (000000669B10FC00) [pid = 3996] [serial = 572] [outer = 000000669B0BB000] 07:48:42 INFO - PROCESS | 3996 | 1467816522293 Marionette DEBUG loaded listener.js 07:48:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (000000669E470000) [pid = 3996] [serial = 573] [outer = 000000669B0BB000] 07:48:43 INFO - PROCESS | 3996 | [3996] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:48:43 INFO - PROCESS | 3996 | 1467816523220 Marionette TRACE conn7 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:48:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:48:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1187ms 07:48:43 INFO - PROCESS | 3996 | 1467816523262 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 07:48:43 INFO - PROCESS | 3996 | 1467816523264 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 07:48:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:48:43 INFO - PROCESS | 3996 | 1467816523268 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:48:43 INFO - PROCESS | 3996 | 1467816523270 Marionette TRACE conn7 <- [1,730,null,{}] 07:48:43 INFO - PROCESS | 3996 | 1467816523273 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:43 INFO - PROCESS | 3996 | 1467816523275 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:43 INFO - PROCESS | 3996 | 1467816523379 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 07:48:43 INFO - PROCESS | 3996 | 1467816523385 Marionette TRACE conn7 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:43 INFO - PROCESS | 3996 | 1467816523387 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:43 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1AE0000 == 22 [pid = 3996] [id = 192] 07:48:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006694A22C00) [pid = 3996] [serial = 574] [outer = 0000000000000000] 07:48:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669E904800) [pid = 3996] [serial = 575] [outer = 0000006694A22C00] 07:48:43 INFO - PROCESS | 3996 | 1467816523433 Marionette DEBUG loaded listener.js 07:48:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (000000669E90D800) [pid = 3996] [serial = 576] [outer = 0000006694A22C00] 07:48:44 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (0000006694A25C00) [pid = 3996] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:48:44 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (0000006694875000) [pid = 3996] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:48:44 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066947B4400) [pid = 3996] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:48:44 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (0000006692A97800) [pid = 3996] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:48:44 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (000000669498A000) [pid = 3996] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:48:44 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (0000006699C5BC00) [pid = 3996] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:48:44 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (00000066934B7800) [pid = 3996] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:48:44 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (0000006694990000) [pid = 3996] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:48:44 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (0000006695BE9000) [pid = 3996] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:48:44 INFO - PROCESS | 3996 | 1467816524396 Marionette TRACE conn7 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:48:44 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 07:48:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1175ms 07:48:44 INFO - PROCESS | 3996 | 1467816524445 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 07:48:44 INFO - PROCESS | 3996 | 1467816524448 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 07:48:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:48:44 INFO - PROCESS | 3996 | 1467816524451 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:48:44 INFO - PROCESS | 3996 | 1467816524453 Marionette TRACE conn7 <- [1,734,null,{}] 07:48:44 INFO - PROCESS | 3996 | 1467816524456 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:44 INFO - PROCESS | 3996 | 1467816524463 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:44 INFO - PROCESS | 3996 | 1467816524574 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 07:48:44 INFO - PROCESS | 3996 | 1467816524581 Marionette TRACE conn7 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:44 INFO - PROCESS | 3996 | 1467816524583 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:44 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2940800 == 23 [pid = 3996] [id = 193] 07:48:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (0000006694890800) [pid = 3996] [serial = 577] [outer = 0000000000000000] 07:48:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (000000669E96C000) [pid = 3996] [serial = 578] [outer = 0000006694890800] 07:48:44 INFO - PROCESS | 3996 | 1467816524630 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (000000669EA6BC00) [pid = 3996] [serial = 579] [outer = 0000006694890800] 07:48:45 INFO - PROCESS | 3996 | 1467816525545 Marionette TRACE conn7 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:48:45 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.) 07:48:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1126ms 07:48:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:48:45 INFO - PROCESS | 3996 | 1467816525580 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 07:48:45 INFO - PROCESS | 3996 | 1467816525582 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 07:48:45 INFO - PROCESS | 3996 | 1467816525585 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:48:45 INFO - PROCESS | 3996 | 1467816525587 Marionette TRACE conn7 <- [1,738,null,{}] 07:48:45 INFO - PROCESS | 3996 | 1467816525590 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:45 INFO - PROCESS | 3996 | 1467816525592 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:45 INFO - PROCESS | 3996 | 1467816525673 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 07:48:45 INFO - PROCESS | 3996 | 1467816525681 Marionette TRACE conn7 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:45 INFO - PROCESS | 3996 | 1467816525683 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:45 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3F79800 == 24 [pid = 3996] [id = 194] 07:48:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (000000669ECA5000) [pid = 3996] [serial = 580] [outer = 0000000000000000] 07:48:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (000000669F42DC00) [pid = 3996] [serial = 581] [outer = 000000669ECA5000] 07:48:45 INFO - PROCESS | 3996 | 1467816525729 Marionette DEBUG loaded listener.js 07:48:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (000000669F644400) [pid = 3996] [serial = 582] [outer = 000000669ECA5000] 07:48:46 INFO - PROCESS | 3996 | 1467816526723 Marionette TRACE conn7 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:48:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:48:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1178ms 07:48:46 INFO - PROCESS | 3996 | 1467816526795 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 07:48:46 INFO - PROCESS | 3996 | 1467816526800 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 07:48:46 INFO - PROCESS | 3996 | 1467816526806 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:48:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:48:46 INFO - PROCESS | 3996 | 1467816526810 Marionette TRACE conn7 <- [1,742,null,{}] 07:48:46 INFO - PROCESS | 3996 | 1467816526817 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:46 INFO - PROCESS | 3996 | 1467816526820 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:46 INFO - PROCESS | 3996 | 1467816526966 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 07:48:47 INFO - PROCESS | 3996 | 1467816527115 Marionette TRACE conn7 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:47 INFO - PROCESS | 3996 | 1467816527120 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:47 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A748800 == 25 [pid = 3996] [id = 195] 07:48:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006694893800) [pid = 3996] [serial = 583] [outer = 0000000000000000] 07:48:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (00000066948A0400) [pid = 3996] [serial = 584] [outer = 0000006694893800] 07:48:47 INFO - PROCESS | 3996 | 1467816527180 Marionette DEBUG loaded listener.js 07:48:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006694998000) [pid = 3996] [serial = 585] [outer = 0000006694893800] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (0000006698E81C00) [pid = 3996] [serial = 522] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (000000669B111800) [pid = 3996] [serial = 551] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (0000006698EF3C00) [pid = 3996] [serial = 531] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (0000006692B25400) [pid = 3996] [serial = 533] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (0000006693B35400) [pid = 3996] [serial = 534] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (0000006694A29000) [pid = 3996] [serial = 536] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (0000006694DC8C00) [pid = 3996] [serial = 537] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (0000006699DF7800) [pid = 3996] [serial = 548] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (0000006693D3B800) [pid = 3996] [serial = 539] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 58 (0000006694428400) [pid = 3996] [serial = 540] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 57 (0000006694998800) [pid = 3996] [serial = 542] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 56 (000000669A87A800) [pid = 3996] [serial = 549] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 55 (0000006698FC4800) [pid = 3996] [serial = 546] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 54 (0000006694A45C00) [pid = 3996] [serial = 543] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 53 (0000006698CBD000) [pid = 3996] [serial = 545] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | --DOMWINDOW == 52 (000000669D880000) [pid = 3996] [serial = 552] [outer = 0000000000000000] [url = about:blank] 07:48:48 INFO - PROCESS | 3996 | 1467816528380 Marionette TRACE conn7 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:48:48 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 07:48:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1630ms 07:48:48 INFO - PROCESS | 3996 | 1467816528441 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 07:48:48 INFO - PROCESS | 3996 | 1467816528445 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 07:48:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:48:48 INFO - PROCESS | 3996 | 1467816528450 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:48:48 INFO - PROCESS | 3996 | 1467816528453 Marionette TRACE conn7 <- [1,746,null,{}] 07:48:48 INFO - PROCESS | 3996 | 1467816528458 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:48 INFO - PROCESS | 3996 | 1467816528462 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:48 INFO - PROCESS | 3996 | 1467816528590 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 07:48:48 INFO - PROCESS | 3996 | 1467816528653 Marionette TRACE conn7 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:48 INFO - PROCESS | 3996 | 1467816528658 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:48 INFO - PROCESS | 3996 | ++DOCSHELL 000000669966C000 == 26 [pid = 3996] [id = 196] 07:48:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 53 (0000006694870400) [pid = 3996] [serial = 586] [outer = 0000000000000000] 07:48:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 54 (0000006694875800) [pid = 3996] [serial = 587] [outer = 0000006694870400] 07:48:48 INFO - PROCESS | 3996 | 1467816528708 Marionette DEBUG loaded listener.js 07:48:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 55 (00000066948A5000) [pid = 3996] [serial = 588] [outer = 0000006694870400] 07:48:49 INFO - PROCESS | 3996 | 1467816529114 Marionette TRACE conn7 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:48:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:48:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 734ms 07:48:49 INFO - PROCESS | 3996 | 1467816529184 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 07:48:49 INFO - PROCESS | 3996 | 1467816529189 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 07:48:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:48:49 INFO - PROCESS | 3996 | 1467816529201 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:48:49 INFO - PROCESS | 3996 | 1467816529204 Marionette TRACE conn7 <- [1,750,null,{}] 07:48:49 INFO - PROCESS | 3996 | 1467816529208 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:49 INFO - PROCESS | 3996 | 1467816529211 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:49 INFO - PROCESS | 3996 | 1467816529313 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 07:48:49 INFO - PROCESS | 3996 | 1467816529320 Marionette TRACE conn7 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:49 INFO - PROCESS | 3996 | 1467816529322 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:49 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E936000 == 27 [pid = 3996] [id = 197] 07:48:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 56 (0000006694A2F400) [pid = 3996] [serial = 589] [outer = 0000000000000000] 07:48:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 57 (0000006694A49000) [pid = 3996] [serial = 590] [outer = 0000006694A2F400] 07:48:49 INFO - PROCESS | 3996 | 1467816529373 Marionette DEBUG loaded listener.js 07:48:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 58 (0000006694C97C00) [pid = 3996] [serial = 591] [outer = 0000006694A2F400] 07:48:50 INFO - PROCESS | 3996 | [3996] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:48:50 INFO - PROCESS | 3996 | 1467816530304 Marionette TRACE conn7 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:48:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:48:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1135ms 07:48:50 INFO - PROCESS | 3996 | 1467816530332 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 07:48:50 INFO - PROCESS | 3996 | 1467816530335 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 07:48:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:48:50 INFO - PROCESS | 3996 | 1467816530338 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:48:50 INFO - PROCESS | 3996 | 1467816530342 Marionette TRACE conn7 <- [1,754,null,{}] 07:48:50 INFO - PROCESS | 3996 | 1467816530354 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:50 INFO - PROCESS | 3996 | 1467816530359 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:50 INFO - PROCESS | 3996 | 1467816530451 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 07:48:50 INFO - PROCESS | 3996 | 1467816530458 Marionette TRACE conn7 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:50 INFO - PROCESS | 3996 | 1467816530461 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:50 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F67F800 == 28 [pid = 3996] [id = 198] 07:48:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 59 (0000006698EFA800) [pid = 3996] [serial = 592] [outer = 0000000000000000] 07:48:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (0000006698FBF000) [pid = 3996] [serial = 593] [outer = 0000006698EFA800] 07:48:50 INFO - PROCESS | 3996 | 1467816530512 Marionette DEBUG loaded listener.js 07:48:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (0000006699AD1C00) [pid = 3996] [serial = 594] [outer = 0000006698EFA800] 07:48:51 INFO - PROCESS | 3996 | 1467816531453 Marionette TRACE conn7 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:48:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:48:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1132ms 07:48:51 INFO - PROCESS | 3996 | 1467816531478 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 07:48:51 INFO - PROCESS | 3996 | 1467816531481 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 07:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:48:51 INFO - PROCESS | 3996 | 1467816531485 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:48:51 INFO - PROCESS | 3996 | 1467816531486 Marionette TRACE conn7 <- [1,758,null,{}] 07:48:51 INFO - PROCESS | 3996 | 1467816531490 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:51 INFO - PROCESS | 3996 | 1467816531492 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:51 INFO - PROCESS | 3996 | 1467816531605 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 07:48:51 INFO - PROCESS | 3996 | 1467816531610 Marionette TRACE conn7 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:51 INFO - PROCESS | 3996 | 1467816531612 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:51 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1398000 == 29 [pid = 3996] [id = 199] 07:48:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (0000006692B4C000) [pid = 3996] [serial = 595] [outer = 0000000000000000] 07:48:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (000000669A8D7400) [pid = 3996] [serial = 596] [outer = 0000006692B4C000] 07:48:51 INFO - PROCESS | 3996 | 1467816531696 Marionette DEBUG loaded listener.js 07:48:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (000000669D884C00) [pid = 3996] [serial = 597] [outer = 0000006692B4C000] 07:48:51 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (0000006699A06400) [pid = 3996] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:48:51 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (000000669498F800) [pid = 3996] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:48:51 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (000000669486DC00) [pid = 3996] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:48:51 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (0000006694A2DC00) [pid = 3996] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:48:51 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (0000006694988C00) [pid = 3996] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:48:51 INFO - PROCESS | 3996 | --DOMWINDOW == 58 (000000669B0BB000) [pid = 3996] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:48:51 INFO - PROCESS | 3996 | --DOMWINDOW == 57 (0000006699A05C00) [pid = 3996] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:48:51 INFO - PROCESS | 3996 | --DOMWINDOW == 56 (0000006694A22C00) [pid = 3996] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:48:51 INFO - PROCESS | 3996 | --DOMWINDOW == 55 (0000006694890800) [pid = 3996] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:48:52 INFO - PROCESS | 3996 | 1467816532131 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 07:48:52 INFO - PROCESS | 3996 | 1467816532181 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 07:48:52 INFO - PROCESS | 3996 | 1467816532183 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 07:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:48:52 INFO - PROCESS | 3996 | 1467816532187 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:48:52 INFO - PROCESS | 3996 | 1467816532189 Marionette TRACE conn7 <- [1,762,null,{}] 07:48:52 INFO - PROCESS | 3996 | 1467816532193 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:52 INFO - PROCESS | 3996 | 1467816532195 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:52 INFO - PROCESS | 3996 | 1467816532304 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 07:48:52 INFO - PROCESS | 3996 | 1467816532350 Marionette TRACE conn7 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:52 INFO - PROCESS | 3996 | 1467816532352 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:52 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1F1A800 == 30 [pid = 3996] [id = 200] 07:48:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 56 (0000006694988C00) [pid = 3996] [serial = 598] [outer = 0000000000000000] 07:48:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 57 (000000669D885800) [pid = 3996] [serial = 599] [outer = 0000006694988C00] 07:48:52 INFO - PROCESS | 3996 | 1467816532398 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 58 (000000669E478C00) [pid = 3996] [serial = 600] [outer = 0000006694988C00] 07:48:52 INFO - PROCESS | 3996 | 1467816532771 Marionette TRACE conn7 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 07:48:52 INFO - PROCESS | 3996 | 1467816532820 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 07:48:52 INFO - PROCESS | 3996 | 1467816532822 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 07:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:48:52 INFO - PROCESS | 3996 | 1467816532825 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:48:52 INFO - PROCESS | 3996 | 1467816532827 Marionette TRACE conn7 <- [1,766,null,{}] 07:48:52 INFO - PROCESS | 3996 | 1467816532831 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:52 INFO - PROCESS | 3996 | 1467816532837 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:52 INFO - PROCESS | 3996 | 1467816532945 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 07:48:52 INFO - PROCESS | 3996 | 1467816532951 Marionette TRACE conn7 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:52 INFO - PROCESS | 3996 | 1467816532953 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:52 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3C6F800 == 31 [pid = 3996] [id = 201] 07:48:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 59 (000000669E90E000) [pid = 3996] [serial = 601] [outer = 0000000000000000] 07:48:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (000000669E96DC00) [pid = 3996] [serial = 602] [outer = 000000669E90E000] 07:48:53 INFO - PROCESS | 3996 | 1467816533006 Marionette DEBUG loaded listener.js 07:48:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (000000669F471800) [pid = 3996] [serial = 603] [outer = 000000669E90E000] 07:48:53 INFO - PROCESS | 3996 | 1467816533447 Marionette TRACE conn7 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 07:48:53 INFO - PROCESS | 3996 | 1467816533500 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 07:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:48:53 INFO - PROCESS | 3996 | 1467816533502 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 07:48:53 INFO - PROCESS | 3996 | 1467816533506 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:48:53 INFO - PROCESS | 3996 | 1467816533508 Marionette TRACE conn7 <- [1,770,null,{}] 07:48:53 INFO - PROCESS | 3996 | 1467816533512 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:53 INFO - PROCESS | 3996 | 1467816533514 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:53 INFO - PROCESS | 3996 | 1467816533595 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 07:48:53 INFO - PROCESS | 3996 | 1467816533600 Marionette TRACE conn7 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:53 INFO - PROCESS | 3996 | 1467816533602 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:53 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A502A000 == 32 [pid = 3996] [id = 202] 07:48:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (00000066A0946000) [pid = 3996] [serial = 604] [outer = 0000000000000000] 07:48:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (00000066A094E000) [pid = 3996] [serial = 605] [outer = 00000066A0946000] 07:48:53 INFO - PROCESS | 3996 | 1467816533648 Marionette DEBUG loaded listener.js 07:48:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (00000066A0959C00) [pid = 3996] [serial = 606] [outer = 00000066A0946000] 07:48:54 INFO - PROCESS | 3996 | 1467816534048 Marionette TRACE conn7 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 588ms 07:48:54 INFO - PROCESS | 3996 | 1467816534096 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 07:48:54 INFO - PROCESS | 3996 | 1467816534098 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 07:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:48:54 INFO - PROCESS | 3996 | 1467816534102 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:48:54 INFO - PROCESS | 3996 | 1467816534104 Marionette TRACE conn7 <- [1,774,null,{}] 07:48:54 INFO - PROCESS | 3996 | 1467816534112 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:54 INFO - PROCESS | 3996 | 1467816534114 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:54 INFO - PROCESS | 3996 | 1467816534198 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 07:48:54 INFO - PROCESS | 3996 | 1467816534204 Marionette TRACE conn7 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:54 INFO - PROCESS | 3996 | 1467816534206 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:54 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55D5000 == 33 [pid = 3996] [id = 203] 07:48:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (00000066A0AA2800) [pid = 3996] [serial = 607] [outer = 0000000000000000] 07:48:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (00000066A0AA4C00) [pid = 3996] [serial = 608] [outer = 00000066A0AA2800] 07:48:54 INFO - PROCESS | 3996 | 1467816534260 Marionette DEBUG loaded listener.js 07:48:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (00000066A1106000) [pid = 3996] [serial = 609] [outer = 00000066A0AA2800] 07:48:54 INFO - PROCESS | 3996 | 1467816534804 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 733ms 07:48:54 INFO - PROCESS | 3996 | 1467816534839 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 07:48:54 INFO - PROCESS | 3996 | 1467816534845 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 07:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:48:54 INFO - PROCESS | 3996 | 1467816534851 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:48:54 INFO - PROCESS | 3996 | 1467816534855 Marionette TRACE conn7 <- [1,778,null,{}] 07:48:54 INFO - PROCESS | 3996 | 1467816534861 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:54 INFO - PROCESS | 3996 | 1467816534864 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:54 INFO - PROCESS | 3996 | 1467816534984 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 07:48:55 INFO - PROCESS | 3996 | 1467816535057 Marionette TRACE conn7 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:55 INFO - PROCESS | 3996 | 1467816535063 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:55 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A72F800 == 34 [pid = 3996] [id = 204] 07:48:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (000000669486F000) [pid = 3996] [serial = 610] [outer = 0000000000000000] 07:48:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669488F400) [pid = 3996] [serial = 611] [outer = 000000669486F000] 07:48:55 INFO - PROCESS | 3996 | 1467816535162 Marionette DEBUG loaded listener.js 07:48:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694A29000) [pid = 3996] [serial = 612] [outer = 000000669486F000] 07:48:55 INFO - PROCESS | 3996 | 1467816535829 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1026ms 07:48:55 INFO - PROCESS | 3996 | 1467816535878 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 07:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:48:55 INFO - PROCESS | 3996 | 1467816535885 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 07:48:55 INFO - PROCESS | 3996 | 1467816535892 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:48:55 INFO - PROCESS | 3996 | 1467816535895 Marionette TRACE conn7 <- [1,782,null,{}] 07:48:55 INFO - PROCESS | 3996 | 1467816535899 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:55 INFO - PROCESS | 3996 | 1467816535902 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:56 INFO - PROCESS | 3996 | 1467816536020 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 07:48:56 INFO - PROCESS | 3996 | 1467816536092 Marionette TRACE conn7 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:56 INFO - PROCESS | 3996 | 1467816536095 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:56 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1177800 == 35 [pid = 3996] [id = 205] 07:48:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006698E84400) [pid = 3996] [serial = 613] [outer = 0000000000000000] 07:48:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006698F6FC00) [pid = 3996] [serial = 614] [outer = 0000006698E84400] 07:48:56 INFO - PROCESS | 3996 | 1467816536154 Marionette DEBUG loaded listener.js 07:48:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669A87A000) [pid = 3996] [serial = 615] [outer = 0000006698E84400] 07:48:56 INFO - PROCESS | 3996 | 1467816536804 Marionette TRACE conn7 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 922ms 07:48:56 INFO - PROCESS | 3996 | 1467816536815 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 07:48:56 INFO - PROCESS | 3996 | 1467816536818 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 07:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:48:56 INFO - PROCESS | 3996 | 1467816536822 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:48:56 INFO - PROCESS | 3996 | 1467816536826 Marionette TRACE conn7 <- [1,786,null,{}] 07:48:56 INFO - PROCESS | 3996 | 1467816536838 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:56 INFO - PROCESS | 3996 | 1467816536843 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:56 INFO - PROCESS | 3996 | 1467816536957 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 07:48:57 INFO - PROCESS | 3996 | 1467816537043 Marionette TRACE conn7 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 3996 | 1467816537046 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:57 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B07000 == 36 [pid = 3996] [id = 206] 07:48:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669EA6B800) [pid = 3996] [serial = 616] [outer = 0000000000000000] 07:48:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A07D2400) [pid = 3996] [serial = 617] [outer = 000000669EA6B800] 07:48:57 INFO - PROCESS | 3996 | 1467816537106 Marionette DEBUG loaded listener.js 07:48:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A110AC00) [pid = 3996] [serial = 618] [outer = 000000669EA6B800] 07:48:57 INFO - PROCESS | 3996 | 1467816537681 Marionette TRACE conn7 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:48:57 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 07:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 881ms 07:48:57 INFO - PROCESS | 3996 | 1467816537706 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 07:48:57 INFO - PROCESS | 3996 | 1467816537709 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 07:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:48:57 INFO - PROCESS | 3996 | 1467816537714 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:48:57 INFO - PROCESS | 3996 | 1467816537716 Marionette TRACE conn7 <- [1,790,null,{}] 07:48:57 INFO - PROCESS | 3996 | 1467816537720 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:57 INFO - PROCESS | 3996 | 1467816537723 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:57 INFO - PROCESS | 3996 | 1467816537837 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 07:48:57 INFO - PROCESS | 3996 | 1467816537919 Marionette TRACE conn7 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 3996 | 1467816537921 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:57 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B9A000 == 37 [pid = 3996] [id = 207] 07:48:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A14D3400) [pid = 3996] [serial = 619] [outer = 0000000000000000] 07:48:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A14D5C00) [pid = 3996] [serial = 620] [outer = 00000066A14D3400] 07:48:57 INFO - PROCESS | 3996 | 1467816537978 Marionette DEBUG loaded listener.js 07:48:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A14E0000) [pid = 3996] [serial = 621] [outer = 00000066A14D3400] 07:48:58 INFO - PROCESS | 3996 | 1467816538722 Marionette TRACE conn7 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:48:58 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 07:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1073ms 07:48:58 INFO - PROCESS | 3996 | 1467816538792 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 07:48:58 INFO - PROCESS | 3996 | 1467816538796 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 07:48:58 INFO - PROCESS | 3996 | 1467816538802 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:48:58 INFO - PROCESS | 3996 | 1467816538805 Marionette TRACE conn7 <- [1,794,null,{}] 07:48:58 INFO - PROCESS | 3996 | 1467816538811 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:58 INFO - PROCESS | 3996 | 1467816538814 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:58 INFO - PROCESS | 3996 | 1467816538920 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 07:48:59 INFO - PROCESS | 3996 | 1467816538993 Marionette TRACE conn7 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:59 INFO - PROCESS | 3996 | 1467816538998 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:48:59 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABEE800 == 38 [pid = 3996] [id = 208] 07:48:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066948A5800) [pid = 3996] [serial = 622] [outer = 0000000000000000] 07:48:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (0000006694986800) [pid = 3996] [serial = 623] [outer = 00000066948A5800] 07:48:59 INFO - PROCESS | 3996 | 1467816539049 Marionette DEBUG loaded listener.js 07:48:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006694A4F400) [pid = 3996] [serial = 624] [outer = 00000066948A5800] 07:48:59 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED23800 == 37 [pid = 3996] [id = 179] 07:48:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1F1A800 == 36 [pid = 3996] [id = 200] 07:48:59 INFO - PROCESS | 3996 | --DOCSHELL 000000669F67F800 == 35 [pid = 3996] [id = 198] 07:48:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3C6F800 == 34 [pid = 3996] [id = 201] 07:48:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1398000 == 33 [pid = 3996] [id = 199] 07:48:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A502A000 == 32 [pid = 3996] [id = 202] 07:48:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B9A000 == 31 [pid = 3996] [id = 207] 07:48:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B07000 == 30 [pid = 3996] [id = 206] 07:48:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1177800 == 29 [pid = 3996] [id = 205] 07:48:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55D5000 == 28 [pid = 3996] [id = 203] 07:48:59 INFO - PROCESS | 3996 | --DOCSHELL 000000669A72F800 == 27 [pid = 3996] [id = 204] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669F42DC00) [pid = 3996] [serial = 581] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006694C8F400) [pid = 3996] [serial = 555] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694999800) [pid = 3996] [serial = 554] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669B10FC00) [pid = 3996] [serial = 572] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669E418000) [pid = 3996] [serial = 558] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669B35AC00) [pid = 3996] [serial = 557] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (000000669E470000) [pid = 3996] [serial = 573] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669E904800) [pid = 3996] [serial = 575] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669E90D800) [pid = 3996] [serial = 576] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669E96C000) [pid = 3996] [serial = 578] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669EA6BC00) [pid = 3996] [serial = 579] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006699DF6C00) [pid = 3996] [serial = 570] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006699C51000) [pid = 3996] [serial = 569] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (0000006694C8FC00) [pid = 3996] [serial = 561] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (000000669499C000) [pid = 3996] [serial = 560] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (0000006694892C00) [pid = 3996] [serial = 563] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066948AC400) [pid = 3996] [serial = 564] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (0000006694A45400) [pid = 3996] [serial = 566] [outer = 0000000000000000] [url = about:blank] 07:48:59 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (0000006694C91400) [pid = 3996] [serial = 567] [outer = 0000000000000000] [url = about:blank] 07:49:00 INFO - PROCESS | 3996 | 1467816540221 Marionette TRACE conn7 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:49:00 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 07:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1473ms 07:49:00 INFO - PROCESS | 3996 | 1467816540280 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 07:49:00 INFO - PROCESS | 3996 | 1467816540284 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 07:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:49:00 INFO - PROCESS | 3996 | 1467816540289 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - PROCESS | 3996 | 1467816540293 Marionette TRACE conn7 <- [1,798,null,{}] 07:49:00 INFO - PROCESS | 3996 | 1467816540299 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:00 INFO - PROCESS | 3996 | 1467816540302 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:00 INFO - PROCESS | 3996 | 1467816540389 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 07:49:00 INFO - PROCESS | 3996 | 1467816540462 Marionette TRACE conn7 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:00 INFO - PROCESS | 3996 | 1467816540464 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:00 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698FE5800 == 28 [pid = 3996] [id = 209] 07:49:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (0000006694428400) [pid = 3996] [serial = 625] [outer = 0000000000000000] 07:49:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (000000669488E400) [pid = 3996] [serial = 626] [outer = 0000006694428400] 07:49:00 INFO - PROCESS | 3996 | 1467816540515 Marionette DEBUG loaded listener.js 07:49:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006694983800) [pid = 3996] [serial = 627] [outer = 0000006694428400] 07:49:00 INFO - PROCESS | 3996 | 1467816540925 Marionette TRACE conn7 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 692ms 07:49:00 INFO - PROCESS | 3996 | 1467816540985 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 07:49:00 INFO - PROCESS | 3996 | 1467816540991 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 07:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:49:01 INFO - PROCESS | 3996 | 1467816540998 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:49:01 INFO - PROCESS | 3996 | 1467816541000 Marionette TRACE conn7 <- [1,802,null,{}] 07:49:01 INFO - PROCESS | 3996 | 1467816541005 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:01 INFO - PROCESS | 3996 | 1467816541008 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:01 INFO - PROCESS | 3996 | 1467816541099 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 07:49:01 INFO - PROCESS | 3996 | 1467816541107 Marionette TRACE conn7 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:01 INFO - PROCESS | 3996 | 1467816541109 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:01 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B050800 == 29 [pid = 3996] [id = 210] 07:49:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006694A2C800) [pid = 3996] [serial = 628] [outer = 0000000000000000] 07:49:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006694A4E800) [pid = 3996] [serial = 629] [outer = 0000006694A2C800] 07:49:01 INFO - PROCESS | 3996 | 1467816541158 Marionette DEBUG loaded listener.js 07:49:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006694C99C00) [pid = 3996] [serial = 630] [outer = 0000006694A2C800] 07:49:01 INFO - PROCESS | 3996 | 1467816541653 Marionette TRACE conn7 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 07:49:01 INFO - PROCESS | 3996 | 1467816541693 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 07:49:01 INFO - PROCESS | 3996 | 1467816541697 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:49:01 INFO - PROCESS | 3996 | 1467816541701 Marionette TRACE conn7 <- [1,806,null,{}] 07:49:01 INFO - PROCESS | 3996 | 1467816541713 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:01 INFO - PROCESS | 3996 | 1467816541717 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:01 INFO - PROCESS | 3996 | 1467816541805 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 07:49:01 INFO - PROCESS | 3996 | 1467816541884 Marionette TRACE conn7 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:01 INFO - PROCESS | 3996 | 1467816541888 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:01 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2E2800 == 30 [pid = 3996] [id = 211] 07:49:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006692B4C800) [pid = 3996] [serial = 631] [outer = 0000000000000000] 07:49:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006699635800) [pid = 3996] [serial = 632] [outer = 0000006692B4C800] 07:49:01 INFO - PROCESS | 3996 | 1467816541939 Marionette DEBUG loaded listener.js 07:49:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006699DC1000) [pid = 3996] [serial = 633] [outer = 0000006692B4C800] 07:49:02 INFO - PROCESS | 3996 | 1467816542350 Marionette TRACE conn7 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 691ms 07:49:02 INFO - PROCESS | 3996 | 1467816542391 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 07:49:02 INFO - PROCESS | 3996 | 1467816542394 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 07:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:49:02 INFO - PROCESS | 3996 | 1467816542398 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:49:02 INFO - PROCESS | 3996 | 1467816542399 Marionette TRACE conn7 <- [1,810,null,{}] 07:49:02 INFO - PROCESS | 3996 | 1467816542403 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:02 INFO - PROCESS | 3996 | 1467816542405 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:02 INFO - PROCESS | 3996 | 1467816542552 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 07:49:02 INFO - PROCESS | 3996 | 1467816542574 Marionette TRACE conn7 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:02 INFO - PROCESS | 3996 | 1467816542576 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:02 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1177800 == 31 [pid = 3996] [id = 212] 07:49:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669A87C000) [pid = 3996] [serial = 634] [outer = 0000000000000000] 07:49:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669A8D6C00) [pid = 3996] [serial = 635] [outer = 000000669A87C000] 07:49:02 INFO - PROCESS | 3996 | 1467816542623 Marionette DEBUG loaded listener.js 07:49:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669B366800) [pid = 3996] [serial = 636] [outer = 000000669A87C000] 07:49:04 INFO - PROCESS | 3996 | 1467816544644 Marionette TRACE conn7 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 07:49:04 INFO - PROCESS | 3996 | 1467816544801 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 07:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:49:04 INFO - PROCESS | 3996 | 1467816544805 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:49:04 INFO - PROCESS | 3996 | 1467816544807 Marionette TRACE conn7 <- [1,814,null,{}] 07:49:04 INFO - PROCESS | 3996 | 1467816544810 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:04 INFO - PROCESS | 3996 | 1467816544812 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:04 INFO - PROCESS | 3996 | 1467816544888 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 07:49:04 INFO - PROCESS | 3996 | 1467816544893 Marionette TRACE conn7 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:04 INFO - PROCESS | 3996 | 1467816544896 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:04 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2921800 == 32 [pid = 3996] [id = 213] 07:49:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006694A27C00) [pid = 3996] [serial = 637] [outer = 0000000000000000] 07:49:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669E46C400) [pid = 3996] [serial = 638] [outer = 0000006694A27C00] 07:49:04 INFO - PROCESS | 3996 | 1467816544941 Marionette DEBUG loaded listener.js 07:49:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (000000669E965400) [pid = 3996] [serial = 639] [outer = 0000006694A27C00] 07:49:05 INFO - PROCESS | 3996 | 1467816545366 Marionette TRACE conn7 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 629ms 07:49:05 INFO - PROCESS | 3996 | 1467816545435 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 07:49:05 INFO - PROCESS | 3996 | 1467816545438 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 07:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:49:05 INFO - PROCESS | 3996 | 1467816545441 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:49:05 INFO - PROCESS | 3996 | 1467816545443 Marionette TRACE conn7 <- [1,818,null,{}] 07:49:05 INFO - PROCESS | 3996 | 1467816545446 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:05 INFO - PROCESS | 3996 | 1467816545452 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:05 INFO - PROCESS | 3996 | 1467816545560 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 07:49:05 INFO - PROCESS | 3996 | 1467816545572 Marionette TRACE conn7 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:05 INFO - PROCESS | 3996 | 1467816545574 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:05 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5024800 == 33 [pid = 3996] [id = 214] 07:49:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669F436800) [pid = 3996] [serial = 640] [outer = 0000000000000000] 07:49:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066A0950800) [pid = 3996] [serial = 641] [outer = 000000669F436800] 07:49:05 INFO - PROCESS | 3996 | 1467816545628 Marionette DEBUG loaded listener.js 07:49:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A0AA1800) [pid = 3996] [serial = 642] [outer = 000000669F436800] 07:49:06 INFO - PROCESS | 3996 | 1467816546088 Marionette TRACE conn7 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 07:49:06 INFO - PROCESS | 3996 | 1467816546115 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 07:49:06 INFO - PROCESS | 3996 | 1467816546117 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 07:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:49:06 INFO - PROCESS | 3996 | 1467816546120 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:49:06 INFO - PROCESS | 3996 | 1467816546122 Marionette TRACE conn7 <- [1,822,null,{}] 07:49:06 INFO - PROCESS | 3996 | 1467816546126 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:06 INFO - PROCESS | 3996 | 1467816546128 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:06 INFO - PROCESS | 3996 | 1467816546209 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 07:49:06 INFO - PROCESS | 3996 | 1467816546215 Marionette TRACE conn7 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:06 INFO - PROCESS | 3996 | 1467816546217 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:06 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55E9800 == 34 [pid = 3996] [id = 215] 07:49:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A0AE0C00) [pid = 3996] [serial = 643] [outer = 0000000000000000] 07:49:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A110F000) [pid = 3996] [serial = 644] [outer = 00000066A0AE0C00] 07:49:06 INFO - PROCESS | 3996 | 1467816546263 Marionette DEBUG loaded listener.js 07:49:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A14DAC00) [pid = 3996] [serial = 645] [outer = 00000066A0AE0C00] 07:49:07 INFO - PROCESS | 3996 | 1467816547001 Marionette TRACE conn7 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 923ms 07:49:07 INFO - PROCESS | 3996 | 1467816547047 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 07:49:07 INFO - PROCESS | 3996 | 1467816547052 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 07:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:49:07 INFO - PROCESS | 3996 | 1467816547057 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:49:07 INFO - PROCESS | 3996 | 1467816547061 Marionette TRACE conn7 <- [1,826,null,{}] 07:49:07 INFO - PROCESS | 3996 | 1467816547067 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:07 INFO - PROCESS | 3996 | 1467816547071 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:07 INFO - PROCESS | 3996 | 1467816547205 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 07:49:07 INFO - PROCESS | 3996 | 1467816547271 Marionette TRACE conn7 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:07 INFO - PROCESS | 3996 | 1467816547274 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:07 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A758000 == 35 [pid = 3996] [id = 216] 07:49:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006693D55000) [pid = 3996] [serial = 646] [outer = 0000000000000000] 07:49:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669489A800) [pid = 3996] [serial = 647] [outer = 0000006693D55000] 07:49:07 INFO - PROCESS | 3996 | 1467816547334 Marionette DEBUG loaded listener.js 07:49:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006694A46800) [pid = 3996] [serial = 648] [outer = 0000006693D55000] 07:49:08 INFO - PROCESS | 3996 | 1467816548052 Marionette TRACE conn7 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1020ms 07:49:08 INFO - PROCESS | 3996 | 1467816548091 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 07:49:08 INFO - PROCESS | 3996 | 1467816548096 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 07:49:08 INFO - PROCESS | 3996 | 1467816548103 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:49:08 INFO - PROCESS | 3996 | 1467816548107 Marionette TRACE conn7 <- [1,830,null,{}] 07:49:08 INFO - PROCESS | 3996 | 1467816548111 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:08 INFO - PROCESS | 3996 | 1467816548114 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:08 INFO - PROCESS | 3996 | 1467816548270 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 07:49:08 INFO - PROCESS | 3996 | 1467816548334 Marionette TRACE conn7 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:08 INFO - PROCESS | 3996 | 1467816548337 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:08 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2E1000 == 36 [pid = 3996] [id = 217] 07:49:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006698E85400) [pid = 3996] [serial = 649] [outer = 0000000000000000] 07:49:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006698F72400) [pid = 3996] [serial = 650] [outer = 0000006698E85400] 07:49:08 INFO - PROCESS | 3996 | 1467816548395 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669A8D7C00) [pid = 3996] [serial = 651] [outer = 0000006698E85400] 07:49:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (0000006694A2C400) [pid = 3996] [serial = 652] [outer = 000000669E413C00] 07:49:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5024800 == 35 [pid = 3996] [id = 214] 07:49:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2921800 == 34 [pid = 3996] [id = 213] 07:49:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1177800 == 33 [pid = 3996] [id = 212] 07:49:09 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2E2800 == 32 [pid = 3996] [id = 211] 07:49:09 INFO - PROCESS | 3996 | --DOCSHELL 000000669B050800 == 31 [pid = 3996] [id = 210] 07:49:09 INFO - PROCESS | 3996 | --DOCSHELL 0000006698FE5800 == 30 [pid = 3996] [id = 209] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A0AA4C00) [pid = 3996] [serial = 608] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A0959C00) [pid = 3996] [serial = 606] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669A8D7400) [pid = 3996] [serial = 596] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669D885800) [pid = 3996] [serial = 599] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006694875800) [pid = 3996] [serial = 587] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066948A5000) [pid = 3996] [serial = 588] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006694A49000) [pid = 3996] [serial = 590] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006694C97C00) [pid = 3996] [serial = 591] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669F644400) [pid = 3996] [serial = 582] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066948A0400) [pid = 3996] [serial = 584] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006694998000) [pid = 3996] [serial = 585] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006698FBF000) [pid = 3996] [serial = 593] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A1106000) [pid = 3996] [serial = 609] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (000000669D884C00) [pid = 3996] [serial = 597] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (000000669E96DC00) [pid = 3996] [serial = 602] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (000000669F471800) [pid = 3996] [serial = 603] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A094E000) [pid = 3996] [serial = 605] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (000000669E478C00) [pid = 3996] [serial = 600] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (0000006699AD1C00) [pid = 3996] [serial = 594] [outer = 0000000000000000] [url = about:blank] 07:49:09 INFO - PROCESS | 3996 | 1467816549303 Marionette TRACE conn7 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1234ms 07:49:09 INFO - PROCESS | 3996 | 1467816549342 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 07:49:09 INFO - PROCESS | 3996 | 1467816549346 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 07:49:09 INFO - PROCESS | 3996 | 1467816549351 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:49:09 INFO - PROCESS | 3996 | 1467816549355 Marionette TRACE conn7 <- [1,834,null,{}] 07:49:09 INFO - PROCESS | 3996 | 1467816549360 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:09 INFO - PROCESS | 3996 | 1467816549363 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:09 INFO - PROCESS | 3996 | 1467816549454 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 07:49:09 INFO - PROCESS | 3996 | 1467816549525 Marionette TRACE conn7 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:09 INFO - PROCESS | 3996 | 1467816549528 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:09 INFO - PROCESS | 3996 | ++DOCSHELL 00000066997C9800 == 31 [pid = 3996] [id = 218] 07:49:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (0000006693D3DC00) [pid = 3996] [serial = 653] [outer = 0000000000000000] 07:49:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (00000066948A4400) [pid = 3996] [serial = 654] [outer = 0000006693D3DC00] 07:49:09 INFO - PROCESS | 3996 | 1467816549579 Marionette DEBUG loaded listener.js 07:49:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006694A46C00) [pid = 3996] [serial = 655] [outer = 0000006693D3DC00] 07:49:10 INFO - PROCESS | 3996 | 1467816550025 Marionette TRACE conn7 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 734ms 07:49:10 INFO - PROCESS | 3996 | 1467816550091 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 07:49:10 INFO - PROCESS | 3996 | 1467816550096 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 07:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:49:10 INFO - PROCESS | 3996 | 1467816550102 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:49:10 INFO - PROCESS | 3996 | 1467816550105 Marionette TRACE conn7 <- [1,838,null,{}] 07:49:10 INFO - PROCESS | 3996 | 1467816550109 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:10 INFO - PROCESS | 3996 | 1467816550112 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:10 INFO - PROCESS | 3996 | 1467816550202 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 07:49:10 INFO - PROCESS | 3996 | 1467816550217 Marionette TRACE conn7 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:10 INFO - PROCESS | 3996 | 1467816550220 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:10 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED25800 == 32 [pid = 3996] [id = 219] 07:49:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006698F73000) [pid = 3996] [serial = 656] [outer = 0000000000000000] 07:49:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (00000066993FAC00) [pid = 3996] [serial = 657] [outer = 0000006698F73000] 07:49:10 INFO - PROCESS | 3996 | 1467816550269 Marionette DEBUG loaded listener.js 07:49:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006699DF5000) [pid = 3996] [serial = 658] [outer = 0000006698F73000] 07:49:10 INFO - PROCESS | 3996 | 1467816550734 Marionette TRACE conn7 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 07:49:10 INFO - PROCESS | 3996 | 1467816550774 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 07:49:10 INFO - PROCESS | 3996 | 1467816550776 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 07:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:49:10 INFO - PROCESS | 3996 | 1467816550780 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:49:10 INFO - PROCESS | 3996 | 1467816550784 Marionette TRACE conn7 <- [1,842,null,{}] 07:49:10 INFO - PROCESS | 3996 | 1467816550796 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:10 INFO - PROCESS | 3996 | 1467816550801 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:10 INFO - PROCESS | 3996 | 1467816550917 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 07:49:11 INFO - PROCESS | 3996 | 1467816551001 Marionette TRACE conn7 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:11 INFO - PROCESS | 3996 | 1467816551004 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:11 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1725000 == 33 [pid = 3996] [id = 220] 07:49:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006693515000) [pid = 3996] [serial = 659] [outer = 0000000000000000] 07:49:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669E470400) [pid = 3996] [serial = 660] [outer = 0000006693515000] 07:49:11 INFO - PROCESS | 3996 | 1467816551055 Marionette DEBUG loaded listener.js 07:49:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669E96B400) [pid = 3996] [serial = 661] [outer = 0000006693515000] 07:49:11 INFO - PROCESS | 3996 | 1467816551449 Marionette TRACE conn7 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 734ms 07:49:11 INFO - PROCESS | 3996 | 1467816551516 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 07:49:11 INFO - PROCESS | 3996 | 1467816551519 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 07:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:49:11 INFO - PROCESS | 3996 | 1467816551522 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:49:11 INFO - PROCESS | 3996 | 1467816551524 Marionette TRACE conn7 <- [1,846,null,{}] 07:49:11 INFO - PROCESS | 3996 | 1467816551528 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:11 INFO - PROCESS | 3996 | 1467816551530 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:11 INFO - PROCESS | 3996 | 1467816551644 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 07:49:11 INFO - PROCESS | 3996 | 1467816551691 Marionette TRACE conn7 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:11 INFO - PROCESS | 3996 | 1467816551694 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:11 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2922800 == 34 [pid = 3996] [id = 221] 07:49:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669F436000) [pid = 3996] [serial = 662] [outer = 0000000000000000] 07:49:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669F471800) [pid = 3996] [serial = 663] [outer = 000000669F436000] 07:49:11 INFO - PROCESS | 3996 | 1467816551740 Marionette DEBUG loaded listener.js 07:49:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A094EC00) [pid = 3996] [serial = 664] [outer = 000000669F436000] 07:49:12 INFO - PROCESS | 3996 | 1467816552189 Marionette TRACE conn7 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 733ms 07:49:12 INFO - PROCESS | 3996 | 1467816552281 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 07:49:12 INFO - PROCESS | 3996 | 1467816552283 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 07:49:12 INFO - PROCESS | 3996 | 1467816552287 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:49:12 INFO - PROCESS | 3996 | 1467816552288 Marionette TRACE conn7 <- [1,850,null,{}] 07:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:49:12 INFO - PROCESS | 3996 | 1467816552292 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:12 INFO - PROCESS | 3996 | 1467816552294 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:12 INFO - PROCESS | 3996 | 1467816552400 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 07:49:12 INFO - PROCESS | 3996 | 1467816552411 Marionette TRACE conn7 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:12 INFO - PROCESS | 3996 | 1467816552414 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:12 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5021000 == 35 [pid = 3996] [id = 222] 07:49:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669F438400) [pid = 3996] [serial = 665] [outer = 0000000000000000] 07:49:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A1102C00) [pid = 3996] [serial = 666] [outer = 000000669F438400] 07:49:12 INFO - PROCESS | 3996 | 1467816552460 Marionette DEBUG loaded listener.js 07:49:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A1440C00) [pid = 3996] [serial = 667] [outer = 000000669F438400] 07:49:12 INFO - PROCESS | 3996 | 1467816552929 Marionette TRACE conn7 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 07:49:12 INFO - PROCESS | 3996 | 1467816552968 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 07:49:12 INFO - PROCESS | 3996 | 1467816552970 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 07:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:49:12 INFO - PROCESS | 3996 | 1467816552973 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:49:12 INFO - PROCESS | 3996 | 1467816552975 Marionette TRACE conn7 <- [1,854,null,{}] 07:49:12 INFO - PROCESS | 3996 | 1467816552979 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:12 INFO - PROCESS | 3996 | 1467816552985 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:13 INFO - PROCESS | 3996 | 1467816553122 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 07:49:13 INFO - PROCESS | 3996 | 1467816553176 Marionette TRACE conn7 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:13 INFO - PROCESS | 3996 | 1467816553178 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:13 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B10800 == 36 [pid = 3996] [id = 223] 07:49:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A17D1400) [pid = 3996] [serial = 668] [outer = 0000000000000000] 07:49:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A19E9800) [pid = 3996] [serial = 669] [outer = 00000066A17D1400] 07:49:13 INFO - PROCESS | 3996 | 1467816553224 Marionette DEBUG loaded listener.js 07:49:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A1B30400) [pid = 3996] [serial = 670] [outer = 00000066A17D1400] 07:49:13 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669A87C000) [pid = 3996] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:49:13 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694428400) [pid = 3996] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:49:13 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066948A5800) [pid = 3996] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:49:13 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006694A2C800) [pid = 3996] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:49:13 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006692B4C800) [pid = 3996] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:49:13 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006694A27C00) [pid = 3996] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:49:13 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669486F000) [pid = 3996] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:49:13 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006698E84400) [pid = 3996] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:49:13 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669F436800) [pid = 3996] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:49:13 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669EA6B800) [pid = 3996] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:49:13 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A14D3400) [pid = 3996] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:49:13 INFO - PROCESS | 3996 | 1467816553614 Marionette TRACE conn7 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 671ms 07:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:49:13 INFO - PROCESS | 3996 | 1467816553649 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 07:49:13 INFO - PROCESS | 3996 | 1467816553651 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 07:49:13 INFO - PROCESS | 3996 | 1467816553654 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:49:13 INFO - PROCESS | 3996 | 1467816553656 Marionette TRACE conn7 <- [1,858,null,{}] 07:49:13 INFO - PROCESS | 3996 | 1467816553659 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:13 INFO - PROCESS | 3996 | 1467816553661 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:13 INFO - PROCESS | 3996 | 1467816553769 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 07:49:13 INFO - PROCESS | 3996 | 1467816553776 Marionette TRACE conn7 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:13 INFO - PROCESS | 3996 | 1467816553778 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:13 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8639800 == 37 [pid = 3996] [id = 224] 07:49:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694A4EC00) [pid = 3996] [serial = 671] [outer = 0000000000000000] 07:49:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669E90E400) [pid = 3996] [serial = 672] [outer = 0000006694A4EC00] 07:49:13 INFO - PROCESS | 3996 | 1467816553825 Marionette DEBUG loaded listener.js 07:49:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A1B31000) [pid = 3996] [serial = 673] [outer = 0000006694A4EC00] 07:49:14 INFO - PROCESS | 3996 | 1467816554247 Marionette TRACE conn7 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 629ms 07:49:14 INFO - PROCESS | 3996 | 1467816554287 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 07:49:14 INFO - PROCESS | 3996 | 1467816554289 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 07:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:49:14 INFO - PROCESS | 3996 | 1467816554293 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:49:14 INFO - PROCESS | 3996 | 1467816554295 Marionette TRACE conn7 <- [1,862,null,{}] 07:49:14 INFO - PROCESS | 3996 | 1467816554299 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:14 INFO - PROCESS | 3996 | 1467816554301 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:14 INFO - PROCESS | 3996 | 1467816554386 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 07:49:14 INFO - PROCESS | 3996 | 1467816554393 Marionette TRACE conn7 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:14 INFO - PROCESS | 3996 | 1467816554395 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:14 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CD0800 == 38 [pid = 3996] [id = 225] 07:49:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A1B39400) [pid = 3996] [serial = 674] [outer = 0000000000000000] 07:49:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A1B3C000) [pid = 3996] [serial = 675] [outer = 00000066A1B39400] 07:49:14 INFO - PROCESS | 3996 | 1467816554451 Marionette DEBUG loaded listener.js 07:49:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A1EAA000) [pid = 3996] [serial = 676] [outer = 00000066A1B39400] 07:49:14 INFO - PROCESS | 3996 | 1467816554858 Marionette TRACE conn7 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 07:49:14 INFO - PROCESS | 3996 | 1467816554925 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 07:49:14 INFO - PROCESS | 3996 | 1467816554928 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 07:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:49:14 INFO - PROCESS | 3996 | 1467816554931 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:49:14 INFO - PROCESS | 3996 | 1467816554933 Marionette TRACE conn7 <- [1,866,null,{}] 07:49:14 INFO - PROCESS | 3996 | 1467816554937 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:14 INFO - PROCESS | 3996 | 1467816554939 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:15 INFO - PROCESS | 3996 | 1467816555024 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 07:49:15 INFO - PROCESS | 3996 | 1467816555032 Marionette TRACE conn7 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:15 INFO - PROCESS | 3996 | 1467816555034 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:15 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1721800 == 39 [pid = 3996] [id = 226] 07:49:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A2027400) [pid = 3996] [serial = 677] [outer = 0000000000000000] 07:49:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A2029C00) [pid = 3996] [serial = 678] [outer = 00000066A2027400] 07:49:15 INFO - PROCESS | 3996 | 1467816555079 Marionette DEBUG loaded listener.js 07:49:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A20B2C00) [pid = 3996] [serial = 679] [outer = 00000066A2027400] 07:49:15 INFO - PROCESS | 3996 | 1467816555679 Marionette TRACE conn7 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 775ms 07:49:15 INFO - PROCESS | 3996 | 1467816555711 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 07:49:15 INFO - PROCESS | 3996 | 1467816555716 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 07:49:15 INFO - PROCESS | 3996 | 1467816555721 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:49:15 INFO - PROCESS | 3996 | 1467816555725 Marionette TRACE conn7 <- [1,870,null,{}] 07:49:15 INFO - PROCESS | 3996 | 1467816555731 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:15 INFO - PROCESS | 3996 | 1467816555735 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:15 INFO - PROCESS | 3996 | 1467816555853 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 07:49:15 INFO - PROCESS | 3996 | 1467816555930 Marionette TRACE conn7 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:15 INFO - PROCESS | 3996 | 1467816555934 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:15 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA31000 == 40 [pid = 3996] [id = 227] 07:49:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066948A4800) [pid = 3996] [serial = 680] [outer = 0000000000000000] 07:49:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669515C800) [pid = 3996] [serial = 681] [outer = 00000066948A4800] 07:49:16 INFO - PROCESS | 3996 | 1467816556034 Marionette DEBUG loaded listener.js 07:49:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (0000006698FC3800) [pid = 3996] [serial = 682] [outer = 00000066948A4800] 07:49:16 INFO - PROCESS | 3996 | 1467816556666 Marionette TRACE conn7 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 986ms 07:49:16 INFO - PROCESS | 3996 | 1467816556710 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 07:49:16 INFO - PROCESS | 3996 | 1467816556716 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 07:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:49:16 INFO - PROCESS | 3996 | 1467816556722 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - PROCESS | 3996 | 1467816556726 Marionette TRACE conn7 <- [1,874,null,{}] 07:49:16 INFO - PROCESS | 3996 | 1467816556730 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:16 INFO - PROCESS | 3996 | 1467816556733 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:16 INFO - PROCESS | 3996 | 1467816556850 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 07:49:16 INFO - PROCESS | 3996 | 1467816556924 Marionette TRACE conn7 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:16 INFO - PROCESS | 3996 | 1467816556927 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:17 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A548E000 == 41 [pid = 3996] [id = 228] 07:49:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669E0B9800) [pid = 3996] [serial = 683] [outer = 0000000000000000] 07:49:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669E90EC00) [pid = 3996] [serial = 684] [outer = 000000669E0B9800] 07:49:17 INFO - PROCESS | 3996 | 1467816557027 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A07DAC00) [pid = 3996] [serial = 685] [outer = 000000669E0B9800] 07:49:17 INFO - PROCESS | 3996 | 1467816557656 Marionette TRACE conn7 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 984ms 07:49:17 INFO - PROCESS | 3996 | 1467816557709 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 07:49:17 INFO - PROCESS | 3996 | 1467816557712 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 07:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:49:17 INFO - PROCESS | 3996 | 1467816557716 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:49:17 INFO - PROCESS | 3996 | 1467816557720 Marionette TRACE conn7 <- [1,878,null,{}] 07:49:17 INFO - PROCESS | 3996 | 1467816557733 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:17 INFO - PROCESS | 3996 | 1467816557739 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:17 INFO - PROCESS | 3996 | 1467816557853 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 07:49:17 INFO - PROCESS | 3996 | 1467816557930 Marionette TRACE conn7 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:17 INFO - PROCESS | 3996 | 1467816557933 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:18 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A911F000 == 42 [pid = 3996] [id = 229] 07:49:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A19E6000) [pid = 3996] [serial = 686] [outer = 0000000000000000] 07:49:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A1B2F400) [pid = 3996] [serial = 687] [outer = 00000066A19E6000] 07:49:18 INFO - PROCESS | 3996 | 1467816558035 Marionette DEBUG loaded listener.js 07:49:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A2299C00) [pid = 3996] [serial = 688] [outer = 00000066A19E6000] 07:49:18 INFO - PROCESS | 3996 | 1467816558767 Marionette TRACE conn7 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1077ms 07:49:18 INFO - PROCESS | 3996 | 1467816558809 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 07:49:18 INFO - PROCESS | 3996 | 1467816558814 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 07:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:49:18 INFO - PROCESS | 3996 | 1467816558819 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:49:18 INFO - PROCESS | 3996 | 1467816558823 Marionette TRACE conn7 <- [1,882,null,{}] 07:49:18 INFO - PROCESS | 3996 | 1467816558829 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:18 INFO - PROCESS | 3996 | 1467816558832 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:18 INFO - PROCESS | 3996 | 1467816558938 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 07:49:19 INFO - PROCESS | 3996 | 1467816559025 Marionette TRACE conn7 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:19 INFO - PROCESS | 3996 | 1467816559029 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:19 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B1C9800 == 43 [pid = 3996] [id = 230] 07:49:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (0000006694A46000) [pid = 3996] [serial = 689] [outer = 0000000000000000] 07:49:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (0000006694B36C00) [pid = 3996] [serial = 690] [outer = 0000006694A46000] 07:49:19 INFO - PROCESS | 3996 | 1467816559081 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (0000006698F72800) [pid = 3996] [serial = 691] [outer = 0000006694A46000] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CD0800 == 42 [pid = 3996] [id = 225] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8639800 == 41 [pid = 3996] [id = 224] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B10800 == 40 [pid = 3996] [id = 223] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5021000 == 39 [pid = 3996] [id = 222] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2922800 == 38 [pid = 3996] [id = 221] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1725000 == 37 [pid = 3996] [id = 220] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED25800 == 36 [pid = 3996] [id = 219] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066997C9800 == 35 [pid = 3996] [id = 218] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2E1000 == 34 [pid = 3996] [id = 217] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 000000669A758000 == 33 [pid = 3996] [id = 216] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55E9800 == 32 [pid = 3996] [id = 215] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 000000669ABEE800 == 31 [pid = 3996] [id = 208] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A911F000 == 30 [pid = 3996] [id = 229] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A548E000 == 29 [pid = 3996] [id = 228] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1721800 == 28 [pid = 3996] [id = 226] 07:49:20 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA31000 == 27 [pid = 3996] [id = 227] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (000000669A8D6C00) [pid = 3996] [serial = 635] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (000000669B366800) [pid = 3996] [serial = 636] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (000000669488E400) [pid = 3996] [serial = 626] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006694983800) [pid = 3996] [serial = 627] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006694A4F400) [pid = 3996] [serial = 624] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006694986800) [pid = 3996] [serial = 623] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694A4E800) [pid = 3996] [serial = 629] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006694C99C00) [pid = 3996] [serial = 630] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006699635800) [pid = 3996] [serial = 632] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669E46C400) [pid = 3996] [serial = 638] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694A29000) [pid = 3996] [serial = 612] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669488F400) [pid = 3996] [serial = 611] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669A87A000) [pid = 3996] [serial = 615] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006698F6FC00) [pid = 3996] [serial = 614] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A0AA1800) [pid = 3996] [serial = 642] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A110F000) [pid = 3996] [serial = 644] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A110AC00) [pid = 3996] [serial = 618] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A07D2400) [pid = 3996] [serial = 617] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A14E0000) [pid = 3996] [serial = 621] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A14D5C00) [pid = 3996] [serial = 620] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A0950800) [pid = 3996] [serial = 641] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (000000669E965400) [pid = 3996] [serial = 639] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (0000006699DC1000) [pid = 3996] [serial = 633] [outer = 0000000000000000] [url = about:blank] 07:49:20 INFO - PROCESS | 3996 | 1467816560371 Marionette TRACE conn7 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1586ms 07:49:20 INFO - PROCESS | 3996 | 1467816560431 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 07:49:20 INFO - PROCESS | 3996 | 1467816560436 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 07:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:49:20 INFO - PROCESS | 3996 | 1467816560442 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:49:20 INFO - PROCESS | 3996 | 1467816560445 Marionette TRACE conn7 <- [1,886,null,{}] 07:49:20 INFO - PROCESS | 3996 | 1467816560451 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:20 INFO - PROCESS | 3996 | 1467816560454 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:20 INFO - PROCESS | 3996 | 1467816560546 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 07:49:20 INFO - PROCESS | 3996 | 1467816560618 Marionette TRACE conn7 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:20 INFO - PROCESS | 3996 | 1467816560622 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:20 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698C7C800 == 28 [pid = 3996] [id = 231] 07:49:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006692CD9800) [pid = 3996] [serial = 692] [outer = 0000000000000000] 07:49:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006694427400) [pid = 3996] [serial = 693] [outer = 0000006692CD9800] 07:49:20 INFO - PROCESS | 3996 | 1467816560673 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669488DC00) [pid = 3996] [serial = 694] [outer = 0000006692CD9800] 07:49:21 INFO - PROCESS | 3996 | 1467816561131 Marionette TRACE conn7 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 734ms 07:49:21 INFO - PROCESS | 3996 | 1467816561181 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 3996 | 1467816561187 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 07:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:49:21 INFO - PROCESS | 3996 | 1467816561193 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 3996 | 1467816561196 Marionette TRACE conn7 <- [1,890,null,{}] 07:49:21 INFO - PROCESS | 3996 | 1467816561200 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:21 INFO - PROCESS | 3996 | 1467816561203 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:21 INFO - PROCESS | 3996 | 1467816561300 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 07:49:21 INFO - PROCESS | 3996 | 1467816561309 Marionette TRACE conn7 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:21 INFO - PROCESS | 3996 | 1467816561312 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:21 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABDD000 == 29 [pid = 3996] [id = 232] 07:49:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669499BC00) [pid = 3996] [serial = 695] [outer = 0000000000000000] 07:49:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066949A4000) [pid = 3996] [serial = 696] [outer = 000000669499BC00] 07:49:21 INFO - PROCESS | 3996 | 1467816561362 Marionette DEBUG loaded listener.js 07:49:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006694A4A400) [pid = 3996] [serial = 697] [outer = 000000669499BC00] 07:49:21 INFO - PROCESS | 3996 | 1467816561836 Marionette TRACE conn7 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 669ms 07:49:21 INFO - PROCESS | 3996 | 1467816561865 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 3996 | 1467816561868 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 07:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:49:21 INFO - PROCESS | 3996 | 1467816561872 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 3996 | 1467816561876 Marionette TRACE conn7 <- [1,894,null,{}] 07:49:21 INFO - PROCESS | 3996 | 1467816561920 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:21 INFO - PROCESS | 3996 | 1467816561926 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:22 INFO - PROCESS | 3996 | 1467816562017 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 07:49:22 INFO - PROCESS | 3996 | 1467816562097 Marionette TRACE conn7 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:22 INFO - PROCESS | 3996 | 1467816562101 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:22 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED25800 == 30 [pid = 3996] [id = 233] 07:49:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006694891400) [pid = 3996] [serial = 698] [outer = 0000000000000000] 07:49:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006698E83800) [pid = 3996] [serial = 699] [outer = 0000006694891400] 07:49:22 INFO - PROCESS | 3996 | 1467816562151 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669979DC00) [pid = 3996] [serial = 700] [outer = 0000006694891400] 07:49:22 INFO - PROCESS | 3996 | 1467816562577 Marionette TRACE conn7 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 734ms 07:49:22 INFO - PROCESS | 3996 | 1467816562611 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 07:49:22 INFO - PROCESS | 3996 | 1467816562614 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 07:49:22 INFO - PROCESS | 3996 | 1467816562617 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:49:22 INFO - PROCESS | 3996 | 1467816562619 Marionette TRACE conn7 <- [1,898,null,{}] 07:49:22 INFO - PROCESS | 3996 | 1467816562623 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:22 INFO - PROCESS | 3996 | 1467816562625 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:22 INFO - PROCESS | 3996 | 1467816562738 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 07:49:22 INFO - PROCESS | 3996 | 1467816562744 Marionette TRACE conn7 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:22 INFO - PROCESS | 3996 | 1467816562746 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:22 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A079F800 == 31 [pid = 3996] [id = 234] 07:49:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006699DF6000) [pid = 3996] [serial = 701] [outer = 0000000000000000] 07:49:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669A878400) [pid = 3996] [serial = 702] [outer = 0000006699DF6000] 07:49:22 INFO - PROCESS | 3996 | 1467816562831 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669AB0C400) [pid = 3996] [serial = 703] [outer = 0000006699DF6000] 07:49:23 INFO - PROCESS | 3996 | 1467816563294 Marionette TRACE conn7 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 733ms 07:49:23 INFO - PROCESS | 3996 | 1467816563378 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 07:49:23 INFO - PROCESS | 3996 | 1467816563381 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 07:49:23 INFO - PROCESS | 3996 | 1467816563384 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:49:23 INFO - PROCESS | 3996 | 1467816563386 Marionette TRACE conn7 <- [1,902,null,{}] 07:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:49:23 INFO - PROCESS | 3996 | 1467816563394 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:23 INFO - PROCESS | 3996 | 1467816563396 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:23 INFO - PROCESS | 3996 | 1467816563505 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 07:49:23 INFO - PROCESS | 3996 | 1467816563516 Marionette TRACE conn7 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:23 INFO - PROCESS | 3996 | 1467816563518 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:23 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A172C000 == 32 [pid = 3996] [id = 235] 07:49:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669499B400) [pid = 3996] [serial = 704] [outer = 0000000000000000] 07:49:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E052400) [pid = 3996] [serial = 705] [outer = 000000669499B400] 07:49:23 INFO - PROCESS | 3996 | 1467816563564 Marionette DEBUG loaded listener.js 07:49:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669E472C00) [pid = 3996] [serial = 706] [outer = 000000669499B400] 07:49:24 INFO - PROCESS | 3996 | 1467816564014 Marionette TRACE conn7 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 07:49:24 INFO - PROCESS | 3996 | 1467816564063 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 07:49:24 INFO - PROCESS | 3996 | 1467816564065 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 07:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:49:24 INFO - PROCESS | 3996 | 1467816564069 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 3996 | 1467816564070 Marionette TRACE conn7 <- [1,906,null,{}] 07:49:24 INFO - PROCESS | 3996 | 1467816564074 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:24 INFO - PROCESS | 3996 | 1467816564080 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:24 INFO - PROCESS | 3996 | 1467816564213 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 07:49:24 INFO - PROCESS | 3996 | 1467816564264 Marionette TRACE conn7 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:24 INFO - PROCESS | 3996 | 1467816564267 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:24 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2942800 == 33 [pid = 3996] [id = 236] 07:49:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669E911C00) [pid = 3996] [serial = 707] [outer = 0000000000000000] 07:49:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (000000669EA6A000) [pid = 3996] [serial = 708] [outer = 000000669E911C00] 07:49:24 INFO - PROCESS | 3996 | 1467816564313 Marionette DEBUG loaded listener.js 07:49:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A094A000) [pid = 3996] [serial = 709] [outer = 000000669E911C00] 07:49:24 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669F436000) [pid = 3996] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:49:24 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669F438400) [pid = 3996] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:49:24 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A17D1400) [pid = 3996] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:49:24 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006698F73000) [pid = 3996] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:49:24 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A0AE0C00) [pid = 3996] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:49:24 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006693D3DC00) [pid = 3996] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:49:24 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006693515000) [pid = 3996] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:49:24 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006693D55000) [pid = 3996] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:49:24 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006698E85400) [pid = 3996] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:49:24 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A1B39400) [pid = 3996] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:49:24 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A2027400) [pid = 3996] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:49:24 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006694A4EC00) [pid = 3996] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:49:24 INFO - PROCESS | 3996 | 1467816564882 Marionette TRACE conn7 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 839ms 07:49:24 INFO - PROCESS | 3996 | 1467816564908 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 07:49:24 INFO - PROCESS | 3996 | 1467816564910 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 07:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:49:24 INFO - PROCESS | 3996 | 1467816564914 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 3996 | 1467816564916 Marionette TRACE conn7 <- [1,910,null,{}] 07:49:24 INFO - PROCESS | 3996 | 1467816564919 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:24 INFO - PROCESS | 3996 | 1467816564921 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:25 INFO - PROCESS | 3996 | 1467816565002 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 07:49:25 INFO - PROCESS | 3996 | 1467816565008 Marionette TRACE conn7 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 3996 | 1467816565010 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:25 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A500F000 == 34 [pid = 3996] [id = 237] 07:49:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006699ACD400) [pid = 3996] [serial = 710] [outer = 0000000000000000] 07:49:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A0742C00) [pid = 3996] [serial = 711] [outer = 0000006699ACD400] 07:49:25 INFO - PROCESS | 3996 | 1467816565056 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A0A98800) [pid = 3996] [serial = 712] [outer = 0000006699ACD400] 07:49:25 INFO - PROCESS | 3996 | 1467816565485 Marionette TRACE conn7 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 628ms 07:49:25 INFO - PROCESS | 3996 | 1467816565546 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 07:49:25 INFO - PROCESS | 3996 | 1467816565549 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 07:49:25 INFO - PROCESS | 3996 | 1467816565552 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:49:25 INFO - PROCESS | 3996 | 1467816565554 Marionette TRACE conn7 <- [1,914,null,{}] 07:49:25 INFO - PROCESS | 3996 | 1467816565557 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:25 INFO - PROCESS | 3996 | 1467816565559 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:25 INFO - PROCESS | 3996 | 1467816565641 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 07:49:25 INFO - PROCESS | 3996 | 1467816565648 Marionette TRACE conn7 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 3996 | 1467816565650 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:25 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5488000 == 35 [pid = 3996] [id = 238] 07:49:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A0AA4000) [pid = 3996] [serial = 713] [outer = 0000000000000000] 07:49:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A0AD8800) [pid = 3996] [serial = 714] [outer = 00000066A0AA4000] 07:49:25 INFO - PROCESS | 3996 | 1467816565696 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A110BC00) [pid = 3996] [serial = 715] [outer = 00000066A0AA4000] 07:49:26 INFO - PROCESS | 3996 | 1467816566110 Marionette TRACE conn7 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 587ms 07:49:26 INFO - PROCESS | 3996 | 1467816566151 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 07:49:26 INFO - PROCESS | 3996 | 1467816566153 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 07:49:26 INFO - PROCESS | 3996 | 1467816566156 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:49:26 INFO - PROCESS | 3996 | 1467816566158 Marionette TRACE conn7 <- [1,918,null,{}] 07:49:26 INFO - PROCESS | 3996 | 1467816566162 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:26 INFO - PROCESS | 3996 | 1467816566164 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:26 INFO - PROCESS | 3996 | 1467816566247 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 07:49:26 INFO - PROCESS | 3996 | 1467816566253 Marionette TRACE conn7 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:26 INFO - PROCESS | 3996 | 1467816566255 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:26 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED25000 == 36 [pid = 3996] [id = 239] 07:49:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A13D1800) [pid = 3996] [serial = 716] [outer = 0000000000000000] 07:49:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A14D9000) [pid = 3996] [serial = 717] [outer = 00000066A13D1800] 07:49:26 INFO - PROCESS | 3996 | 1467816566301 Marionette DEBUG loaded listener.js 07:49:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A1589000) [pid = 3996] [serial = 718] [outer = 00000066A13D1800] 07:49:27 INFO - PROCESS | 3996 | --DOCSHELL 0000006698C7C800 == 35 [pid = 3996] [id = 231] 07:49:27 INFO - PROCESS | 3996 | --DOCSHELL 000000669B1C9800 == 34 [pid = 3996] [id = 230] 07:49:27 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED25800 == 33 [pid = 3996] [id = 233] 07:49:27 INFO - PROCESS | 3996 | --DOCSHELL 00000066A172C000 == 32 [pid = 3996] [id = 235] 07:49:27 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5488000 == 31 [pid = 3996] [id = 238] 07:49:27 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2942800 == 30 [pid = 3996] [id = 236] 07:49:27 INFO - PROCESS | 3996 | --DOCSHELL 000000669ABDD000 == 29 [pid = 3996] [id = 232] 07:49:27 INFO - PROCESS | 3996 | --DOCSHELL 00000066A079F800 == 28 [pid = 3996] [id = 234] 07:49:27 INFO - PROCESS | 3996 | --DOCSHELL 00000066A500F000 == 27 [pid = 3996] [id = 237] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669F471800) [pid = 3996] [serial = 663] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A1102C00) [pid = 3996] [serial = 666] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A094EC00) [pid = 3996] [serial = 664] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A19E9800) [pid = 3996] [serial = 669] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066993FAC00) [pid = 3996] [serial = 657] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006699DF5000) [pid = 3996] [serial = 658] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A14DAC00) [pid = 3996] [serial = 645] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066948A4400) [pid = 3996] [serial = 654] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006694A46C00) [pid = 3996] [serial = 655] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669E470400) [pid = 3996] [serial = 660] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669489A800) [pid = 3996] [serial = 647] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006694A46800) [pid = 3996] [serial = 648] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006698F72400) [pid = 3996] [serial = 650] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (000000669A8D7C00) [pid = 3996] [serial = 651] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A1440C00) [pid = 3996] [serial = 667] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A1EAA000) [pid = 3996] [serial = 676] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066A20B2C00) [pid = 3996] [serial = 679] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A2029C00) [pid = 3996] [serial = 678] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (000000669E90E400) [pid = 3996] [serial = 672] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (0000006692B50800) [pid = 3996] [serial = 366] [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.] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (00000066A1B3C000) [pid = 3996] [serial = 675] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (00000066A1B30400) [pid = 3996] [serial = 670] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (00000066A1B31000) [pid = 3996] [serial = 673] [outer = 0000000000000000] [url = about:blank] 07:49:27 INFO - PROCESS | 3996 | --DOMWINDOW == 58 (000000669E96B400) [pid = 3996] [serial = 661] [outer = 0000000000000000] [url = about:blank] 07:49:28 INFO - PROCESS | 3996 | 1467816568078 Marionette TRACE conn7 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1989ms 07:49:28 INFO - PROCESS | 3996 | 1467816568152 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 07:49:28 INFO - PROCESS | 3996 | 1467816568156 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 07:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:49:28 INFO - PROCESS | 3996 | 1467816568162 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:49:28 INFO - PROCESS | 3996 | 1467816568165 Marionette TRACE conn7 <- [1,922,null,{}] 07:49:28 INFO - PROCESS | 3996 | 1467816568172 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:28 INFO - PROCESS | 3996 | 1467816568175 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:28 INFO - PROCESS | 3996 | 1467816568268 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 07:49:28 INFO - PROCESS | 3996 | 1467816568282 Marionette TRACE conn7 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:28 INFO - PROCESS | 3996 | 1467816568285 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:28 INFO - PROCESS | 3996 | ++DOCSHELL 000000669588C000 == 28 [pid = 3996] [id = 240] 07:49:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 59 (0000006693D55800) [pid = 3996] [serial = 719] [outer = 0000000000000000] 07:49:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (0000006693D56800) [pid = 3996] [serial = 720] [outer = 0000006693D55800] 07:49:28 INFO - PROCESS | 3996 | 1467816568335 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (000000669486F000) [pid = 3996] [serial = 721] [outer = 0000006693D55800] 07:49:28 INFO - PROCESS | 3996 | 1467816568814 Marionette TRACE conn7 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 07:49:28 INFO - PROCESS | 3996 | 1467816568857 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 07:49:28 INFO - PROCESS | 3996 | 1467816568863 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 07:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:49:28 INFO - PROCESS | 3996 | 1467816568869 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:49:28 INFO - PROCESS | 3996 | 1467816568872 Marionette TRACE conn7 <- [1,926,null,{}] 07:49:28 INFO - PROCESS | 3996 | 1467816568876 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:28 INFO - PROCESS | 3996 | 1467816568879 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:28 INFO - PROCESS | 3996 | 1467816568972 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 07:49:28 INFO - PROCESS | 3996 | 1467816568987 Marionette TRACE conn7 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:28 INFO - PROCESS | 3996 | 1467816568990 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:29 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A748000 == 29 [pid = 3996] [id = 241] 07:49:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (00000066948A5000) [pid = 3996] [serial = 722] [outer = 0000000000000000] 07:49:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (00000066948AA400) [pid = 3996] [serial = 723] [outer = 00000066948A5000] 07:49:29 INFO - PROCESS | 3996 | 1467816569039 Marionette DEBUG loaded listener.js 07:49:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (0000006694988C00) [pid = 3996] [serial = 724] [outer = 00000066948A5000] 07:49:29 INFO - PROCESS | 3996 | 1467816569853 Marionette TRACE conn7 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1024ms 07:49:29 INFO - PROCESS | 3996 | 1467816569896 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 07:49:29 INFO - PROCESS | 3996 | 1467816569901 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 07:49:29 INFO - PROCESS | 3996 | 1467816569905 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:49:29 INFO - PROCESS | 3996 | 1467816569911 Marionette TRACE conn7 <- [1,930,null,{}] 07:49:29 INFO - PROCESS | 3996 | 1467816569917 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:29 INFO - PROCESS | 3996 | 1467816569920 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:30 INFO - PROCESS | 3996 | 1467816570069 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 07:49:30 INFO - PROCESS | 3996 | 1467816570130 Marionette TRACE conn7 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:30 INFO - PROCESS | 3996 | 1467816570133 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:30 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABEB800 == 30 [pid = 3996] [id = 242] 07:49:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (000000669489A000) [pid = 3996] [serial = 725] [outer = 0000000000000000] 07:49:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (00000066948AC000) [pid = 3996] [serial = 726] [outer = 000000669489A000] 07:49:30 INFO - PROCESS | 3996 | 1467816570194 Marionette DEBUG loaded listener.js 07:49:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006694997800) [pid = 3996] [serial = 727] [outer = 000000669489A000] 07:49:30 INFO - PROCESS | 3996 | 1467816570909 Marionette TRACE conn7 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1088ms 07:49:31 INFO - PROCESS | 3996 | 1467816571032 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 07:49:31 INFO - PROCESS | 3996 | 1467816571037 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 07:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:49:31 INFO - PROCESS | 3996 | 1467816571045 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:49:31 INFO - PROCESS | 3996 | 1467816571048 Marionette TRACE conn7 <- [1,934,null,{}] 07:49:31 INFO - PROCESS | 3996 | 1467816571052 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:31 INFO - PROCESS | 3996 | 1467816571055 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:31 INFO - PROCESS | 3996 | 1467816571186 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 07:49:31 INFO - PROCESS | 3996 | 1467816571247 Marionette TRACE conn7 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:31 INFO - PROCESS | 3996 | 1467816571250 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:31 INFO - PROCESS | 3996 | ++DOCSHELL 0000006693B4B800 == 31 [pid = 3996] [id = 243] 07:49:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006692AA0C00) [pid = 3996] [serial = 728] [outer = 0000000000000000] 07:49:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006692B28C00) [pid = 3996] [serial = 729] [outer = 0000006692AA0C00] 07:49:31 INFO - PROCESS | 3996 | 1467816571356 Marionette DEBUG loaded listener.js 07:49:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066948A2000) [pid = 3996] [serial = 730] [outer = 0000006692AA0C00] 07:49:31 INFO - PROCESS | 3996 | --DOCSHELL 000000669588C000 == 30 [pid = 3996] [id = 240] 07:49:31 INFO - PROCESS | 3996 | 1467816571903 Marionette TRACE conn7 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 881ms 07:49:31 INFO - PROCESS | 3996 | 1467816571932 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 07:49:31 INFO - PROCESS | 3996 | 1467816571936 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 07:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:49:31 INFO - PROCESS | 3996 | 1467816571941 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:49:31 INFO - PROCESS | 3996 | 1467816571943 Marionette TRACE conn7 <- [1,938,null,{}] 07:49:31 INFO - PROCESS | 3996 | 1467816571948 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:31 INFO - PROCESS | 3996 | 1467816571951 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:32 INFO - PROCESS | 3996 | 1467816572043 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 07:49:32 INFO - PROCESS | 3996 | 1467816572053 Marionette TRACE conn7 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:32 INFO - PROCESS | 3996 | 1467816572056 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:32 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA87800 == 31 [pid = 3996] [id = 244] 07:49:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006694A44400) [pid = 3996] [serial = 731] [outer = 0000000000000000] 07:49:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006694A49800) [pid = 3996] [serial = 732] [outer = 0000006694A44400] 07:49:32 INFO - PROCESS | 3996 | 1467816572105 Marionette DEBUG loaded listener.js 07:49:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006694C92400) [pid = 3996] [serial = 733] [outer = 0000006694A44400] 07:49:32 INFO - PROCESS | 3996 | 1467816572561 Marionette TRACE conn7 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 691ms 07:49:32 INFO - PROCESS | 3996 | 1467816572632 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 07:49:32 INFO - PROCESS | 3996 | 1467816572636 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 07:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:49:32 INFO - PROCESS | 3996 | 1467816572642 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:49:32 INFO - PROCESS | 3996 | 1467816572644 Marionette TRACE conn7 <- [1,942,null,{}] 07:49:32 INFO - PROCESS | 3996 | 1467816572648 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:32 INFO - PROCESS | 3996 | 1467816572651 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:32 INFO - PROCESS | 3996 | 1467816572769 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 07:49:32 INFO - PROCESS | 3996 | 1467816572785 Marionette TRACE conn7 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:32 INFO - PROCESS | 3996 | 1467816572788 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:32 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F48C000 == 32 [pid = 3996] [id = 245] 07:49:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006698C5E800) [pid = 3996] [serial = 734] [outer = 0000000000000000] 07:49:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006698E81800) [pid = 3996] [serial = 735] [outer = 0000006698C5E800] 07:49:32 INFO - PROCESS | 3996 | 1467816572836 Marionette DEBUG loaded listener.js 07:49:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006698FC4400) [pid = 3996] [serial = 736] [outer = 0000006698C5E800] 07:49:33 INFO - PROCESS | 3996 | 1467816573308 Marionette TRACE conn7 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 690ms 07:49:33 INFO - PROCESS | 3996 | 1467816573336 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 07:49:33 INFO - PROCESS | 3996 | 1467816573339 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 07:49:33 INFO - PROCESS | 3996 | 1467816573342 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:49:33 INFO - PROCESS | 3996 | 1467816573346 Marionette TRACE conn7 <- [1,946,null,{}] 07:49:33 INFO - PROCESS | 3996 | 1467816573357 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:33 INFO - PROCESS | 3996 | 1467816573362 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:33 INFO - PROCESS | 3996 | 1467816573455 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 07:49:33 INFO - PROCESS | 3996 | 1467816573463 Marionette TRACE conn7 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:33 INFO - PROCESS | 3996 | 1467816573465 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:33 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1961000 == 33 [pid = 3996] [id = 246] 07:49:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006699A02C00) [pid = 3996] [serial = 737] [outer = 0000000000000000] 07:49:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006699DF5000) [pid = 3996] [serial = 738] [outer = 0000006699A02C00] 07:49:33 INFO - PROCESS | 3996 | 1467816573514 Marionette DEBUG loaded listener.js 07:49:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669A8D3000) [pid = 3996] [serial = 739] [outer = 0000006699A02C00] 07:49:33 INFO - PROCESS | 3996 | 1467816573940 Marionette TRACE conn7 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 627ms 07:49:33 INFO - PROCESS | 3996 | 1467816573974 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 07:49:33 INFO - PROCESS | 3996 | 1467816573977 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 07:49:33 INFO - PROCESS | 3996 | 1467816573980 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:49:33 INFO - PROCESS | 3996 | 1467816573982 Marionette TRACE conn7 <- [1,950,null,{}] 07:49:34 INFO - PROCESS | 3996 | 1467816573990 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:34 INFO - PROCESS | 3996 | 1467816573992 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:34 INFO - PROCESS | 3996 | 1467816574109 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 07:49:34 INFO - PROCESS | 3996 | 1467816574180 Marionette TRACE conn7 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:34 INFO - PROCESS | 3996 | 1467816574183 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:34 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A294E800 == 34 [pid = 3996] [id = 247] 07:49:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669B111400) [pid = 3996] [serial = 740] [outer = 0000000000000000] 07:49:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669B35C000) [pid = 3996] [serial = 741] [outer = 000000669B111400] 07:49:34 INFO - PROCESS | 3996 | 1467816574227 Marionette DEBUG loaded listener.js 07:49:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669E46C400) [pid = 3996] [serial = 742] [outer = 000000669B111400] 07:49:34 INFO - PROCESS | 3996 | 1467816574632 Marionette TRACE conn7 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 692ms 07:49:34 INFO - PROCESS | 3996 | 1467816574678 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 07:49:34 INFO - PROCESS | 3996 | 1467816574680 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 07:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:49:34 INFO - PROCESS | 3996 | 1467816574683 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:49:34 INFO - PROCESS | 3996 | 1467816574685 Marionette TRACE conn7 <- [1,954,null,{}] 07:49:34 INFO - PROCESS | 3996 | 1467816574688 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:34 INFO - PROCESS | 3996 | 1467816574690 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:34 INFO - PROCESS | 3996 | 1467816574803 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 07:49:34 INFO - PROCESS | 3996 | 1467816574808 Marionette TRACE conn7 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:34 INFO - PROCESS | 3996 | 1467816574810 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:34 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A756800 == 35 [pid = 3996] [id = 248] 07:49:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669E909C00) [pid = 3996] [serial = 743] [outer = 0000000000000000] 07:49:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (000000669E910400) [pid = 3996] [serial = 744] [outer = 000000669E909C00] 07:49:34 INFO - PROCESS | 3996 | 1467816574866 Marionette DEBUG loaded listener.js 07:49:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (000000669E96F400) [pid = 3996] [serial = 745] [outer = 000000669E909C00] 07:49:35 INFO - PROCESS | 3996 | 1467816575333 Marionette TRACE conn7 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 688ms 07:49:35 INFO - PROCESS | 3996 | 1467816575375 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 07:49:35 INFO - PROCESS | 3996 | 1467816575377 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 07:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:49:35 INFO - PROCESS | 3996 | 1467816575387 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - PROCESS | 3996 | 1467816575389 Marionette TRACE conn7 <- [1,958,null,{}] 07:49:35 INFO - PROCESS | 3996 | 1467816575392 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:35 INFO - PROCESS | 3996 | 1467816575398 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:35 INFO - PROCESS | 3996 | 1467816575532 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 07:49:35 INFO - PROCESS | 3996 | 1467816575556 Marionette TRACE conn7 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 3996 | 1467816575558 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:35 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55D5000 == 36 [pid = 3996] [id = 249] 07:49:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A0748000) [pid = 3996] [serial = 746] [outer = 0000000000000000] 07:49:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A0957000) [pid = 3996] [serial = 747] [outer = 00000066A0748000] 07:49:35 INFO - PROCESS | 3996 | 1467816575602 Marionette DEBUG loaded listener.js 07:49:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A0AA3C00) [pid = 3996] [serial = 748] [outer = 00000066A0748000] 07:49:36 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006693D55800) [pid = 3996] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:49:36 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A0AA4000) [pid = 3996] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:49:36 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006699DF6000) [pid = 3996] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:49:36 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669499B400) [pid = 3996] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:49:36 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669E911C00) [pid = 3996] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:49:36 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006694A46000) [pid = 3996] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:49:36 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A19E6000) [pid = 3996] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:49:36 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669E0B9800) [pid = 3996] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:49:36 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066948A4800) [pid = 3996] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:49:36 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694891400) [pid = 3996] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:49:36 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669499BC00) [pid = 3996] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:49:36 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006692CD9800) [pid = 3996] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:49:36 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006699ACD400) [pid = 3996] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:49:36 INFO - PROCESS | 3996 | 1467816576051 Marionette TRACE conn7 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 734ms 07:49:36 INFO - PROCESS | 3996 | 1467816576122 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 07:49:36 INFO - PROCESS | 3996 | 1467816576124 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 07:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:49:36 INFO - PROCESS | 3996 | 1467816576128 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 3996 | 1467816576129 Marionette TRACE conn7 <- [1,962,null,{}] 07:49:36 INFO - PROCESS | 3996 | 1467816576137 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:36 INFO - PROCESS | 3996 | 1467816576139 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:36 INFO - PROCESS | 3996 | 1467816576221 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 07:49:36 INFO - PROCESS | 3996 | 1467816576227 Marionette TRACE conn7 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:36 INFO - PROCESS | 3996 | 1467816576229 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:36 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B16000 == 37 [pid = 3996] [id = 250] 07:49:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006694989C00) [pid = 3996] [serial = 749] [outer = 0000000000000000] 07:49:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006694C8E400) [pid = 3996] [serial = 750] [outer = 0000006694989C00] 07:49:36 INFO - PROCESS | 3996 | 1467816576273 Marionette DEBUG loaded listener.js 07:49:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A0953000) [pid = 3996] [serial = 751] [outer = 0000006694989C00] 07:49:36 INFO - PROCESS | 3996 | 1467816576684 Marionette TRACE conn7 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 627ms 07:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:49:36 INFO - PROCESS | 3996 | 1467816576758 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 07:49:36 INFO - PROCESS | 3996 | 1467816576760 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 07:49:36 INFO - PROCESS | 3996 | 1467816576763 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 3996 | 1467816576766 Marionette TRACE conn7 <- [1,966,null,{}] 07:49:36 INFO - PROCESS | 3996 | 1467816576769 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:36 INFO - PROCESS | 3996 | 1467816576771 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:36 INFO - PROCESS | 3996 | 1467816576878 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 07:49:36 INFO - PROCESS | 3996 | 1467816576886 Marionette TRACE conn7 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:36 INFO - PROCESS | 3996 | 1467816576888 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:36 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7BA9800 == 38 [pid = 3996] [id = 251] 07:49:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A1106000) [pid = 3996] [serial = 752] [outer = 0000000000000000] 07:49:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A143FC00) [pid = 3996] [serial = 753] [outer = 00000066A1106000] 07:49:36 INFO - PROCESS | 3996 | 1467816576934 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A14DA400) [pid = 3996] [serial = 754] [outer = 00000066A1106000] 07:49:37 INFO - PROCESS | 3996 | 1467816577364 Marionette TRACE conn7 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 628ms 07:49:37 INFO - PROCESS | 3996 | 1467816577396 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 07:49:37 INFO - PROCESS | 3996 | 1467816577398 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 07:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:49:37 INFO - PROCESS | 3996 | 1467816577406 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:49:37 INFO - PROCESS | 3996 | 1467816577407 Marionette TRACE conn7 <- [1,970,null,{}] 07:49:37 INFO - PROCESS | 3996 | 1467816577411 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:37 INFO - PROCESS | 3996 | 1467816577413 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:37 INFO - PROCESS | 3996 | 1467816577498 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 07:49:37 INFO - PROCESS | 3996 | 1467816577502 Marionette TRACE conn7 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 3996 | 1467816577504 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:37 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8652000 == 39 [pid = 3996] [id = 252] 07:49:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A158D000) [pid = 3996] [serial = 755] [outer = 0000000000000000] 07:49:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A17C7800) [pid = 3996] [serial = 756] [outer = 00000066A158D000] 07:49:37 INFO - PROCESS | 3996 | 1467816577549 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A19E5000) [pid = 3996] [serial = 757] [outer = 00000066A158D000] 07:49:37 INFO - PROCESS | 3996 | 1467816577950 Marionette TRACE conn7 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 588ms 07:49:38 INFO - PROCESS | 3996 | 1467816577999 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 07:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:49:38 INFO - PROCESS | 3996 | 1467816578001 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 07:49:38 INFO - PROCESS | 3996 | 1467816578052 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:49:38 INFO - PROCESS | 3996 | 1467816578056 Marionette TRACE conn7 <- [1,974,null,{}] 07:49:38 INFO - PROCESS | 3996 | 1467816578063 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:38 INFO - PROCESS | 3996 | 1467816578067 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:38 INFO - PROCESS | 3996 | 1467816578197 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 07:49:38 INFO - PROCESS | 3996 | 1467816578337 Marionette TRACE conn7 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 3996 | 1467816578341 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:38 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA1E000 == 40 [pid = 3996] [id = 253] 07:49:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006694893000) [pid = 3996] [serial = 758] [outer = 0000000000000000] 07:49:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066948A9C00) [pid = 3996] [serial = 759] [outer = 0000006694893000] 07:49:38 INFO - PROCESS | 3996 | 1467816578400 Marionette DEBUG loaded listener.js 07:49:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006694A30800) [pid = 3996] [serial = 760] [outer = 0000006694893000] 07:49:38 INFO - PROCESS | 3996 | 1467816578972 Marionette TRACE conn7 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1027ms 07:49:39 INFO - PROCESS | 3996 | 1467816579035 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 07:49:39 INFO - PROCESS | 3996 | 1467816579039 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 07:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:49:39 INFO - PROCESS | 3996 | 1467816579045 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 3996 | 1467816579048 Marionette TRACE conn7 <- [1,978,null,{}] 07:49:39 INFO - PROCESS | 3996 | 1467816579054 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:39 INFO - PROCESS | 3996 | 1467816579059 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:39 INFO - PROCESS | 3996 | 1467816579174 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 07:49:39 INFO - PROCESS | 3996 | 1467816579248 Marionette TRACE conn7 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:39 INFO - PROCESS | 3996 | 1467816579251 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:39 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A290A800 == 41 [pid = 3996] [id = 254] 07:49:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (0000006698E8D400) [pid = 3996] [serial = 761] [outer = 0000000000000000] 07:49:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (0000006698FC8C00) [pid = 3996] [serial = 762] [outer = 0000006698E8D400] 07:49:39 INFO - PROCESS | 3996 | 1467816579309 Marionette DEBUG loaded listener.js 07:49:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (0000006699DC9C00) [pid = 3996] [serial = 763] [outer = 0000006698E8D400] 07:49:39 INFO - PROCESS | 3996 | 1467816579928 Marionette TRACE conn7 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 923ms 07:49:39 INFO - PROCESS | 3996 | 1467816579971 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 07:49:39 INFO - PROCESS | 3996 | 1467816579974 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 07:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:49:39 INFO - PROCESS | 3996 | 1467816579977 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 3996 | 1467816579980 Marionette TRACE conn7 <- [1,982,null,{}] 07:49:39 INFO - PROCESS | 3996 | 1467816579984 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:39 INFO - PROCESS | 3996 | 1467816579986 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:40 INFO - PROCESS | 3996 | 1467816580101 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 07:49:40 INFO - PROCESS | 3996 | 1467816580193 Marionette TRACE conn7 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:40 INFO - PROCESS | 3996 | 1467816580201 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:40 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9103800 == 42 [pid = 3996] [id = 255] 07:49:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (000000669EA6AC00) [pid = 3996] [serial = 764] [outer = 0000000000000000] 07:49:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (000000669F42B400) [pid = 3996] [serial = 765] [outer = 000000669EA6AC00] 07:49:40 INFO - PROCESS | 3996 | 1467816580260 Marionette DEBUG loaded listener.js 07:49:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A1108800) [pid = 3996] [serial = 766] [outer = 000000669EA6AC00] 07:49:40 INFO - PROCESS | 3996 | 1467816580915 Marionette TRACE conn7 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 984ms 07:49:40 INFO - PROCESS | 3996 | 1467816580964 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 07:49:40 INFO - PROCESS | 3996 | 1467816580967 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 07:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:49:40 INFO - PROCESS | 3996 | 1467816580970 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:49:40 INFO - PROCESS | 3996 | 1467816580972 Marionette TRACE conn7 <- [1,986,null,{}] 07:49:40 INFO - PROCESS | 3996 | 1467816580976 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:40 INFO - PROCESS | 3996 | 1467816580979 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:41 INFO - PROCESS | 3996 | 1467816581092 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 07:49:41 INFO - PROCESS | 3996 | 1467816581164 Marionette TRACE conn7 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:41 INFO - PROCESS | 3996 | 1467816581166 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:41 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91BC000 == 43 [pid = 3996] [id = 256] 07:49:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066A1B32000) [pid = 3996] [serial = 767] [outer = 0000000000000000] 07:49:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A1B35400) [pid = 3996] [serial = 768] [outer = 00000066A1B32000] 07:49:41 INFO - PROCESS | 3996 | 1467816581262 Marionette DEBUG loaded listener.js 07:49:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A1B3E800) [pid = 3996] [serial = 769] [outer = 00000066A1B32000] 07:49:41 INFO - PROCESS | 3996 | 1467816581981 Marionette TRACE conn7 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1078ms 07:49:42 INFO - PROCESS | 3996 | 1467816582051 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 07:49:42 INFO - PROCESS | 3996 | 1467816582055 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 07:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:49:42 INFO - PROCESS | 3996 | 1467816582060 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:49:42 INFO - PROCESS | 3996 | 1467816582064 Marionette TRACE conn7 <- [1,990,null,{}] 07:49:42 INFO - PROCESS | 3996 | 1467816582070 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:42 INFO - PROCESS | 3996 | 1467816582073 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:42 INFO - PROCESS | 3996 | 1467816582177 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 07:49:42 INFO - PROCESS | 3996 | 1467816582245 Marionette TRACE conn7 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:42 INFO - PROCESS | 3996 | 1467816582250 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:42 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A72F800 == 44 [pid = 3996] [id = 257] 07:49:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (000000669499E000) [pid = 3996] [serial = 770] [outer = 0000000000000000] 07:49:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (0000006694A30400) [pid = 3996] [serial = 771] [outer = 000000669499E000] 07:49:42 INFO - PROCESS | 3996 | 1467816582301 Marionette DEBUG loaded listener.js 07:49:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (0000006695DB8400) [pid = 3996] [serial = 772] [outer = 000000669499E000] 07:49:42 INFO - PROCESS | 3996 | 1467816582915 Marionette TRACE conn7 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:49:42 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED25000 == 43 [pid = 3996] [id = 239] 07:49:42 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7BA9800 == 42 [pid = 3996] [id = 251] 07:49:42 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B16000 == 41 [pid = 3996] [id = 250] 07:49:42 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55D5000 == 40 [pid = 3996] [id = 249] 07:49:42 INFO - PROCESS | 3996 | --DOCSHELL 000000669A756800 == 39 [pid = 3996] [id = 248] 07:49:42 INFO - PROCESS | 3996 | --DOCSHELL 00000066A294E800 == 38 [pid = 3996] [id = 247] 07:49:42 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1961000 == 37 [pid = 3996] [id = 246] 07:49:42 INFO - PROCESS | 3996 | --DOCSHELL 000000669F48C000 == 36 [pid = 3996] [id = 245] 07:49:42 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA87800 == 35 [pid = 3996] [id = 244] 07:49:42 INFO - PROCESS | 3996 | --DOCSHELL 0000006693B4B800 == 34 [pid = 3996] [id = 243] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (0000006693D56800) [pid = 3996] [serial = 720] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (00000066A110BC00) [pid = 3996] [serial = 715] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (000000669A878400) [pid = 3996] [serial = 702] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (000000669E052400) [pid = 3996] [serial = 705] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (000000669AB0C400) [pid = 3996] [serial = 703] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (000000669EA6A000) [pid = 3996] [serial = 708] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066A14D9000) [pid = 3996] [serial = 717] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066A0AD8800) [pid = 3996] [serial = 714] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A094A000) [pid = 3996] [serial = 709] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006694B36C00) [pid = 3996] [serial = 690] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A2299C00) [pid = 3996] [serial = 688] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A1B2F400) [pid = 3996] [serial = 687] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A07DAC00) [pid = 3996] [serial = 685] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (000000669E90EC00) [pid = 3996] [serial = 684] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006698FC3800) [pid = 3996] [serial = 682] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669515C800) [pid = 3996] [serial = 681] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006698E83800) [pid = 3996] [serial = 699] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006694A4A400) [pid = 3996] [serial = 697] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066949A4000) [pid = 3996] [serial = 696] [outer = 0000000000000000] [url = about:blank] 07:49:42 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694427400) [pid = 3996] [serial = 693] [outer = 0000000000000000] [url = about:blank] 07:49:43 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669488DC00) [pid = 3996] [serial = 694] [outer = 0000000000000000] [url = about:blank] 07:49:43 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006698F72800) [pid = 3996] [serial = 691] [outer = 0000000000000000] [url = about:blank] 07:49:43 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669E472C00) [pid = 3996] [serial = 706] [outer = 0000000000000000] [url = about:blank] 07:49:43 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A0742C00) [pid = 3996] [serial = 711] [outer = 0000000000000000] [url = about:blank] 07:49:43 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A0A98800) [pid = 3996] [serial = 712] [outer = 0000000000000000] [url = about:blank] 07:49:43 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669486F000) [pid = 3996] [serial = 721] [outer = 0000000000000000] [url = about:blank] 07:49:43 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669979DC00) [pid = 3996] [serial = 700] [outer = 0000000000000000] [url = about:blank] 07:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 941ms 07:49:43 INFO - PROCESS | 3996 | 1467816583006 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 07:49:43 INFO - PROCESS | 3996 | 1467816583010 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 07:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:49:43 INFO - PROCESS | 3996 | 1467816583017 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 3996 | 1467816583020 Marionette TRACE conn7 <- [1,994,null,{}] 07:49:43 INFO - PROCESS | 3996 | 1467816583024 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:43 INFO - PROCESS | 3996 | 1467816583026 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:43 INFO - PROCESS | 3996 | 1467816583126 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 07:49:43 INFO - PROCESS | 3996 | 1467816583201 Marionette TRACE conn7 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:43 INFO - PROCESS | 3996 | 1467816583203 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:43 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699707800 == 35 [pid = 3996] [id = 258] 07:49:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006693FC6000) [pid = 3996] [serial = 773] [outer = 0000000000000000] 07:49:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066947B8C00) [pid = 3996] [serial = 774] [outer = 0000006693FC6000] 07:49:43 INFO - PROCESS | 3996 | 1467816583253 Marionette DEBUG loaded listener.js 07:49:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669498FC00) [pid = 3996] [serial = 775] [outer = 0000006693FC6000] 07:49:43 INFO - PROCESS | 3996 | 1467816583650 Marionette TRACE conn7 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 692ms 07:49:43 INFO - PROCESS | 3996 | 1467816583713 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 07:49:43 INFO - PROCESS | 3996 | 1467816583715 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 07:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:49:43 INFO - PROCESS | 3996 | 1467816583719 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 3996 | 1467816583722 Marionette TRACE conn7 <- [1,998,null,{}] 07:49:43 INFO - PROCESS | 3996 | 1467816583733 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:43 INFO - PROCESS | 3996 | 1467816583738 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:43 INFO - PROCESS | 3996 | 1467816583828 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 07:49:43 INFO - PROCESS | 3996 | 1467816583835 Marionette TRACE conn7 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:43 INFO - PROCESS | 3996 | 1467816583839 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:43 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2E5800 == 36 [pid = 3996] [id = 259] 07:49:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006699C58C00) [pid = 3996] [serial = 776] [outer = 0000000000000000] 07:49:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006699DFC000) [pid = 3996] [serial = 777] [outer = 0000006699C58C00] 07:49:43 INFO - PROCESS | 3996 | 1467816583893 Marionette DEBUG loaded listener.js 07:49:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669B35D800) [pid = 3996] [serial = 778] [outer = 0000006699C58C00] 07:49:44 INFO - PROCESS | 3996 | 1467816584341 Marionette TRACE conn7 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 690ms 07:49:44 INFO - PROCESS | 3996 | 1467816584410 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 07:49:44 INFO - PROCESS | 3996 | 1467816584413 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 07:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:49:44 INFO - PROCESS | 3996 | 1467816584416 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:49:44 INFO - PROCESS | 3996 | 1467816584418 Marionette TRACE conn7 <- [1,1002,null,{}] 07:49:44 INFO - PROCESS | 3996 | 1467816584421 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:44 INFO - PROCESS | 3996 | 1467816584424 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:44 INFO - PROCESS | 3996 | 1467816584512 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 07:49:44 INFO - PROCESS | 3996 | 1467816584519 Marionette TRACE conn7 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:44 INFO - PROCESS | 3996 | 1467816584521 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:44 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1383800 == 37 [pid = 3996] [id = 260] 07:49:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669E903400) [pid = 3996] [serial = 779] [outer = 0000000000000000] 07:49:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669E90E000) [pid = 3996] [serial = 780] [outer = 000000669E903400] 07:49:44 INFO - PROCESS | 3996 | 1467816584571 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E96D800) [pid = 3996] [serial = 781] [outer = 000000669E903400] 07:49:44 INFO - PROCESS | 3996 | 1467816584992 Marionette TRACE conn7 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 627ms 07:49:45 INFO - PROCESS | 3996 | 1467816585047 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 07:49:45 INFO - PROCESS | 3996 | 1467816585049 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 07:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:49:45 INFO - PROCESS | 3996 | 1467816585053 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 3996 | 1467816585055 Marionette TRACE conn7 <- [1,1006,null,{}] 07:49:45 INFO - PROCESS | 3996 | 1467816585058 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:45 INFO - PROCESS | 3996 | 1467816585061 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:45 INFO - PROCESS | 3996 | 1467816585145 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 07:49:45 INFO - PROCESS | 3996 | 1467816585180 Marionette TRACE conn7 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 3996 | 1467816585183 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:45 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A290B000 == 38 [pid = 3996] [id = 261] 07:49:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A0945800) [pid = 3996] [serial = 782] [outer = 0000000000000000] 07:49:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A094F000) [pid = 3996] [serial = 783] [outer = 00000066A0945800] 07:49:45 INFO - PROCESS | 3996 | 1467816585227 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A0AA2800) [pid = 3996] [serial = 784] [outer = 00000066A0945800] 07:49:45 INFO - PROCESS | 3996 | 1467816585699 Marionette TRACE conn7 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 691ms 07:49:45 INFO - PROCESS | 3996 | 1467816585746 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 07:49:45 INFO - PROCESS | 3996 | 1467816585749 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 07:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:49:45 INFO - PROCESS | 3996 | 1467816585752 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 3996 | 1467816585753 Marionette TRACE conn7 <- [1,1010,null,{}] 07:49:45 INFO - PROCESS | 3996 | 1467816585757 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:45 INFO - PROCESS | 3996 | 1467816585763 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:45 INFO - PROCESS | 3996 | 1467816585905 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 07:49:45 INFO - PROCESS | 3996 | 1467816585951 Marionette TRACE conn7 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 3996 | 1467816585953 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:45 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5026800 == 39 [pid = 3996] [id = 262] 07:49:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A14D3800) [pid = 3996] [serial = 785] [outer = 0000000000000000] 07:49:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A19EF800) [pid = 3996] [serial = 786] [outer = 00000066A14D3800] 07:49:46 INFO - PROCESS | 3996 | 1467816585999 Marionette DEBUG loaded listener.js 07:49:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A1EA5C00) [pid = 3996] [serial = 787] [outer = 00000066A14D3800] 07:49:46 INFO - PROCESS | 3996 | 1467816586422 Marionette TRACE conn7 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 733ms 07:49:46 INFO - PROCESS | 3996 | 1467816586516 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 07:49:46 INFO - PROCESS | 3996 | 1467816586518 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 07:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:49:46 INFO - PROCESS | 3996 | 1467816586534 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - PROCESS | 3996 | 1467816586536 Marionette TRACE conn7 <- [1,1014,null,{}] 07:49:46 INFO - PROCESS | 3996 | 1467816586539 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:46 INFO - PROCESS | 3996 | 1467816586541 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:46 INFO - PROCESS | 3996 | 1467816586649 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 07:49:46 INFO - PROCESS | 3996 | 1467816586710 Marionette TRACE conn7 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 3996 | 1467816586712 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:46 INFO - PROCESS | 3996 | ++DOCSHELL 0000006695814800 == 40 [pid = 3996] [id = 263] 07:49:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (000000669E46DC00) [pid = 3996] [serial = 788] [outer = 0000000000000000] 07:49:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A202C000) [pid = 3996] [serial = 789] [outer = 000000669E46DC00] 07:49:46 INFO - PROCESS | 3996 | 1467816586757 Marionette DEBUG loaded listener.js 07:49:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066A21AD400) [pid = 3996] [serial = 790] [outer = 000000669E46DC00] 07:49:47 INFO - PROCESS | 3996 | 1467816587170 Marionette TRACE conn7 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 689ms 07:49:47 INFO - PROCESS | 3996 | 1467816587222 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 07:49:47 INFO - PROCESS | 3996 | 1467816587224 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 07:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:49:47 INFO - PROCESS | 3996 | 1467816587227 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 3996 | 1467816587229 Marionette TRACE conn7 <- [1,1018,null,{}] 07:49:47 INFO - PROCESS | 3996 | 1467816587240 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:47 INFO - PROCESS | 3996 | 1467816587242 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:47 INFO - PROCESS | 3996 | 1467816587350 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 07:49:47 INFO - PROCESS | 3996 | 1467816587356 Marionette TRACE conn7 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:47 INFO - PROCESS | 3996 | 1467816587358 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:47 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7BA4000 == 41 [pid = 3996] [id = 264] 07:49:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A21AB000) [pid = 3996] [serial = 791] [outer = 0000000000000000] 07:49:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066A28C6800) [pid = 3996] [serial = 792] [outer = 00000066A21AB000] 07:49:47 INFO - PROCESS | 3996 | 1467816587402 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A2985C00) [pid = 3996] [serial = 793] [outer = 00000066A21AB000] 07:49:47 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066A0748000) [pid = 3996] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:49:47 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (0000006699A02C00) [pid = 3996] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:49:47 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (000000669B111400) [pid = 3996] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:49:47 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (00000066A1106000) [pid = 3996] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:49:47 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006692AA0C00) [pid = 3996] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:49:47 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006694989C00) [pid = 3996] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:49:47 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006698C5E800) [pid = 3996] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:49:47 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006694A44400) [pid = 3996] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:49:47 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669E909C00) [pid = 3996] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:49:47 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066A13D1800) [pid = 3996] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:49:47 INFO - PROCESS | 3996 | 1467816587859 Marionette TRACE conn7 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 07:49:47 INFO - PROCESS | 3996 | 1467816587921 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 07:49:47 INFO - PROCESS | 3996 | 1467816587923 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 07:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:49:47 INFO - PROCESS | 3996 | 1467816587926 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 3996 | 1467816587928 Marionette TRACE conn7 <- [1,1022,null,{}] 07:49:47 INFO - PROCESS | 3996 | 1467816587931 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:47 INFO - PROCESS | 3996 | 1467816587933 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:48 INFO - PROCESS | 3996 | 1467816588053 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 07:49:48 INFO - PROCESS | 3996 | 1467816588060 Marionette TRACE conn7 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 3996 | 1467816588062 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:48 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CEE000 == 42 [pid = 3996] [id = 265] 07:49:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (000000669D884800) [pid = 3996] [serial = 794] [outer = 0000000000000000] 07:49:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A1108000) [pid = 3996] [serial = 795] [outer = 000000669D884800] 07:49:48 INFO - PROCESS | 3996 | 1467816588106 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A297A400) [pid = 3996] [serial = 796] [outer = 000000669D884800] 07:49:48 INFO - PROCESS | 3996 | 1467816588512 Marionette TRACE conn7 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 627ms 07:49:48 INFO - PROCESS | 3996 | 1467816588556 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 07:49:48 INFO - PROCESS | 3996 | 1467816588558 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 07:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:49:48 INFO - PROCESS | 3996 | 1467816588561 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 3996 | 1467816588563 Marionette TRACE conn7 <- [1,1026,null,{}] 07:49:48 INFO - PROCESS | 3996 | 1467816588566 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:48 INFO - PROCESS | 3996 | 1467816588568 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:48 INFO - PROCESS | 3996 | 1467816588653 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 07:49:48 INFO - PROCESS | 3996 | 1467816588660 Marionette TRACE conn7 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 3996 | 1467816588662 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:48 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91CC000 == 43 [pid = 3996] [id = 266] 07:49:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006698E81000) [pid = 3996] [serial = 797] [outer = 0000000000000000] 07:49:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A384D000) [pid = 3996] [serial = 798] [outer = 0000006698E81000] 07:49:48 INFO - PROCESS | 3996 | 1467816588706 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A3F10800) [pid = 3996] [serial = 799] [outer = 0000006698E81000] 07:49:49 INFO - PROCESS | 3996 | 1467816589127 Marionette TRACE conn7 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 628ms 07:49:49 INFO - PROCESS | 3996 | 1467816589194 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 3996 | 1467816589205 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 07:49:49 INFO - PROCESS | 3996 | 1467816589209 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:49:49 INFO - PROCESS | 3996 | 1467816589211 Marionette TRACE conn7 <- [1,1030,null,{}] 07:49:49 INFO - PROCESS | 3996 | 1467816589215 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:49 INFO - PROCESS | 3996 | 1467816589217 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:49 INFO - PROCESS | 3996 | 1467816589323 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 07:49:49 INFO - PROCESS | 3996 | 1467816589337 Marionette TRACE conn7 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 3996 | 1467816589340 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:49 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97DB000 == 44 [pid = 3996] [id = 267] 07:49:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066A493E800) [pid = 3996] [serial = 800] [outer = 0000000000000000] 07:49:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A4942C00) [pid = 3996] [serial = 801] [outer = 00000066A493E800] 07:49:49 INFO - PROCESS | 3996 | 1467816589389 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066A50D9000) [pid = 3996] [serial = 802] [outer = 00000066A493E800] 07:49:50 INFO - PROCESS | 3996 | 1467816590058 Marionette TRACE conn7 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 923ms 07:49:50 INFO - PROCESS | 3996 | 1467816590137 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 3996 | 1467816590142 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 07:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:49:50 INFO - PROCESS | 3996 | 1467816590147 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 3996 | 1467816590153 Marionette TRACE conn7 <- [1,1034,null,{}] 07:49:50 INFO - PROCESS | 3996 | 1467816590159 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:50 INFO - PROCESS | 3996 | 1467816590162 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:50 INFO - PROCESS | 3996 | 1467816590290 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 07:49:50 INFO - PROCESS | 3996 | 1467816590359 Marionette TRACE conn7 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 3996 | 1467816590361 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:50 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA14000 == 45 [pid = 3996] [id = 268] 07:49:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (0000006694983800) [pid = 3996] [serial = 803] [outer = 0000000000000000] 07:49:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (0000006694A23800) [pid = 3996] [serial = 804] [outer = 0000006694983800] 07:49:50 INFO - PROCESS | 3996 | 1467816590462 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (0000006695DBC000) [pid = 3996] [serial = 805] [outer = 0000006694983800] 07:49:51 INFO - PROCESS | 3996 | 1467816591083 Marionette TRACE conn7 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 984ms 07:49:51 INFO - PROCESS | 3996 | 1467816591138 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 07:49:51 INFO - PROCESS | 3996 | 1467816591143 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 07:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:49:51 INFO - PROCESS | 3996 | 1467816591151 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - PROCESS | 3996 | 1467816591154 Marionette TRACE conn7 <- [1,1038,null,{}] 07:49:51 INFO - PROCESS | 3996 | 1467816591159 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:51 INFO - PROCESS | 3996 | 1467816591162 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:51 INFO - PROCESS | 3996 | 1467816591287 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 07:49:51 INFO - PROCESS | 3996 | 1467816591377 Marionette TRACE conn7 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 3996 | 1467816591379 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:51 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A548C000 == 46 [pid = 3996] [id = 269] 07:49:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (000000669E906000) [pid = 3996] [serial = 806] [outer = 0000000000000000] 07:49:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (000000669E96E400) [pid = 3996] [serial = 807] [outer = 000000669E906000] 07:49:51 INFO - PROCESS | 3996 | 1467816591437 Marionette DEBUG loaded listener.js 07:49:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (00000066A110B800) [pid = 3996] [serial = 808] [outer = 000000669E906000] 07:49:52 INFO - PROCESS | 3996 | 1467816592019 Marionette TRACE conn7 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 942ms 07:49:52 INFO - PROCESS | 3996 | 1467816592096 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 07:49:52 INFO - PROCESS | 3996 | 1467816592099 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 07:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:49:52 INFO - PROCESS | 3996 | 1467816592103 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:49:52 INFO - PROCESS | 3996 | 1467816592107 Marionette TRACE conn7 <- [1,1042,null,{}] 07:49:52 INFO - PROCESS | 3996 | 1467816592120 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:52 INFO - PROCESS | 3996 | 1467816592125 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:52 INFO - PROCESS | 3996 | 1467816592250 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 07:49:52 INFO - PROCESS | 3996 | 1467816592361 Marionette TRACE conn7 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:52 INFO - PROCESS | 3996 | 1467816592364 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:52 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91CA800 == 47 [pid = 3996] [id = 270] 07:49:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (00000066A19EA800) [pid = 3996] [serial = 809] [outer = 0000000000000000] 07:49:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (00000066A20B5000) [pid = 3996] [serial = 810] [outer = 00000066A19EA800] 07:49:52 INFO - PROCESS | 3996 | 1467816592423 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (00000066A493E400) [pid = 3996] [serial = 811] [outer = 00000066A19EA800] 07:49:53 INFO - PROCESS | 3996 | 1467816593017 Marionette TRACE conn7 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 942ms 07:49:53 INFO - PROCESS | 3996 | 1467816593048 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 07:49:53 INFO - PROCESS | 3996 | 1467816593051 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 07:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:49:53 INFO - PROCESS | 3996 | 1467816593054 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:49:53 INFO - PROCESS | 3996 | 1467816593056 Marionette TRACE conn7 <- [1,1046,null,{}] 07:49:53 INFO - PROCESS | 3996 | 1467816593060 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:53 INFO - PROCESS | 3996 | 1467816593064 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:53 INFO - PROCESS | 3996 | 1467816593181 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 07:49:53 INFO - PROCESS | 3996 | 1467816593280 Marionette TRACE conn7 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 3996 | 1467816593283 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:53 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5919800 == 48 [pid = 3996] [id = 271] 07:49:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (00000066A493D400) [pid = 3996] [serial = 812] [outer = 0000000000000000] 07:49:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (00000066A53CA800) [pid = 3996] [serial = 813] [outer = 00000066A493D400] 07:49:53 INFO - PROCESS | 3996 | 1467816593338 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 104 (00000066A53D2000) [pid = 3996] [serial = 814] [outer = 00000066A493D400] 07:49:54 INFO - PROCESS | 3996 | 1467816594096 Marionette TRACE conn7 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1090ms 07:49:54 INFO - PROCESS | 3996 | 1467816594148 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 07:49:54 INFO - PROCESS | 3996 | 1467816594152 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 07:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:49:54 INFO - PROCESS | 3996 | 1467816594157 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 3996 | 1467816594161 Marionette TRACE conn7 <- [1,1050,null,{}] 07:49:54 INFO - PROCESS | 3996 | 1467816594167 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:54 INFO - PROCESS | 3996 | 1467816594170 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:54 INFO - PROCESS | 3996 | 1467816594274 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 07:49:54 INFO - PROCESS | 3996 | 1467816594345 Marionette TRACE conn7 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:54 INFO - PROCESS | 3996 | 1467816594349 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:54 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED2D000 == 49 [pid = 3996] [id = 272] 07:49:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 105 (0000006694A46800) [pid = 3996] [serial = 815] [outer = 0000000000000000] 07:49:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 106 (0000006694B3BC00) [pid = 3996] [serial = 816] [outer = 0000006694A46800] 07:49:54 INFO - PROCESS | 3996 | 1467816594400 Marionette DEBUG loaded listener.js 07:49:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 107 (0000006699A0E000) [pid = 3996] [serial = 817] [outer = 0000006694A46800] 07:49:55 INFO - PROCESS | 3996 | 1467816595032 Marionette TRACE conn7 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 941ms 07:49:55 INFO - PROCESS | 3996 | 1467816595102 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 3996 | 1467816595107 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 07:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:49:55 INFO - PROCESS | 3996 | 1467816595113 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 3996 | 1467816595115 Marionette TRACE conn7 <- [1,1054,null,{}] 07:49:55 INFO - PROCESS | 3996 | 1467816595119 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:55 INFO - PROCESS | 3996 | 1467816595122 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:55 INFO - PROCESS | 3996 | 1467816595250 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 07:49:55 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91CC000 == 48 [pid = 3996] [id = 266] 07:49:55 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CEE000 == 47 [pid = 3996] [id = 265] 07:49:55 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7BA4000 == 46 [pid = 3996] [id = 264] 07:49:55 INFO - PROCESS | 3996 | --DOCSHELL 0000006695814800 == 45 [pid = 3996] [id = 263] 07:49:55 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5026800 == 44 [pid = 3996] [id = 262] 07:49:55 INFO - PROCESS | 3996 | --DOCSHELL 00000066A290B000 == 43 [pid = 3996] [id = 261] 07:49:55 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1383800 == 42 [pid = 3996] [id = 260] 07:49:55 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2E5800 == 41 [pid = 3996] [id = 259] 07:49:55 INFO - PROCESS | 3996 | --DOCSHELL 0000006699707800 == 40 [pid = 3996] [id = 258] 07:49:55 INFO - PROCESS | 3996 | --DOCSHELL 000000669A72F800 == 39 [pid = 3996] [id = 257] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 106 (00000066A17C7800) [pid = 3996] [serial = 756] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 105 (00000066948AA400) [pid = 3996] [serial = 723] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 104 (00000066A0AA3C00) [pid = 3996] [serial = 748] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 103 (000000669A8D3000) [pid = 3996] [serial = 739] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (000000669E46C400) [pid = 3996] [serial = 742] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (0000006699DF5000) [pid = 3996] [serial = 738] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (00000066A14DA400) [pid = 3996] [serial = 754] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (00000066948AC000) [pid = 3996] [serial = 726] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (00000066948A2000) [pid = 3996] [serial = 730] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (000000669B35C000) [pid = 3996] [serial = 741] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (00000066A0953000) [pid = 3996] [serial = 751] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (0000006698FC4400) [pid = 3996] [serial = 736] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (00000066A143FC00) [pid = 3996] [serial = 753] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (0000006694C92400) [pid = 3996] [serial = 733] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (0000006694A49800) [pid = 3996] [serial = 732] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (0000006692B28C00) [pid = 3996] [serial = 729] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (000000669E96F400) [pid = 3996] [serial = 745] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006694C8E400) [pid = 3996] [serial = 750] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (000000669E910400) [pid = 3996] [serial = 744] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A1589000) [pid = 3996] [serial = 718] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A0957000) [pid = 3996] [serial = 747] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006698E81800) [pid = 3996] [serial = 735] [outer = 0000000000000000] [url = about:blank] 07:49:55 INFO - PROCESS | 3996 | 1467816595375 Marionette TRACE conn7 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 3996 | 1467816595377 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:55 INFO - PROCESS | 3996 | ++DOCSHELL 00000066951D0000 == 40 [pid = 3996] [id = 273] 07:49:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006692AA0400) [pid = 3996] [serial = 818] [outer = 0000000000000000] 07:49:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006692B50C00) [pid = 3996] [serial = 819] [outer = 0000006692AA0400] 07:49:55 INFO - PROCESS | 3996 | 1467816595426 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066948AC000) [pid = 3996] [serial = 820] [outer = 0000006692AA0400] 07:49:55 INFO - PROCESS | 3996 | 1467816595825 Marionette TRACE conn7 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 776ms 07:49:55 INFO - PROCESS | 3996 | 1467816595892 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 3996 | 1467816595894 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 07:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:49:55 INFO - PROCESS | 3996 | 1467816595898 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 3996 | 1467816595901 Marionette TRACE conn7 <- [1,1058,null,{}] 07:49:55 INFO - PROCESS | 3996 | 1467816595912 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:55 INFO - PROCESS | 3996 | 1467816595917 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:56 INFO - PROCESS | 3996 | 1467816596009 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 07:49:56 INFO - PROCESS | 3996 | 1467816596024 Marionette TRACE conn7 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 3996 | 1467816596027 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:56 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1AE5800 == 41 [pid = 3996] [id = 274] 07:49:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (0000006699DF5000) [pid = 3996] [serial = 821] [outer = 0000000000000000] 07:49:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (000000669B0BB800) [pid = 3996] [serial = 822] [outer = 0000006699DF5000] 07:49:56 INFO - PROCESS | 3996 | 1467816596076 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (000000669E910400) [pid = 3996] [serial = 823] [outer = 0000006699DF5000] 07:49:56 INFO - PROCESS | 3996 | 1467816596523 Marionette TRACE conn7 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 688ms 07:49:56 INFO - PROCESS | 3996 | 1467816596590 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 3996 | 1467816596593 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 07:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:49:56 INFO - PROCESS | 3996 | 1467816596596 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 3996 | 1467816596598 Marionette TRACE conn7 <- [1,1062,null,{}] 07:49:56 INFO - PROCESS | 3996 | 1467816596602 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:56 INFO - PROCESS | 3996 | 1467816596611 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:56 INFO - PROCESS | 3996 | 1467816596729 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 07:49:56 INFO - PROCESS | 3996 | 1467816596802 Marionette TRACE conn7 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 3996 | 1467816596804 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:56 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A4E83800 == 42 [pid = 3996] [id = 275] 07:49:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (000000669A879800) [pid = 3996] [serial = 824] [outer = 0000000000000000] 07:49:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A0948C00) [pid = 3996] [serial = 825] [outer = 000000669A879800] 07:49:56 INFO - PROCESS | 3996 | 1467816596851 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066A0AA2C00) [pid = 3996] [serial = 826] [outer = 000000669A879800] 07:49:57 INFO - PROCESS | 3996 | 1467816597223 Marionette TRACE conn7 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 690ms 07:49:57 INFO - PROCESS | 3996 | 1467816597288 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 07:49:57 INFO - PROCESS | 3996 | 1467816597291 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 07:49:57 INFO - PROCESS | 3996 | 1467816597294 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:49:57 INFO - PROCESS | 3996 | 1467816597295 Marionette TRACE conn7 <- [1,1066,null,{}] 07:49:57 INFO - PROCESS | 3996 | 1467816597299 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:57 INFO - PROCESS | 3996 | 1467816597301 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:57 INFO - PROCESS | 3996 | 1467816597420 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 07:49:57 INFO - PROCESS | 3996 | 1467816597438 Marionette TRACE conn7 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 3996 | 1467816597440 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:57 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699706800 == 43 [pid = 3996] [id = 276] 07:49:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A0A99C00) [pid = 3996] [serial = 827] [outer = 0000000000000000] 07:49:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A110E800) [pid = 3996] [serial = 828] [outer = 00000066A0A99C00] 07:49:57 INFO - PROCESS | 3996 | 1467816597486 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A14DE000) [pid = 3996] [serial = 829] [outer = 00000066A0A99C00] 07:49:57 INFO - PROCESS | 3996 | 1467816597938 Marionette TRACE conn7 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 672ms 07:49:57 INFO - PROCESS | 3996 | 1467816597969 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 07:49:57 INFO - PROCESS | 3996 | 1467816597971 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 07:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:49:57 INFO - PROCESS | 3996 | 1467816597974 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - PROCESS | 3996 | 1467816597976 Marionette TRACE conn7 <- [1,1070,null,{}] 07:49:57 INFO - PROCESS | 3996 | 1467816597980 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:57 INFO - PROCESS | 3996 | 1467816597986 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:58 INFO - PROCESS | 3996 | 1467816598162 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 07:49:58 INFO - PROCESS | 3996 | 1467816598189 Marionette TRACE conn7 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:58 INFO - PROCESS | 3996 | 1467816598191 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:58 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B08800 == 44 [pid = 3996] [id = 277] 07:49:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (00000066A19EB400) [pid = 3996] [serial = 830] [outer = 0000000000000000] 07:49:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (00000066A2024400) [pid = 3996] [serial = 831] [outer = 00000066A19EB400] 07:49:58 INFO - PROCESS | 3996 | 1467816598237 Marionette DEBUG loaded listener.js 07:49:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (00000066A28C2400) [pid = 3996] [serial = 832] [outer = 00000066A19EB400] 07:49:58 INFO - PROCESS | 3996 | 1467816598701 Marionette TRACE conn7 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 775ms 07:49:58 INFO - PROCESS | 3996 | 1467816598754 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 3996 | 1467816598756 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 07:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:49:58 INFO - PROCESS | 3996 | 1467816598767 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 3996 | 1467816598770 Marionette TRACE conn7 <- [1,1074,null,{}] 07:49:58 INFO - PROCESS | 3996 | 1467816598773 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:58 INFO - PROCESS | 3996 | 1467816598775 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:58 INFO - PROCESS | 3996 | 1467816598886 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 07:49:58 INFO - PROCESS | 3996 | 1467816598897 Marionette TRACE conn7 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:58 INFO - PROCESS | 3996 | 1467816598899 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:58 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7BAB800 == 45 [pid = 3996] [id = 278] 07:49:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (00000066A3C61000) [pid = 3996] [serial = 833] [outer = 0000000000000000] 07:49:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (00000066A4937800) [pid = 3996] [serial = 834] [outer = 00000066A3C61000] 07:49:58 INFO - PROCESS | 3996 | 1467816598988 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (00000066A50D4800) [pid = 3996] [serial = 835] [outer = 00000066A3C61000] 07:49:59 INFO - PROCESS | 3996 | 1467816599519 Marionette TRACE conn7 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:49:59 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (000000669489A000) [pid = 3996] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:49:59 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (00000066A14D3800) [pid = 3996] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:49:59 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (00000066A0945800) [pid = 3996] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:49:59 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (000000669E903400) [pid = 3996] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:49:59 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (0000006699C58C00) [pid = 3996] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:49:59 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (000000669E46DC00) [pid = 3996] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:49:59 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (000000669499E000) [pid = 3996] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:49:59 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (0000006693FC6000) [pid = 3996] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:49:59 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (00000066A21AB000) [pid = 3996] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:49:59 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (0000006698E81000) [pid = 3996] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:49:59 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (000000669D884800) [pid = 3996] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 839ms 07:49:59 INFO - PROCESS | 3996 | 1467816599602 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 07:49:59 INFO - PROCESS | 3996 | 1467816599604 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 07:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:49:59 INFO - PROCESS | 3996 | 1467816599610 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:49:59 INFO - PROCESS | 3996 | 1467816599612 Marionette TRACE conn7 <- [1,1078,null,{}] 07:49:59 INFO - PROCESS | 3996 | 1467816599616 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:59 INFO - PROCESS | 3996 | 1467816599618 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:59 INFO - PROCESS | 3996 | 1467816599703 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 07:49:59 INFO - PROCESS | 3996 | 1467816599710 Marionette TRACE conn7 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 3996 | 1467816599712 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:49:59 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CE4800 == 46 [pid = 3996] [id = 279] 07:49:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (0000006694C8C400) [pid = 3996] [serial = 836] [outer = 0000000000000000] 07:49:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (0000006698F71800) [pid = 3996] [serial = 837] [outer = 0000006694C8C400] 07:49:59 INFO - PROCESS | 3996 | 1467816599757 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A0A9B400) [pid = 3996] [serial = 838] [outer = 0000006694C8C400] 07:50:00 INFO - PROCESS | 3996 | 1467816600165 Marionette TRACE conn7 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 586ms 07:50:00 INFO - PROCESS | 3996 | 1467816600204 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 07:50:00 INFO - PROCESS | 3996 | 1467816600206 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 07:50:00 INFO - PROCESS | 3996 | 1467816600209 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:50:00 INFO - PROCESS | 3996 | 1467816600211 Marionette TRACE conn7 <- [1,1082,null,{}] 07:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:50:00 INFO - PROCESS | 3996 | 1467816600214 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:00 INFO - PROCESS | 3996 | 1467816600216 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:00 INFO - PROCESS | 3996 | 1467816600303 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 07:50:00 INFO - PROCESS | 3996 | 1467816600309 Marionette TRACE conn7 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 3996 | 1467816600311 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:00 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9668800 == 47 [pid = 3996] [id = 280] 07:50:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A53D2400) [pid = 3996] [serial = 839] [outer = 0000000000000000] 07:50:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A53E7800) [pid = 3996] [serial = 840] [outer = 00000066A53D2400] 07:50:00 INFO - PROCESS | 3996 | 1467816600364 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (00000066A53EEC00) [pid = 3996] [serial = 841] [outer = 00000066A53D2400] 07:50:00 INFO - PROCESS | 3996 | 1467816600781 Marionette TRACE conn7 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 626ms 07:50:00 INFO - PROCESS | 3996 | 1467816600843 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 07:50:00 INFO - PROCESS | 3996 | 1467816600845 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 07:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:50:00 INFO - PROCESS | 3996 | 1467816600849 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:50:00 INFO - PROCESS | 3996 | 1467816600851 Marionette TRACE conn7 <- [1,1086,null,{}] 07:50:00 INFO - PROCESS | 3996 | 1467816600855 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:00 INFO - PROCESS | 3996 | 1467816600857 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:00 INFO - PROCESS | 3996 | 1467816600943 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 07:50:00 INFO - PROCESS | 3996 | 1467816600951 Marionette TRACE conn7 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 3996 | 1467816600953 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:00 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9A4E000 == 48 [pid = 3996] [id = 281] 07:50:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (00000066A54C2C00) [pid = 3996] [serial = 842] [outer = 0000000000000000] 07:50:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (00000066A54C7400) [pid = 3996] [serial = 843] [outer = 00000066A54C2C00] 07:50:01 INFO - PROCESS | 3996 | 1467816600996 Marionette DEBUG loaded listener.js 07:50:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (00000066A54CE800) [pid = 3996] [serial = 844] [outer = 00000066A54C2C00] 07:50:01 INFO - PROCESS | 3996 | 1467816601442 Marionette TRACE conn7 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 07:50:01 INFO - PROCESS | 3996 | 1467816601486 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 3996 | 1467816601489 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 07:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:50:01 INFO - PROCESS | 3996 | 1467816601492 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 3996 | 1467816601494 Marionette TRACE conn7 <- [1,1090,null,{}] 07:50:01 INFO - PROCESS | 3996 | 1467816601503 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:01 INFO - PROCESS | 3996 | 1467816601505 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:01 INFO - PROCESS | 3996 | 1467816601667 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 07:50:01 INFO - PROCESS | 3996 | 1467816601792 Marionette TRACE conn7 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 3996 | 1467816601796 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:01 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698C85000 == 49 [pid = 3996] [id = 282] 07:50:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (0000006692A9C000) [pid = 3996] [serial = 845] [outer = 0000000000000000] 07:50:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (00000066947B3C00) [pid = 3996] [serial = 846] [outer = 0000006692A9C000] 07:50:01 INFO - PROCESS | 3996 | 1467816601857 Marionette DEBUG loaded listener.js 07:50:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 104 (0000006694995C00) [pid = 3996] [serial = 847] [outer = 0000006692A9C000] 07:50:02 INFO - PROCESS | 3996 | 1467816602518 Marionette TRACE conn7 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1077ms 07:50:02 INFO - PROCESS | 3996 | 1467816602573 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 07:50:02 INFO - PROCESS | 3996 | 1467816602578 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 07:50:02 INFO - PROCESS | 3996 | 1467816602583 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:50:02 INFO - PROCESS | 3996 | 1467816602587 Marionette TRACE conn7 <- [1,1094,null,{}] 07:50:02 INFO - PROCESS | 3996 | 1467816602592 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:02 INFO - PROCESS | 3996 | 1467816602595 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:02 INFO - PROCESS | 3996 | 1467816602715 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 07:50:02 INFO - PROCESS | 3996 | 1467816602835 Marionette TRACE conn7 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:02 INFO - PROCESS | 3996 | 1467816602839 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:02 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A290D000 == 50 [pid = 3996] [id = 283] 07:50:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 105 (0000006699ACD400) [pid = 3996] [serial = 848] [outer = 0000000000000000] 07:50:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 106 (000000669A8D7800) [pid = 3996] [serial = 849] [outer = 0000006699ACD400] 07:50:02 INFO - PROCESS | 3996 | 1467816602897 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 107 (000000669E911C00) [pid = 3996] [serial = 850] [outer = 0000006699ACD400] 07:50:03 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:50:03 INFO - PROCESS | 3996 | 1467816603724 Marionette TRACE conn7 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1183ms 07:50:03 INFO - PROCESS | 3996 | 1467816603769 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 3996 | 1467816603772 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 07:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:50:03 INFO - PROCESS | 3996 | 1467816603776 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 3996 | 1467816603778 Marionette TRACE conn7 <- [1,1098,null,{}] 07:50:03 INFO - PROCESS | 3996 | 1467816603783 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:03 INFO - PROCESS | 3996 | 1467816603785 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:03 INFO - PROCESS | 3996 | 1467816603904 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 07:50:04 INFO - PROCESS | 3996 | 1467816604001 Marionette TRACE conn7 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 3996 | 1467816604004 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:04 INFO - PROCESS | 3996 | ++DOCSHELL 00000066ABD5B800 == 51 [pid = 3996] [id = 284] 07:50:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 108 (00000066A1ED4400) [pid = 3996] [serial = 851] [outer = 0000000000000000] 07:50:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 109 (00000066A28BC400) [pid = 3996] [serial = 852] [outer = 00000066A1ED4400] 07:50:04 INFO - PROCESS | 3996 | 1467816604059 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 110 (00000066A54C9000) [pid = 3996] [serial = 853] [outer = 00000066A1ED4400] 07:50:04 INFO - PROCESS | 3996 | 1467816604674 Marionette TRACE conn7 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 941ms 07:50:04 INFO - PROCESS | 3996 | 1467816604719 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 07:50:04 INFO - PROCESS | 3996 | 1467816604724 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 07:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:50:04 INFO - PROCESS | 3996 | 1467816604735 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:50:04 INFO - PROCESS | 3996 | 1467816604740 Marionette TRACE conn7 <- [1,1102,null,{}] 07:50:04 INFO - PROCESS | 3996 | 1467816604744 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:04 INFO - PROCESS | 3996 | 1467816604748 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:04 INFO - PROCESS | 3996 | 1467816604874 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 07:50:04 INFO - PROCESS | 3996 | 1467816604996 Marionette TRACE conn7 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:05 INFO - PROCESS | 3996 | 1467816604999 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:05 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9AEF800 == 52 [pid = 3996] [id = 285] 07:50:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 111 (00000066A7983800) [pid = 3996] [serial = 854] [outer = 0000000000000000] 07:50:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 112 (00000066A798C800) [pid = 3996] [serial = 855] [outer = 00000066A7983800] 07:50:05 INFO - PROCESS | 3996 | 1467816605055 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 113 (00000066A960B800) [pid = 3996] [serial = 856] [outer = 00000066A7983800] 07:50:05 INFO - PROCESS | 3996 | 1467816605893 Marionette TRACE conn7 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1190ms 07:50:05 INFO - PROCESS | 3996 | 1467816605922 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 07:50:05 INFO - PROCESS | 3996 | 1467816605927 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 07:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:50:05 INFO - PROCESS | 3996 | 1467816605932 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:50:05 INFO - PROCESS | 3996 | 1467816605935 Marionette TRACE conn7 <- [1,1106,null,{}] 07:50:05 INFO - PROCESS | 3996 | 1467816605941 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:05 INFO - PROCESS | 3996 | 1467816605943 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:06 INFO - PROCESS | 3996 | 1467816606053 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 07:50:06 INFO - PROCESS | 3996 | 1467816606197 Marionette TRACE conn7 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 3996 | 1467816606201 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:06 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2EA000 == 53 [pid = 3996] [id = 286] 07:50:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 114 (0000006694F20800) [pid = 3996] [serial = 857] [outer = 0000000000000000] 07:50:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 115 (0000006699629400) [pid = 3996] [serial = 858] [outer = 0000006694F20800] 07:50:06 INFO - PROCESS | 3996 | 1467816606255 Marionette DEBUG loaded listener.js 07:50:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 116 (000000669B35C000) [pid = 3996] [serial = 859] [outer = 0000006694F20800] 07:50:06 INFO - PROCESS | 3996 | --DOCSHELL 000000669ABEB800 == 52 [pid = 3996] [id = 242] 07:50:06 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9A4E000 == 51 [pid = 3996] [id = 281] 07:50:06 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9668800 == 50 [pid = 3996] [id = 280] 07:50:06 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CE4800 == 49 [pid = 3996] [id = 279] 07:50:06 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7BAB800 == 48 [pid = 3996] [id = 278] 07:50:06 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B08800 == 47 [pid = 3996] [id = 277] 07:50:06 INFO - PROCESS | 3996 | --DOCSHELL 0000006699706800 == 46 [pid = 3996] [id = 276] 07:50:06 INFO - PROCESS | 3996 | --DOCSHELL 00000066A4E83800 == 45 [pid = 3996] [id = 275] 07:50:06 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1AE5800 == 44 [pid = 3996] [id = 274] 07:50:06 INFO - PROCESS | 3996 | --DOMWINDOW == 115 (000000669F42B400) [pid = 3996] [serial = 765] [outer = 0000000000000000] [url = about:blank] 07:50:06 INFO - PROCESS | 3996 | --DOMWINDOW == 114 (00000066A1B35400) [pid = 3996] [serial = 768] [outer = 0000000000000000] [url = about:blank] 07:50:06 INFO - PROCESS | 3996 | --DOMWINDOW == 113 (00000066948A9C00) [pid = 3996] [serial = 759] [outer = 0000000000000000] [url = about:blank] 07:50:06 INFO - PROCESS | 3996 | --DOMWINDOW == 112 (0000006698FC8C00) [pid = 3996] [serial = 762] [outer = 0000000000000000] [url = about:blank] 07:50:06 INFO - PROCESS | 3996 | --DOMWINDOW == 111 (00000066A4942C00) [pid = 3996] [serial = 801] [outer = 0000000000000000] [url = about:blank] 07:50:06 INFO - PROCESS | 3996 | --DOCSHELL 00000066951D0000 == 43 [pid = 3996] [id = 273] 07:50:06 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED2D000 == 42 [pid = 3996] [id = 272] 07:50:06 INFO - PROCESS | 3996 | 1467816606930 Marionette TRACE conn7 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1022ms 07:50:06 INFO - PROCESS | 3996 | 1467816606959 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 3996 | 1467816606963 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 07:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:50:06 INFO - PROCESS | 3996 | 1467816606969 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 3996 | 1467816606972 Marionette TRACE conn7 <- [1,1110,null,{}] 07:50:06 INFO - PROCESS | 3996 | 1467816606976 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:06 INFO - PROCESS | 3996 | 1467816606978 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:07 INFO - PROCESS | 3996 | 1467816607085 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 110 (00000066A19EF800) [pid = 3996] [serial = 786] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 109 (00000066A094F000) [pid = 3996] [serial = 783] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 108 (000000669E90E000) [pid = 3996] [serial = 780] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 107 (000000669E96D800) [pid = 3996] [serial = 781] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 106 (0000006699DFC000) [pid = 3996] [serial = 777] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 105 (000000669B35D800) [pid = 3996] [serial = 778] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 104 (00000066A202C000) [pid = 3996] [serial = 789] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 103 (0000006695DB8400) [pid = 3996] [serial = 772] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (0000006694A30400) [pid = 3996] [serial = 771] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (00000066947B8C00) [pid = 3996] [serial = 774] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (000000669498FC00) [pid = 3996] [serial = 775] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (00000066A1EA5C00) [pid = 3996] [serial = 787] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (00000066A28C6800) [pid = 3996] [serial = 792] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (00000066A21AD400) [pid = 3996] [serial = 790] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (00000066A384D000) [pid = 3996] [serial = 798] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (00000066A2985C00) [pid = 3996] [serial = 793] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (00000066A3F10800) [pid = 3996] [serial = 799] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066A297A400) [pid = 3996] [serial = 796] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066A0AA2800) [pid = 3996] [serial = 784] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066A1108000) [pid = 3996] [serial = 795] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (0000006694997800) [pid = 3996] [serial = 727] [outer = 0000000000000000] [url = about:blank] 07:50:07 INFO - PROCESS | 3996 | 1467816607178 Marionette TRACE conn7 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:07 INFO - PROCESS | 3996 | 1467816607180 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:07 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B1D1800 == 43 [pid = 3996] [id = 287] 07:50:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (000000669488C800) [pid = 3996] [serial = 860] [outer = 0000000000000000] 07:50:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (0000006694A26800) [pid = 3996] [serial = 861] [outer = 000000669488C800] 07:50:07 INFO - PROCESS | 3996 | 1467816607229 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066996B5C00) [pid = 3996] [serial = 862] [outer = 000000669488C800] 07:50:07 INFO - PROCESS | 3996 | 1467816607614 Marionette TRACE conn7 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 691ms 07:50:07 INFO - PROCESS | 3996 | 1467816607663 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 07:50:07 INFO - PROCESS | 3996 | 1467816607666 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 07:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:50:07 INFO - PROCESS | 3996 | 1467816607669 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:50:07 INFO - PROCESS | 3996 | 1467816607673 Marionette TRACE conn7 <- [1,1114,null,{}] 07:50:07 INFO - PROCESS | 3996 | 1467816607684 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:07 INFO - PROCESS | 3996 | 1467816607688 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:07 INFO - PROCESS | 3996 | 1467816607778 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 07:50:07 INFO - PROCESS | 3996 | 1467816607822 Marionette TRACE conn7 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:07 INFO - PROCESS | 3996 | 1467816607825 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:07 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1ADE800 == 44 [pid = 3996] [id = 288] 07:50:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (000000669ECA2C00) [pid = 3996] [serial = 863] [outer = 0000000000000000] 07:50:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A0949800) [pid = 3996] [serial = 864] [outer = 000000669ECA2C00] 07:50:07 INFO - PROCESS | 3996 | 1467816607873 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A1111C00) [pid = 3996] [serial = 865] [outer = 000000669ECA2C00] 07:50:08 INFO - PROCESS | 3996 | 1467816608345 Marionette TRACE conn7 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 690ms 07:50:08 INFO - PROCESS | 3996 | 1467816608366 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 07:50:08 INFO - PROCESS | 3996 | 1467816608368 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 07:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:50:08 INFO - PROCESS | 3996 | 1467816608371 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:50:08 INFO - PROCESS | 3996 | 1467816608373 Marionette TRACE conn7 <- [1,1118,null,{}] 07:50:08 INFO - PROCESS | 3996 | 1467816608377 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:08 INFO - PROCESS | 3996 | 1467816608379 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:08 INFO - PROCESS | 3996 | 1467816608471 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 07:50:08 INFO - PROCESS | 3996 | 1467816608480 Marionette TRACE conn7 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 3996 | 1467816608482 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:08 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3F7B800 == 45 [pid = 3996] [id = 289] 07:50:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A19EF800) [pid = 3996] [serial = 866] [outer = 0000000000000000] 07:50:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (00000066A1B39000) [pid = 3996] [serial = 867] [outer = 00000066A19EF800] 07:50:08 INFO - PROCESS | 3996 | 1467816608528 Marionette DEBUG loaded listener.js 07:50:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (00000066A2025400) [pid = 3996] [serial = 868] [outer = 00000066A19EF800] 07:50:08 INFO - PROCESS | 3996 | 1467816608947 Marionette TRACE conn7 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms 07:50:09 INFO - PROCESS | 3996 | 1467816609006 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 3996 | 1467816609008 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 07:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:50:09 INFO - PROCESS | 3996 | 1467816609011 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 3996 | 1467816609013 Marionette TRACE conn7 <- [1,1122,null,{}] 07:50:09 INFO - PROCESS | 3996 | 1467816609016 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:09 INFO - PROCESS | 3996 | 1467816609018 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:09 INFO - PROCESS | 3996 | 1467816609107 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 07:50:09 INFO - PROCESS | 3996 | 1467816609113 Marionette TRACE conn7 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 3996 | 1467816609115 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:09 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A532A800 == 46 [pid = 3996] [id = 290] 07:50:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (00000066A28BA400) [pid = 3996] [serial = 869] [outer = 0000000000000000] 07:50:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (00000066A28E0400) [pid = 3996] [serial = 870] [outer = 00000066A28BA400] 07:50:09 INFO - PROCESS | 3996 | 1467816609167 Marionette DEBUG loaded listener.js 07:50:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (00000066A3850000) [pid = 3996] [serial = 871] [outer = 00000066A28BA400] 07:50:09 INFO - PROCESS | 3996 | [GFX2-]: DrawTargetD2D 1.1 (000000669D83B140): Failed to create GradientStopCollection with no stops. 07:50:09 INFO - PROCESS | 3996 | [GFX3-]: No stops specified for gradient pattern. 07:50:09 INFO - PROCESS | 3996 | 1467816609679 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 07:50:09 INFO - PROCESS | 3996 | 1467816609748 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 3996 | 1467816609751 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 07:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:50:09 INFO - PROCESS | 3996 | 1467816609754 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 3996 | 1467816609755 Marionette TRACE conn7 <- [1,1126,null,{}] 07:50:09 INFO - PROCESS | 3996 | 1467816609759 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:09 INFO - PROCESS | 3996 | 1467816609765 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:09 INFO - PROCESS | 3996 | 1467816609905 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 07:50:09 INFO - PROCESS | 3996 | 1467816609959 Marionette TRACE conn7 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 3996 | 1467816609961 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:09 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5915000 == 47 [pid = 3996] [id = 291] 07:50:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (00000066A53CE000) [pid = 3996] [serial = 872] [outer = 0000000000000000] 07:50:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 104 (00000066A54C6C00) [pid = 3996] [serial = 873] [outer = 00000066A53CE000] 07:50:10 INFO - PROCESS | 3996 | 1467816610006 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 105 (00000066A561CC00) [pid = 3996] [serial = 874] [outer = 00000066A53CE000] 07:50:10 INFO - PROCESS | 3996 | 1467816610451 Marionette TRACE conn7 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 733ms 07:50:10 INFO - PROCESS | 3996 | 1467816610494 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 07:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:50:10 INFO - PROCESS | 3996 | 1467816610496 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 07:50:10 INFO - PROCESS | 3996 | 1467816610499 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:50:10 INFO - PROCESS | 3996 | 1467816610501 Marionette TRACE conn7 <- [1,1130,null,{}] 07:50:10 INFO - PROCESS | 3996 | 1467816610504 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:10 INFO - PROCESS | 3996 | 1467816610506 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:10 INFO - PROCESS | 3996 | 1467816610629 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 07:50:10 INFO - PROCESS | 3996 | 1467816610682 Marionette TRACE conn7 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 3996 | 1467816610684 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:10 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7BAD800 == 48 [pid = 3996] [id = 292] 07:50:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 106 (00000066A4935400) [pid = 3996] [serial = 875] [outer = 0000000000000000] 07:50:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 107 (00000066A7989800) [pid = 3996] [serial = 876] [outer = 00000066A4935400] 07:50:10 INFO - PROCESS | 3996 | 1467816610729 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 108 (00000066A9581400) [pid = 3996] [serial = 877] [outer = 00000066A4935400] 07:50:11 INFO - PROCESS | 3996 | 1467816611152 Marionette TRACE conn7 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 688ms 07:50:11 INFO - PROCESS | 3996 | 1467816611187 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 3996 | 1467816611190 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 07:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:50:11 INFO - PROCESS | 3996 | 1467816611199 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - PROCESS | 3996 | 1467816611200 Marionette TRACE conn7 <- [1,1134,null,{}] 07:50:11 INFO - PROCESS | 3996 | 1467816611204 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:11 INFO - PROCESS | 3996 | 1467816611206 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:11 INFO - PROCESS | 3996 | 1467816611320 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 07:50:11 INFO - PROCESS | 3996 | 1467816611326 Marionette TRACE conn7 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:11 INFO - PROCESS | 3996 | 1467816611328 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:11 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A910D000 == 49 [pid = 3996] [id = 293] 07:50:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 109 (00000066A9582000) [pid = 3996] [serial = 878] [outer = 0000000000000000] 07:50:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 110 (00000066A9589400) [pid = 3996] [serial = 879] [outer = 00000066A9582000] 07:50:11 INFO - PROCESS | 3996 | 1467816611376 Marionette DEBUG loaded listener.js 07:50:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 111 (00000066A9613000) [pid = 3996] [serial = 880] [outer = 00000066A9582000] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 110 (00000066A1B32000) [pid = 3996] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 109 (0000006694893000) [pid = 3996] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 108 (000000669EA6AC00) [pid = 3996] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 107 (00000066A158D000) [pid = 3996] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 106 (00000066948A5000) [pid = 3996] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 105 (0000006698E8D400) [pid = 3996] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 104 (00000066A3C61000) [pid = 3996] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 103 (00000066A19EB400) [pid = 3996] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (0000006692AA0400) [pid = 3996] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (0000006694983800) [pid = 3996] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (000000669E906000) [pid = 3996] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (0000006694A46800) [pid = 3996] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (00000066A493E800) [pid = 3996] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (0000006699DF5000) [pid = 3996] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (000000669A879800) [pid = 3996] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (0000006694C8C400) [pid = 3996] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (00000066A0A99C00) [pid = 3996] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:50:11 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066A53D2400) [pid = 3996] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:50:11 INFO - PROCESS | 3996 | 1467816611912 Marionette TRACE conn7 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 734ms 07:50:11 INFO - PROCESS | 3996 | 1467816611954 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 3996 | 1467816611957 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 07:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:50:11 INFO - PROCESS | 3996 | 1467816611970 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - PROCESS | 3996 | 1467816611972 Marionette TRACE conn7 <- [1,1138,null,{}] 07:50:11 INFO - PROCESS | 3996 | 1467816611976 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:11 INFO - PROCESS | 3996 | 1467816611978 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:12 INFO - PROCESS | 3996 | 1467816612065 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 07:50:12 INFO - PROCESS | 3996 | 1467816612070 Marionette TRACE conn7 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 3996 | 1467816612072 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:12 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91C6000 == 50 [pid = 3996] [id = 294] 07:50:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (0000006698EEE400) [pid = 3996] [serial = 881] [outer = 0000000000000000] 07:50:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (000000669E966000) [pid = 3996] [serial = 882] [outer = 0000006698EEE400] 07:50:12 INFO - PROCESS | 3996 | 1467816612117 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A1B34C00) [pid = 3996] [serial = 883] [outer = 0000006698EEE400] 07:50:12 INFO - PROCESS | 3996 | 1467816612545 Marionette TRACE conn7 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 650ms 07:50:12 INFO - PROCESS | 3996 | 1467816612616 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 07:50:12 INFO - PROCESS | 3996 | 1467816612618 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 07:50:12 INFO - PROCESS | 3996 | 1467816612622 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:50:12 INFO - PROCESS | 3996 | 1467816612623 Marionette TRACE conn7 <- [1,1142,null,{}] 07:50:12 INFO - PROCESS | 3996 | 1467816612627 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:12 INFO - PROCESS | 3996 | 1467816612629 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:12 INFO - PROCESS | 3996 | 1467816612721 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 07:50:12 INFO - PROCESS | 3996 | 1467816612729 Marionette TRACE conn7 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 3996 | 1467816612731 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:12 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9A48000 == 51 [pid = 3996] [id = 295] 07:50:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A8E9DC00) [pid = 3996] [serial = 884] [outer = 0000000000000000] 07:50:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (00000066A8EA3800) [pid = 3996] [serial = 885] [outer = 00000066A8E9DC00] 07:50:12 INFO - PROCESS | 3996 | 1467816612775 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (00000066A8EA9800) [pid = 3996] [serial = 886] [outer = 00000066A8E9DC00] 07:50:13 INFO - PROCESS | 3996 | 1467816613200 Marionette TRACE conn7 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 627ms 07:50:13 INFO - PROCESS | 3996 | 1467816613251 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 07:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:50:13 INFO - PROCESS | 3996 | 1467816613254 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 07:50:13 INFO - PROCESS | 3996 | 1467816613257 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:50:13 INFO - PROCESS | 3996 | 1467816613260 Marionette TRACE conn7 <- [1,1146,null,{}] 07:50:13 INFO - PROCESS | 3996 | 1467816613263 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:13 INFO - PROCESS | 3996 | 1467816613266 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:13 INFO - PROCESS | 3996 | 1467816613370 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 07:50:13 INFO - PROCESS | 3996 | 1467816613411 Marionette TRACE conn7 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:13 INFO - PROCESS | 3996 | 1467816613413 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:13 INFO - PROCESS | 3996 | ++DOCSHELL 00000066ABD56800 == 52 [pid = 3996] [id = 296] 07:50:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (00000066A973E800) [pid = 3996] [serial = 887] [outer = 0000000000000000] 07:50:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (00000066A9742400) [pid = 3996] [serial = 888] [outer = 00000066A973E800] 07:50:13 INFO - PROCESS | 3996 | 1467816613461 Marionette DEBUG loaded listener.js 07:50:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (00000066ABE35400) [pid = 3996] [serial = 889] [outer = 00000066A973E800] 07:50:14 INFO - PROCESS | 3996 | 1467816614119 Marionette TRACE conn7 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",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] 07:50:14 INFO - PROCESS | 3996 | 1467816614146 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 07:50:14 INFO - PROCESS | 3996 | 1467816614151 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:50:14 INFO - PROCESS | 3996 | 1467816614156 Marionette TRACE conn7 <- [1,1150,null,{}] 07:50:14 INFO - PROCESS | 3996 | 1467816614162 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:14 INFO - PROCESS | 3996 | 1467816614165 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:14 INFO - PROCESS | 3996 | 1467816614289 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 07:50:14 INFO - PROCESS | 3996 | 1467816614384 Marionette TRACE conn7 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 3996 | 1467816614386 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:14 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED2E000 == 53 [pid = 3996] [id = 297] 07:50:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (0000006694C90C00) [pid = 3996] [serial = 890] [outer = 0000000000000000] 07:50:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 104 (00000066999E5000) [pid = 3996] [serial = 891] [outer = 0000006694C90C00] 07:50:14 INFO - PROCESS | 3996 | 1467816614446 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 105 (000000669E470400) [pid = 3996] [serial = 892] [outer = 0000006694C90C00] 07:50:15 INFO - PROCESS | 3996 | 1467816615113 Marionette TRACE conn7 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 986ms 07:50:15 INFO - PROCESS | 3996 | 1467816615141 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 07:50:15 INFO - PROCESS | 3996 | 1467816615146 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 07:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:50:15 INFO - PROCESS | 3996 | 1467816615152 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 3996 | 1467816615155 Marionette TRACE conn7 <- [1,1154,null,{}] 07:50:15 INFO - PROCESS | 3996 | 1467816615159 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:15 INFO - PROCESS | 3996 | 1467816615162 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:15 INFO - PROCESS | 3996 | 1467816615289 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 07:50:15 INFO - PROCESS | 3996 | 1467816615385 Marionette TRACE conn7 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 3996 | 1467816615387 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:15 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5902800 == 54 [pid = 3996] [id = 298] 07:50:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 106 (00000066A1ED1000) [pid = 3996] [serial = 893] [outer = 0000000000000000] 07:50:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 107 (00000066A229BC00) [pid = 3996] [serial = 894] [outer = 00000066A1ED1000] 07:50:15 INFO - PROCESS | 3996 | 1467816615446 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 108 (00000066A4937C00) [pid = 3996] [serial = 895] [outer = 00000066A1ED1000] 07:50:16 INFO - PROCESS | 3996 | 1467816616089 Marionette TRACE conn7 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 984ms 07:50:16 INFO - PROCESS | 3996 | 1467816616139 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 3996 | 1467816616142 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 07:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:50:16 INFO - PROCESS | 3996 | 1467816616146 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 3996 | 1467816616150 Marionette TRACE conn7 <- [1,1158,null,{}] 07:50:16 INFO - PROCESS | 3996 | 1467816616162 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:16 INFO - PROCESS | 3996 | 1467816616167 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:16 INFO - PROCESS | 3996 | 1467816616286 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 07:50:16 INFO - PROCESS | 3996 | 1467816616412 Marionette TRACE conn7 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 3996 | 1467816616416 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:16 INFO - PROCESS | 3996 | ++DOCSHELL 00000066AA5C6800 == 55 [pid = 3996] [id = 299] 07:50:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 109 (00000066A5390C00) [pid = 3996] [serial = 896] [outer = 0000000000000000] 07:50:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 110 (00000066A5398400) [pid = 3996] [serial = 897] [outer = 00000066A5390C00] 07:50:16 INFO - PROCESS | 3996 | 1467816616475 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 111 (00000066A54CB000) [pid = 3996] [serial = 898] [outer = 00000066A5390C00] 07:50:17 INFO - PROCESS | 3996 | 1467816617030 Marionette TRACE conn7 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 944ms 07:50:17 INFO - PROCESS | 3996 | 1467816617092 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 07:50:17 INFO - PROCESS | 3996 | 1467816617095 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 07:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:50:17 INFO - PROCESS | 3996 | 1467816617098 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:50:17 INFO - PROCESS | 3996 | 1467816617101 Marionette TRACE conn7 <- [1,1162,null,{}] 07:50:17 INFO - PROCESS | 3996 | 1467816617105 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:17 INFO - PROCESS | 3996 | 1467816617107 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:17 INFO - PROCESS | 3996 | 1467816617233 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 07:50:17 INFO - PROCESS | 3996 | 1467816617358 Marionette TRACE conn7 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:17 INFO - PROCESS | 3996 | 1467816617360 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:17 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9D16800 == 56 [pid = 3996] [id = 300] 07:50:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 112 (00000066A9581000) [pid = 3996] [serial = 899] [outer = 0000000000000000] 07:50:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 113 (00000066A960D400) [pid = 3996] [serial = 900] [outer = 00000066A9581000] 07:50:17 INFO - PROCESS | 3996 | 1467816617417 Marionette DEBUG loaded listener.js 07:50:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 114 (00000066A973F800) [pid = 3996] [serial = 901] [outer = 00000066A9581000] 07:50:18 INFO - PROCESS | 3996 | 1467816618036 Marionette TRACE conn7 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 07:50:18 INFO - PROCESS | 3996 | 1467816618089 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 07:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:50:18 INFO - PROCESS | 3996 | 1467816618093 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:50:18 INFO - PROCESS | 3996 | 1467816618096 Marionette TRACE conn7 <- [1,1166,null,{}] 07:50:18 INFO - PROCESS | 3996 | 1467816618099 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:18 INFO - PROCESS | 3996 | 1467816618102 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:18 INFO - PROCESS | 3996 | 1467816618217 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 07:50:18 INFO - PROCESS | 3996 | 1467816618496 Marionette TRACE conn7 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:18 INFO - PROCESS | 3996 | 1467816618499 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:18 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E924800 == 57 [pid = 3996] [id = 301] 07:50:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 115 (0000006694983800) [pid = 3996] [serial = 902] [outer = 0000000000000000] 07:50:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 116 (0000006694A53000) [pid = 3996] [serial = 903] [outer = 0000006694983800] 07:50:18 INFO - PROCESS | 3996 | 1467816618562 Marionette DEBUG loaded listener.js 07:50:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 117 (0000006699D26400) [pid = 3996] [serial = 904] [outer = 0000006694983800] 07:50:19 INFO - PROCESS | 3996 | 1467816619231 Marionette TRACE conn7 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 07:50:19 INFO - PROCESS | 3996 | 1467816619289 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 07:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:50:19 INFO - PROCESS | 3996 | 1467816619312 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - PROCESS | 3996 | 1467816619315 Marionette TRACE conn7 <- [1,1170,null,{}] 07:50:19 INFO - PROCESS | 3996 | 1467816619321 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:19 INFO - PROCESS | 3996 | 1467816619325 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:19 INFO - PROCESS | 3996 | 1467816619437 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 07:50:19 INFO - PROCESS | 3996 | 1467816619561 Marionette TRACE conn7 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:19 INFO - PROCESS | 3996 | 1467816619564 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9A48000 == 56 [pid = 3996] [id = 295] 07:50:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91C6000 == 55 [pid = 3996] [id = 294] 07:50:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A910D000 == 54 [pid = 3996] [id = 293] 07:50:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7BAD800 == 53 [pid = 3996] [id = 292] 07:50:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5915000 == 52 [pid = 3996] [id = 291] 07:50:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A532A800 == 51 [pid = 3996] [id = 290] 07:50:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3F7B800 == 50 [pid = 3996] [id = 289] 07:50:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1ADE800 == 49 [pid = 3996] [id = 288] 07:50:19 INFO - PROCESS | 3996 | --DOCSHELL 000000669B1D1800 == 48 [pid = 3996] [id = 287] 07:50:19 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2EA000 == 47 [pid = 3996] [id = 286] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 116 (00000066A20B5000) [pid = 3996] [serial = 810] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 115 (00000066A53CA800) [pid = 3996] [serial = 813] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 114 (00000066A54C7400) [pid = 3996] [serial = 843] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A750000 == 48 [pid = 3996] [id = 302] 07:50:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 115 (0000006692B25800) [pid = 3996] [serial = 905] [outer = 0000000000000000] 07:50:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 116 (0000006694894000) [pid = 3996] [serial = 906] [outer = 0000006692B25800] 07:50:19 INFO - PROCESS | 3996 | 1467816619662 Marionette DEBUG loaded listener.js 07:50:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 117 (0000006694F20400) [pid = 3996] [serial = 907] [outer = 0000006692B25800] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 116 (00000066A1B3E800) [pid = 3996] [serial = 769] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 115 (0000006694A30800) [pid = 3996] [serial = 760] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 114 (00000066A1108800) [pid = 3996] [serial = 766] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 113 (00000066A19E5000) [pid = 3996] [serial = 757] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 112 (0000006694988C00) [pid = 3996] [serial = 724] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 111 (0000006699DC9C00) [pid = 3996] [serial = 763] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 110 (00000066A4937800) [pid = 3996] [serial = 834] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 109 (00000066A28C2400) [pid = 3996] [serial = 832] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 108 (00000066A2024400) [pid = 3996] [serial = 831] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 107 (0000006692B50C00) [pid = 3996] [serial = 819] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 106 (00000066948AC000) [pid = 3996] [serial = 820] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 105 (0000006695DBC000) [pid = 3996] [serial = 805] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 104 (0000006694A23800) [pid = 3996] [serial = 804] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 103 (00000066A110B800) [pid = 3996] [serial = 808] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (000000669E96E400) [pid = 3996] [serial = 807] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (0000006699A0E000) [pid = 3996] [serial = 817] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (0000006694B3BC00) [pid = 3996] [serial = 816] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (00000066A50D9000) [pid = 3996] [serial = 802] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (000000669B0BB800) [pid = 3996] [serial = 822] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (000000669E910400) [pid = 3996] [serial = 823] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (00000066A0948C00) [pid = 3996] [serial = 825] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (00000066A0AA2C00) [pid = 3996] [serial = 826] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (0000006698F71800) [pid = 3996] [serial = 837] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066A50D4800) [pid = 3996] [serial = 835] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066A0A9B400) [pid = 3996] [serial = 838] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066A110E800) [pid = 3996] [serial = 828] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A53EEC00) [pid = 3996] [serial = 841] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (00000066A14DE000) [pid = 3996] [serial = 829] [outer = 0000000000000000] [url = about:blank] 07:50:19 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A53E7800) [pid = 3996] [serial = 840] [outer = 0000000000000000] [url = about:blank] 07:50:20 INFO - PROCESS | 3996 | 1467816620129 Marionette TRACE conn7 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 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] 07:50:20 INFO - PROCESS | 3996 | 1467816620197 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 07:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:50:20 INFO - PROCESS | 3996 | 1467816620202 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - PROCESS | 3996 | 1467816620204 Marionette TRACE conn7 <- [1,1174,null,{}] 07:50:20 INFO - PROCESS | 3996 | 1467816620213 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:20 INFO - PROCESS | 3996 | 1467816620215 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:20 INFO - PROCESS | 3996 | 1467816620312 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 07:50:20 INFO - PROCESS | 3996 | 1467816620326 Marionette TRACE conn7 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:20 INFO - PROCESS | 3996 | 1467816620328 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:20 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1950000 == 49 [pid = 3996] [id = 303] 07:50:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (000000669E968400) [pid = 3996] [serial = 908] [outer = 0000000000000000] 07:50:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066A0742C00) [pid = 3996] [serial = 909] [outer = 000000669E968400] 07:50:20 INFO - PROCESS | 3996 | 1467816620374 Marionette DEBUG loaded listener.js 07:50:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A1111800) [pid = 3996] [serial = 910] [outer = 000000669E968400] 07:50:20 INFO - PROCESS | 3996 | 1467816620848 Marionette TRACE conn7 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (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] 07:50:20 INFO - PROCESS | 3996 | 1467816620898 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 07:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:50:20 INFO - PROCESS | 3996 | 1467816620903 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - PROCESS | 3996 | 1467816620909 Marionette TRACE conn7 <- [1,1178,null,{}] 07:50:20 INFO - PROCESS | 3996 | 1467816620918 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:20 INFO - PROCESS | 3996 | 1467816620922 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:21 INFO - PROCESS | 3996 | 1467816621024 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 07:50:21 INFO - PROCESS | 3996 | 1467816621039 Marionette TRACE conn7 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 3996 | 1467816621041 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:21 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5026000 == 50 [pid = 3996] [id = 304] 07:50:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066A19E5800) [pid = 3996] [serial = 911] [outer = 0000000000000000] 07:50:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A2024400) [pid = 3996] [serial = 912] [outer = 00000066A19E5800] 07:50:21 INFO - PROCESS | 3996 | 1467816621086 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066A28E1800) [pid = 3996] [serial = 913] [outer = 00000066A19E5800] 07:50:21 INFO - PROCESS | 3996 | 1467816621548 Marionette TRACE conn7 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:50:21 INFO - PROCESS | 3996 | 1467816621599 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 07:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:50:21 INFO - PROCESS | 3996 | 1467816621602 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:50:21 INFO - PROCESS | 3996 | 1467816621604 Marionette TRACE conn7 <- [1,1182,null,{}] 07:50:21 INFO - PROCESS | 3996 | 1467816621608 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:21 INFO - PROCESS | 3996 | 1467816621610 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:21 INFO - PROCESS | 3996 | 1467816621732 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 07:50:21 INFO - PROCESS | 3996 | 1467816621823 Marionette TRACE conn7 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 3996 | 1467816621826 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:21 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA32000 == 51 [pid = 3996] [id = 305] 07:50:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A19EA400) [pid = 3996] [serial = 914] [outer = 0000000000000000] 07:50:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A5389800) [pid = 3996] [serial = 915] [outer = 00000066A19EA400] 07:50:21 INFO - PROCESS | 3996 | 1467816621870 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A5395800) [pid = 3996] [serial = 916] [outer = 00000066A19EA400] 07:50:22 INFO - PROCESS | 3996 | 1467816622295 Marionette TRACE conn7 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 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] 07:50:22 INFO - PROCESS | 3996 | 1467816622340 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 07:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:50:22 INFO - PROCESS | 3996 | 1467816622343 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - PROCESS | 3996 | 1467816622345 Marionette TRACE conn7 <- [1,1186,null,{}] 07:50:22 INFO - PROCESS | 3996 | 1467816622349 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:22 INFO - PROCESS | 3996 | 1467816622351 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:22 INFO - PROCESS | 3996 | 1467816622470 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 07:50:22 INFO - PROCESS | 3996 | 1467816622527 Marionette TRACE conn7 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 3996 | 1467816622533 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:22 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5918000 == 52 [pid = 3996] [id = 306] 07:50:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (00000066A53EFC00) [pid = 3996] [serial = 917] [outer = 0000000000000000] 07:50:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (00000066A54C1C00) [pid = 3996] [serial = 918] [outer = 00000066A53EFC00] 07:50:22 INFO - PROCESS | 3996 | 1467816622590 Marionette DEBUG loaded listener.js 07:50:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (00000066A7985C00) [pid = 3996] [serial = 919] [outer = 00000066A53EFC00] 07:50:23 INFO - PROCESS | 3996 | 1467816623084 Marionette TRACE conn7 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 775ms 07:50:23 INFO - PROCESS | 3996 | 1467816623121 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 07:50:23 INFO - PROCESS | 3996 | 1467816623123 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 07:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:50:23 INFO - PROCESS | 3996 | 1467816623126 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:50:23 INFO - PROCESS | 3996 | 1467816623128 Marionette TRACE conn7 <- [1,1190,null,{}] 07:50:23 INFO - PROCESS | 3996 | 1467816623131 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:23 INFO - PROCESS | 3996 | 1467816623134 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:23 INFO - PROCESS | 3996 | 1467816623257 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 07:50:23 INFO - PROCESS | 3996 | 1467816623313 Marionette TRACE conn7 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 3996 | 1467816623315 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:23 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8648000 == 53 [pid = 3996] [id = 307] 07:50:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (00000066A960C400) [pid = 3996] [serial = 920] [outer = 0000000000000000] 07:50:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (00000066A9619000) [pid = 3996] [serial = 921] [outer = 00000066A960C400] 07:50:23 INFO - PROCESS | 3996 | 1467816623360 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (00000066A9745400) [pid = 3996] [serial = 922] [outer = 00000066A960C400] 07:50:23 INFO - PROCESS | 3996 | 1467816623785 Marionette TRACE conn7 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:50:23 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 07:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 733ms 07:50:23 INFO - PROCESS | 3996 | 1467816623864 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 07:50:23 INFO - PROCESS | 3996 | 1467816623866 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 07:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:50:23 INFO - PROCESS | 3996 | 1467816623878 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:50:23 INFO - PROCESS | 3996 | 1467816623880 Marionette TRACE conn7 <- [1,1194,null,{}] 07:50:23 INFO - PROCESS | 3996 | 1467816623890 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:23 INFO - PROCESS | 3996 | 1467816623892 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:24 INFO - PROCESS | 3996 | 1467816624007 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 07:50:24 INFO - PROCESS | 3996 | 1467816624017 Marionette TRACE conn7 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:24 INFO - PROCESS | 3996 | 1467816624018 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:24 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A910F000 == 54 [pid = 3996] [id = 308] 07:50:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 104 (00000066AA575C00) [pid = 3996] [serial = 923] [outer = 0000000000000000] 07:50:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 105 (00000066AA577C00) [pid = 3996] [serial = 924] [outer = 00000066AA575C00] 07:50:24 INFO - PROCESS | 3996 | 1467816624110 Marionette DEBUG loaded listener.js 07:50:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 106 (00000066AA57F800) [pid = 3996] [serial = 925] [outer = 00000066AA575C00] 07:50:24 INFO - PROCESS | 3996 | --DOMWINDOW == 105 (000000669488C800) [pid = 3996] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:50:24 INFO - PROCESS | 3996 | --DOMWINDOW == 104 (00000066A53CE000) [pid = 3996] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:50:24 INFO - PROCESS | 3996 | --DOMWINDOW == 103 (00000066A4935400) [pid = 3996] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:50:24 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (00000066A9582000) [pid = 3996] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:50:24 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (0000006694F20800) [pid = 3996] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:50:24 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (00000066A54C2C00) [pid = 3996] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:50:24 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (000000669ECA2C00) [pid = 3996] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:50:24 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (00000066A28BA400) [pid = 3996] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:50:24 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (00000066A19EF800) [pid = 3996] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:50:24 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (00000066A7983800) [pid = 3996] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:50:24 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (0000006698EEE400) [pid = 3996] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:50:24 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (00000066A8E9DC00) [pid = 3996] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:50:24 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066A19EA800) [pid = 3996] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:50:24 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066A493D400) [pid = 3996] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:50:24 INFO - PROCESS | 3996 | 1467816624697 Marionette TRACE conn7 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:50:24 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 07:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 901ms 07:50:24 INFO - PROCESS | 3996 | 1467816624774 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 3996 | 1467816624776 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 07:50:24 INFO - PROCESS | 3996 | 1467816624779 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:50:24 INFO - PROCESS | 3996 | 1467816624781 Marionette TRACE conn7 <- [1,1198,null,{}] 07:50:24 INFO - PROCESS | 3996 | 1467816624789 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:24 INFO - PROCESS | 3996 | 1467816624791 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:24 INFO - PROCESS | 3996 | 1467816624880 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 07:50:24 INFO - PROCESS | 3996 | 1467816624899 Marionette TRACE conn7 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:24 INFO - PROCESS | 3996 | 1467816624901 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:24 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91CA000 == 55 [pid = 3996] [id = 309] 07:50:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A14AB800) [pid = 3996] [serial = 926] [outer = 0000000000000000] 07:50:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066A1A2B000) [pid = 3996] [serial = 927] [outer = 00000066A14AB800] 07:50:24 INFO - PROCESS | 3996 | 1467816624945 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A1A30C00) [pid = 3996] [serial = 928] [outer = 00000066A14AB800] 07:50:25 INFO - PROCESS | 3996 | 1467816625368 Marionette TRACE conn7 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 628ms 07:50:25 INFO - PROCESS | 3996 | 1467816625410 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 07:50:25 INFO - PROCESS | 3996 | 1467816625412 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 07:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:50:25 INFO - PROCESS | 3996 | 1467816625415 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - PROCESS | 3996 | 1467816625417 Marionette TRACE conn7 <- [1,1202,null,{}] 07:50:25 INFO - PROCESS | 3996 | 1467816625421 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:25 INFO - PROCESS | 3996 | 1467816625422 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:25 INFO - PROCESS | 3996 | 1467816625513 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 07:50:25 INFO - PROCESS | 3996 | 1467816625519 Marionette TRACE conn7 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 3996 | 1467816625521 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:25 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9A4F000 == 56 [pid = 3996] [id = 310] 07:50:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A1A34800) [pid = 3996] [serial = 929] [outer = 0000000000000000] 07:50:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A54CC000) [pid = 3996] [serial = 930] [outer = 00000066A1A34800] 07:50:25 INFO - PROCESS | 3996 | 1467816625565 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (00000066AA57CC00) [pid = 3996] [serial = 931] [outer = 00000066A1A34800] 07:50:25 INFO - PROCESS | 3996 | 1467816625975 Marionette TRACE conn7 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 627ms 07:50:26 INFO - PROCESS | 3996 | 1467816626047 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 07:50:26 INFO - PROCESS | 3996 | 1467816626049 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 07:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:50:26 INFO - PROCESS | 3996 | 1467816626052 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - PROCESS | 3996 | 1467816626054 Marionette TRACE conn7 <- [1,1206,null,{}] 07:50:26 INFO - PROCESS | 3996 | 1467816626058 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:26 INFO - PROCESS | 3996 | 1467816626060 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:26 INFO - PROCESS | 3996 | 1467816626158 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 07:50:26 INFO - PROCESS | 3996 | 1467816626167 Marionette TRACE conn7 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 3996 | 1467816626170 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:26 INFO - PROCESS | 3996 | ++DOCSHELL 00000066AA5B1800 == 57 [pid = 3996] [id = 311] 07:50:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (00000066ABE3A400) [pid = 3996] [serial = 932] [outer = 0000000000000000] 07:50:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (00000066ABE3DC00) [pid = 3996] [serial = 933] [outer = 00000066ABE3A400] 07:50:26 INFO - PROCESS | 3996 | 1467816626217 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (00000066AB986000) [pid = 3996] [serial = 934] [outer = 00000066ABE3A400] 07:50:26 INFO - PROCESS | 3996 | 1467816626948 Marionette TRACE conn7 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 923ms 07:50:26 INFO - PROCESS | 3996 | 1467816626979 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 07:50:26 INFO - PROCESS | 3996 | 1467816626984 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 07:50:26 INFO - PROCESS | 3996 | 1467816626988 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:50:27 INFO - PROCESS | 3996 | 1467816626994 Marionette TRACE conn7 <- [1,1210,null,{}] 07:50:27 INFO - PROCESS | 3996 | 1467816626999 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:27 INFO - PROCESS | 3996 | 1467816627002 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:27 INFO - PROCESS | 3996 | 1467816627128 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 07:50:27 INFO - PROCESS | 3996 | 1467816627226 Marionette TRACE conn7 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:27 INFO - PROCESS | 3996 | 1467816627229 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:27 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A138C000 == 58 [pid = 3996] [id = 312] 07:50:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (0000006699DF8000) [pid = 3996] [serial = 935] [outer = 0000000000000000] 07:50:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (000000669D87E800) [pid = 3996] [serial = 936] [outer = 0000006699DF8000] 07:50:27 INFO - PROCESS | 3996 | 1467816627289 Marionette DEBUG loaded listener.js 07:50:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 104 (00000066A094F800) [pid = 3996] [serial = 937] [outer = 0000006699DF8000] 07:50:27 INFO - PROCESS | 3996 | 1467816627859 Marionette TRACE conn7 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 3996 | 1467816627941 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 07:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:50:27 INFO - PROCESS | 3996 | 1467816627948 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 3996 | 1467816627951 Marionette TRACE conn7 <- [1,1214,null,{}] 07:50:27 INFO - PROCESS | 3996 | 1467816627955 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:27 INFO - PROCESS | 3996 | 1467816627958 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:28 INFO - PROCESS | 3996 | 1467816628090 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 07:50:28 INFO - PROCESS | 3996 | 1467816628209 Marionette TRACE conn7 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 3996 | 1467816628212 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:28 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B0C800 == 59 [pid = 3996] [id = 313] 07:50:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 105 (00000066A17C8400) [pid = 3996] [serial = 938] [outer = 0000000000000000] 07:50:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 106 (00000066A21A9800) [pid = 3996] [serial = 939] [outer = 00000066A17C8400] 07:50:28 INFO - PROCESS | 3996 | 1467816628271 Marionette DEBUG loaded listener.js 07:50:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 107 (00000066A538D800) [pid = 3996] [serial = 940] [outer = 00000066A17C8400] 07:50:28 INFO - PROCESS | 3996 | 1467816628895 Marionette TRACE conn7 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 984ms 07:50:28 INFO - PROCESS | 3996 | 1467816628933 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 07:50:28 INFO - PROCESS | 3996 | 1467816628936 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 07:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:50:28 INFO - PROCESS | 3996 | 1467816628940 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:50:28 INFO - PROCESS | 3996 | 1467816628944 Marionette TRACE conn7 <- [1,1218,null,{}] 07:50:28 INFO - PROCESS | 3996 | 1467816628956 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:28 INFO - PROCESS | 3996 | 1467816628961 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:29 INFO - PROCESS | 3996 | 1467816629081 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 07:50:29 INFO - PROCESS | 3996 | 1467816629208 Marionette TRACE conn7 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 3996 | 1467816629212 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:29 INFO - PROCESS | 3996 | ++DOCSHELL 00000066AB9B2000 == 60 [pid = 3996] [id = 314] 07:50:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 108 (00000066A8EA9000) [pid = 3996] [serial = 941] [outer = 0000000000000000] 07:50:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 109 (00000066A9587800) [pid = 3996] [serial = 942] [outer = 00000066A8EA9000] 07:50:29 INFO - PROCESS | 3996 | 1467816629272 Marionette DEBUG loaded listener.js 07:50:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 110 (00000066AB986800) [pid = 3996] [serial = 943] [outer = 00000066A8EA9000] 07:50:29 INFO - PROCESS | 3996 | 1467816629819 Marionette TRACE conn7 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 943ms 07:50:29 INFO - PROCESS | 3996 | 1467816629886 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 3996 | 1467816629890 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 07:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:50:29 INFO - PROCESS | 3996 | 1467816629893 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - PROCESS | 3996 | 1467816629896 Marionette TRACE conn7 <- [1,1222,null,{}] 07:50:29 INFO - PROCESS | 3996 | 1467816629900 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:29 INFO - PROCESS | 3996 | 1467816629902 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:30 INFO - PROCESS | 3996 | 1467816630023 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 07:50:30 INFO - PROCESS | 3996 | 1467816630146 Marionette TRACE conn7 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:30 INFO - PROCESS | 3996 | 1467816630149 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:30 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B03000 == 61 [pid = 3996] [id = 315] 07:50:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 111 (00000066AA58A400) [pid = 3996] [serial = 944] [outer = 0000000000000000] 07:50:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 112 (00000066AA58E400) [pid = 3996] [serial = 945] [outer = 00000066AA58A400] 07:50:30 INFO - PROCESS | 3996 | 1467816630206 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 113 (00000066AB98B000) [pid = 3996] [serial = 946] [outer = 00000066AA58A400] 07:50:30 INFO - PROCESS | 3996 | 1467816630790 Marionette TRACE conn7 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 944ms 07:50:30 INFO - PROCESS | 3996 | 1467816630838 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 3996 | 1467816630841 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 07:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:50:30 INFO - PROCESS | 3996 | 1467816630845 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - PROCESS | 3996 | 1467816630847 Marionette TRACE conn7 <- [1,1226,null,{}] 07:50:30 INFO - PROCESS | 3996 | 1467816630851 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:30 INFO - PROCESS | 3996 | 1467816630853 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:30 INFO - PROCESS | 3996 | 1467816630967 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 07:50:31 INFO - PROCESS | 3996 | 1467816631090 Marionette TRACE conn7 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 3996 | 1467816631093 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:31 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B1E000 == 62 [pid = 3996] [id = 316] 07:50:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 114 (00000066A9D84800) [pid = 3996] [serial = 947] [outer = 0000000000000000] 07:50:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 115 (00000066A9D8D000) [pid = 3996] [serial = 948] [outer = 00000066A9D84800] 07:50:31 INFO - PROCESS | 3996 | 1467816631148 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 116 (00000066AA58B400) [pid = 3996] [serial = 949] [outer = 00000066A9D84800] 07:50:31 INFO - PROCESS | 3996 | 1467816631815 Marionette TRACE conn7 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 984ms 07:50:31 INFO - PROCESS | 3996 | 1467816631843 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 07:50:31 INFO - PROCESS | 3996 | 1467816631845 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 07:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:50:31 INFO - PROCESS | 3996 | 1467816631850 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:50:31 INFO - PROCESS | 3996 | 1467816631852 Marionette TRACE conn7 <- [1,1230,null,{}] 07:50:31 INFO - PROCESS | 3996 | 1467816631856 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:31 INFO - PROCESS | 3996 | 1467816631863 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:32 INFO - PROCESS | 3996 | 1467816632137 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 07:50:32 INFO - PROCESS | 3996 | 1467816632293 Marionette TRACE conn7 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:32 INFO - PROCESS | 3996 | 1467816632296 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:32 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED2C000 == 63 [pid = 3996] [id = 317] 07:50:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 117 (0000006694C95C00) [pid = 3996] [serial = 950] [outer = 0000000000000000] 07:50:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 118 (0000006698C53800) [pid = 3996] [serial = 951] [outer = 0000006694C95C00] 07:50:32 INFO - PROCESS | 3996 | 1467816632349 Marionette DEBUG loaded listener.js 07:50:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 119 (000000669D885800) [pid = 3996] [serial = 952] [outer = 0000006694C95C00] 07:50:33 INFO - PROCESS | 3996 | 1467816633029 Marionette TRACE conn7 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A548C000 == 62 [pid = 3996] [id = 269] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9A4F000 == 61 [pid = 3996] [id = 310] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91CA000 == 60 [pid = 3996] [id = 309] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A910F000 == 59 [pid = 3996] [id = 308] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8648000 == 58 [pid = 3996] [id = 307] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5918000 == 57 [pid = 3996] [id = 306] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA32000 == 56 [pid = 3996] [id = 305] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5026000 == 55 [pid = 3996] [id = 304] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1950000 == 54 [pid = 3996] [id = 303] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 000000669A750000 == 53 [pid = 3996] [id = 302] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 118 (00000066A9742400) [pid = 3996] [serial = 888] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 000000669E924800 == 52 [pid = 3996] [id = 301] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9D16800 == 51 [pid = 3996] [id = 300] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066AA5C6800 == 50 [pid = 3996] [id = 299] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5902800 == 49 [pid = 3996] [id = 298] 07:50:33 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED2E000 == 48 [pid = 3996] [id = 297] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 117 (00000066A493E400) [pid = 3996] [serial = 811] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 116 (00000066A53D2000) [pid = 3996] [serial = 814] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 115 (0000006694A26800) [pid = 3996] [serial = 861] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 114 (00000066996B5C00) [pid = 3996] [serial = 862] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 113 (000000669A8D7800) [pid = 3996] [serial = 849] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 112 (00000066A54C6C00) [pid = 3996] [serial = 873] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 111 (00000066947B3C00) [pid = 3996] [serial = 846] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 110 (00000066A7989800) [pid = 3996] [serial = 876] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 109 (00000066A561CC00) [pid = 3996] [serial = 874] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 108 (00000066A9589400) [pid = 3996] [serial = 879] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 107 (000000669B35C000) [pid = 3996] [serial = 859] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 106 (0000006699629400) [pid = 3996] [serial = 858] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 105 (00000066A54CE800) [pid = 3996] [serial = 844] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 104 (00000066A0949800) [pid = 3996] [serial = 864] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 103 (00000066A1111C00) [pid = 3996] [serial = 865] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (00000066A28BC400) [pid = 3996] [serial = 852] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (00000066A28E0400) [pid = 3996] [serial = 870] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (00000066A1B39000) [pid = 3996] [serial = 867] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (00000066A2025400) [pid = 3996] [serial = 868] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (00000066A960B800) [pid = 3996] [serial = 856] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (00000066A798C800) [pid = 3996] [serial = 855] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (00000066A9581400) [pid = 3996] [serial = 877] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (000000669E966000) [pid = 3996] [serial = 882] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (00000066A8EA9800) [pid = 3996] [serial = 886] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066A8EA3800) [pid = 3996] [serial = 885] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066A9613000) [pid = 3996] [serial = 880] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066A1B34C00) [pid = 3996] [serial = 883] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A3850000) [pid = 3996] [serial = 871] [outer = 0000000000000000] [url = about:blank] 07:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1281ms 07:50:33 INFO - PROCESS | 3996 | 1467816633133 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 07:50:33 INFO - PROCESS | 3996 | 1467816633138 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 07:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:50:33 INFO - PROCESS | 3996 | 1467816633143 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 3996 | 1467816633146 Marionette TRACE conn7 <- [1,1234,null,{}] 07:50:33 INFO - PROCESS | 3996 | 1467816633150 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:33 INFO - PROCESS | 3996 | 1467816633153 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:33 INFO - PROCESS | 3996 | 1467816633257 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 07:50:33 INFO - PROCESS | 3996 | 1467816633264 Marionette TRACE conn7 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 3996 | 1467816633267 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:33 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA32000 == 49 [pid = 3996] [id = 318] 07:50:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (0000006694999000) [pid = 3996] [serial = 953] [outer = 0000000000000000] 07:50:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (0000006694A26800) [pid = 3996] [serial = 954] [outer = 0000006694999000] 07:50:33 INFO - PROCESS | 3996 | 1467816633315 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (0000006698F72400) [pid = 3996] [serial = 955] [outer = 0000006694999000] 07:50:33 INFO - PROCESS | 3996 | 1467816633850 Marionette TRACE conn7 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 07:50:33 INFO - PROCESS | 3996 | 1467816633880 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 07:50:33 INFO - PROCESS | 3996 | 1467816633883 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 07:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:50:33 INFO - PROCESS | 3996 | 1467816633887 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 3996 | 1467816633889 Marionette TRACE conn7 <- [1,1238,null,{}] 07:50:33 INFO - PROCESS | 3996 | 1467816633893 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:33 INFO - PROCESS | 3996 | 1467816633895 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:34 INFO - PROCESS | 3996 | 1467816633991 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 07:50:34 INFO - PROCESS | 3996 | 1467816634079 Marionette TRACE conn7 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 3996 | 1467816634082 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:34 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A294F800 == 50 [pid = 3996] [id = 319] 07:50:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (0000006698EF3C00) [pid = 3996] [serial = 956] [outer = 0000000000000000] 07:50:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A0AA6800) [pid = 3996] [serial = 957] [outer = 0000006698EF3C00] 07:50:34 INFO - PROCESS | 3996 | 1467816634130 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A17D1400) [pid = 3996] [serial = 958] [outer = 0000006698EF3C00] 07:50:34 INFO - PROCESS | 3996 | 1467816634550 Marionette TRACE conn7 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 733ms 07:50:34 INFO - PROCESS | 3996 | 1467816634622 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 07:50:34 INFO - PROCESS | 3996 | 1467816634626 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 07:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:50:34 INFO - PROCESS | 3996 | 1467816634641 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 3996 | 1467816634645 Marionette TRACE conn7 <- [1,1242,null,{}] 07:50:34 INFO - PROCESS | 3996 | 1467816634649 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:34 INFO - PROCESS | 3996 | 1467816634652 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:34 INFO - PROCESS | 3996 | 1467816634756 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 07:50:34 INFO - PROCESS | 3996 | 1467816634764 Marionette TRACE conn7 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 3996 | 1467816634766 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:34 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A548E000 == 51 [pid = 3996] [id = 320] 07:50:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A1EA8C00) [pid = 3996] [serial = 959] [outer = 0000000000000000] 07:50:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (00000066A28BE800) [pid = 3996] [serial = 960] [outer = 00000066A1EA8C00] 07:50:34 INFO - PROCESS | 3996 | 1467816634811 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (00000066A3C5D800) [pid = 3996] [serial = 961] [outer = 00000066A1EA8C00] 07:50:35 INFO - PROCESS | 3996 | 1467816635263 Marionette TRACE conn7 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 691ms 07:50:35 INFO - PROCESS | 3996 | 1467816635326 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 07:50:35 INFO - PROCESS | 3996 | 1467816635328 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 07:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:50:35 INFO - PROCESS | 3996 | 1467816635331 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:50:35 INFO - PROCESS | 3996 | 1467816635333 Marionette TRACE conn7 <- [1,1246,null,{}] 07:50:35 INFO - PROCESS | 3996 | 1467816635342 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:35 INFO - PROCESS | 3996 | 1467816635344 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:35 INFO - PROCESS | 3996 | 1467816635462 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 07:50:35 INFO - PROCESS | 3996 | 1467816635471 Marionette TRACE conn7 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:35 INFO - PROCESS | 3996 | 1467816635480 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:35 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A758000 == 52 [pid = 3996] [id = 321] 07:50:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (00000066A2029400) [pid = 3996] [serial = 962] [outer = 0000000000000000] 07:50:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (00000066A50CF400) [pid = 3996] [serial = 963] [outer = 00000066A2029400] 07:50:35 INFO - PROCESS | 3996 | 1467816635571 Marionette DEBUG loaded listener.js 07:50:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (00000066A53C6800) [pid = 3996] [serial = 964] [outer = 00000066A2029400] 07:50:36 INFO - PROCESS | 3996 | 1467816636008 Marionette TRACE conn7 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 733ms 07:50:36 INFO - PROCESS | 3996 | 1467816636069 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 3996 | 1467816636071 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 07:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:50:36 INFO - PROCESS | 3996 | 1467816636114 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - PROCESS | 3996 | 1467816636116 Marionette TRACE conn7 <- [1,1250,null,{}] 07:50:36 INFO - PROCESS | 3996 | 1467816636120 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:36 INFO - PROCESS | 3996 | 1467816636122 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:36 INFO - PROCESS | 3996 | 1467816636242 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 07:50:36 INFO - PROCESS | 3996 | 1467816636302 Marionette TRACE conn7 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:36 INFO - PROCESS | 3996 | 1467816636307 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:36 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B043800 == 53 [pid = 3996] [id = 322] 07:50:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (00000066A54CBC00) [pid = 3996] [serial = 965] [outer = 0000000000000000] 07:50:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 104 (00000066A5559C00) [pid = 3996] [serial = 966] [outer = 00000066A54CBC00] 07:50:36 INFO - PROCESS | 3996 | 1467816636363 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 105 (00000066A5565C00) [pid = 3996] [serial = 967] [outer = 00000066A54CBC00] 07:50:36 INFO - PROCESS | 3996 | 1467816636858 Marionette TRACE conn7 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 817ms 07:50:36 INFO - PROCESS | 3996 | 1467816636894 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 3996 | 1467816636896 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 07:50:36 INFO - PROCESS | 3996 | 1467816636899 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:50:36 INFO - PROCESS | 3996 | 1467816636909 Marionette TRACE conn7 <- [1,1254,null,{}] 07:50:36 INFO - PROCESS | 3996 | 1467816636919 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:36 INFO - PROCESS | 3996 | 1467816636922 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:37 INFO - PROCESS | 3996 | 1467816637042 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 07:50:37 INFO - PROCESS | 3996 | 1467816637099 Marionette TRACE conn7 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 3996 | 1467816637101 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:37 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91B4800 == 54 [pid = 3996] [id = 323] 07:50:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 106 (00000066A5561000) [pid = 3996] [serial = 968] [outer = 0000000000000000] 07:50:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 107 (00000066A8EA6400) [pid = 3996] [serial = 969] [outer = 00000066A5561000] 07:50:37 INFO - PROCESS | 3996 | 1467816637146 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 108 (00000066A9580800) [pid = 3996] [serial = 970] [outer = 00000066A5561000] 07:50:37 INFO - PROCESS | 3996 | --DOMWINDOW == 107 (0000006699ACD400) [pid = 3996] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:50:37 INFO - PROCESS | 3996 | --DOMWINDOW == 106 (00000066A1ED4400) [pid = 3996] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:50:37 INFO - PROCESS | 3996 | --DOMWINDOW == 105 (0000006692A9C000) [pid = 3996] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:50:37 INFO - PROCESS | 3996 | --DOMWINDOW == 104 (00000066A53EFC00) [pid = 3996] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:50:37 INFO - PROCESS | 3996 | --DOMWINDOW == 103 (00000066A960C400) [pid = 3996] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:50:37 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (000000669E968400) [pid = 3996] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:50:37 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (00000066A19E5800) [pid = 3996] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:50:37 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (0000006694983800) [pid = 3996] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:50:37 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (00000066AA575C00) [pid = 3996] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:50:37 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (00000066A19EA400) [pid = 3996] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:50:37 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (0000006692B25800) [pid = 3996] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:50:37 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (00000066A1A34800) [pid = 3996] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:50:37 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (00000066A14AB800) [pid = 3996] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:50:37 INFO - PROCESS | 3996 | 1467816637662 Marionette TRACE conn7 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 796ms 07:50:37 INFO - PROCESS | 3996 | 1467816637704 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 07:50:37 INFO - PROCESS | 3996 | 1467816637706 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 07:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:50:37 INFO - PROCESS | 3996 | 1467816637709 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:50:37 INFO - PROCESS | 3996 | 1467816637711 Marionette TRACE conn7 <- [1,1258,null,{}] 07:50:37 INFO - PROCESS | 3996 | 1467816637714 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:37 INFO - PROCESS | 3996 | 1467816637716 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:37 INFO - PROCESS | 3996 | 1467816637806 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 07:50:37 INFO - PROCESS | 3996 | 1467816637812 Marionette TRACE conn7 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 3996 | 1467816637813 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:37 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97CC800 == 55 [pid = 3996] [id = 324] 07:50:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (0000006694F20800) [pid = 3996] [serial = 971] [outer = 0000000000000000] 07:50:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A5392800) [pid = 3996] [serial = 972] [outer = 0000006694F20800] 07:50:37 INFO - PROCESS | 3996 | 1467816637857 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (00000066A958A000) [pid = 3996] [serial = 973] [outer = 0000006694F20800] 07:50:38 INFO - PROCESS | 3996 | 1467816638289 Marionette TRACE conn7 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 627ms 07:50:38 INFO - PROCESS | 3996 | 1467816638341 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 3996 | 1467816638343 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 07:50:38 INFO - PROCESS | 3996 | 1467816638350 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:50:38 INFO - PROCESS | 3996 | 1467816638352 Marionette TRACE conn7 <- [1,1262,null,{}] 07:50:38 INFO - PROCESS | 3996 | 1467816638356 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:38 INFO - PROCESS | 3996 | 1467816638358 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:38 INFO - PROCESS | 3996 | 1467816638449 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 07:50:38 INFO - PROCESS | 3996 | 1467816638454 Marionette TRACE conn7 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 3996 | 1467816638456 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:38 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A98C1800 == 56 [pid = 3996] [id = 325] 07:50:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (00000066A9615C00) [pid = 3996] [serial = 974] [outer = 0000000000000000] 07:50:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (00000066A9741800) [pid = 3996] [serial = 975] [outer = 00000066A9615C00] 07:50:38 INFO - PROCESS | 3996 | 1467816638500 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (00000066AA574000) [pid = 3996] [serial = 976] [outer = 00000066A9615C00] 07:50:38 INFO - PROCESS | 3996 | 1467816638941 Marionette TRACE conn7 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 07:50:38 INFO - PROCESS | 3996 | 1467816638984 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 07:50:39 INFO - PROCESS | 3996 | 1467816638987 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 07:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:50:39 INFO - PROCESS | 3996 | 1467816638991 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 3996 | 1467816638992 Marionette TRACE conn7 <- [1,1266,null,{}] 07:50:39 INFO - PROCESS | 3996 | 1467816638996 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:39 INFO - PROCESS | 3996 | 1467816638998 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:39 INFO - PROCESS | 3996 | 1467816639090 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 07:50:39 INFO - PROCESS | 3996 | 1467816639096 Marionette TRACE conn7 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 3996 | 1467816639097 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:39 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9ADB000 == 57 [pid = 3996] [id = 326] 07:50:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (00000066A7585400) [pid = 3996] [serial = 977] [outer = 0000000000000000] 07:50:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (00000066A758D000) [pid = 3996] [serial = 978] [outer = 00000066A7585400] 07:50:39 INFO - PROCESS | 3996 | 1467816639141 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 104 (00000066A9D8CC00) [pid = 3996] [serial = 979] [outer = 00000066A7585400] 07:50:39 INFO - PROCESS | 3996 | 1467816639797 Marionette TRACE conn7 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 879ms 07:50:39 INFO - PROCESS | 3996 | 1467816639873 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 07:50:39 INFO - PROCESS | 3996 | 1467816639878 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 07:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:50:39 INFO - PROCESS | 3996 | 1467816639883 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 3996 | 1467816639887 Marionette TRACE conn7 <- [1,1270,null,{}] 07:50:39 INFO - PROCESS | 3996 | 1467816639893 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:39 INFO - PROCESS | 3996 | 1467816639896 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:40 INFO - PROCESS | 3996 | 1467816640032 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 07:50:40 INFO - PROCESS | 3996 | 1467816640154 Marionette TRACE conn7 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 3996 | 1467816640157 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:40 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1960000 == 58 [pid = 3996] [id = 327] 07:50:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 105 (0000006694A4C000) [pid = 3996] [serial = 980] [outer = 0000000000000000] 07:50:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 106 (0000006699AD0800) [pid = 3996] [serial = 981] [outer = 0000006694A4C000] 07:50:40 INFO - PROCESS | 3996 | 1467816640217 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 107 (00000066A0949000) [pid = 3996] [serial = 982] [outer = 0000006694A4C000] 07:50:40 INFO - PROCESS | 3996 | 1467816640857 Marionette TRACE conn7 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1030ms 07:50:40 INFO - PROCESS | 3996 | 1467816640917 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 3996 | 1467816640922 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 07:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:50:40 INFO - PROCESS | 3996 | 1467816640929 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 3996 | 1467816640932 Marionette TRACE conn7 <- [1,1274,null,{}] 07:50:40 INFO - PROCESS | 3996 | 1467816640936 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:40 INFO - PROCESS | 3996 | 1467816640939 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:41 INFO - PROCESS | 3996 | 1467816641132 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 07:50:41 INFO - PROCESS | 3996 | 1467816641184 Marionette TRACE conn7 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:41 INFO - PROCESS | 3996 | 1467816641187 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:41 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8642800 == 59 [pid = 3996] [id = 328] 07:50:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 108 (00000066A1B3B400) [pid = 3996] [serial = 983] [outer = 0000000000000000] 07:50:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 109 (00000066A1EA6000) [pid = 3996] [serial = 984] [outer = 00000066A1B3B400] 07:50:41 INFO - PROCESS | 3996 | 1467816641246 Marionette DEBUG loaded listener.js 07:50:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 110 (00000066A3F11800) [pid = 3996] [serial = 985] [outer = 00000066A1B3B400] 07:50:41 INFO - PROCESS | 3996 | 1467816641868 Marionette TRACE conn7 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 984ms 07:50:41 INFO - PROCESS | 3996 | 1467816641915 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 07:50:41 INFO - PROCESS | 3996 | 1467816641918 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 07:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:50:41 INFO - PROCESS | 3996 | 1467816641921 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - PROCESS | 3996 | 1467816641925 Marionette TRACE conn7 <- [1,1278,null,{}] 07:50:41 INFO - PROCESS | 3996 | 1467816641937 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:41 INFO - PROCESS | 3996 | 1467816641942 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:42 INFO - PROCESS | 3996 | 1467816642064 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 07:50:42 INFO - PROCESS | 3996 | 1467816642194 Marionette TRACE conn7 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 3996 | 1467816642198 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:42 INFO - PROCESS | 3996 | ++DOCSHELL 00000066AA5C3000 == 60 [pid = 3996] [id = 329] 07:50:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 111 (00000066A551C400) [pid = 3996] [serial = 986] [outer = 0000000000000000] 07:50:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 112 (00000066A5522400) [pid = 3996] [serial = 987] [outer = 00000066A551C400] 07:50:42 INFO - PROCESS | 3996 | 1467816642258 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 113 (00000066A5560000) [pid = 3996] [serial = 988] [outer = 00000066A551C400] 07:50:42 INFO - PROCESS | 3996 | 1467816642884 Marionette TRACE conn7 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 986ms 07:50:42 INFO - PROCESS | 3996 | 1467816642909 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 07:50:42 INFO - PROCESS | 3996 | 1467816642912 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 07:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:50:42 INFO - PROCESS | 3996 | 1467816642916 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - PROCESS | 3996 | 1467816642918 Marionette TRACE conn7 <- [1,1282,null,{}] 07:50:42 INFO - PROCESS | 3996 | 1467816642921 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:42 INFO - PROCESS | 3996 | 1467816642924 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:43 INFO - PROCESS | 3996 | 1467816643044 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 07:50:43 INFO - PROCESS | 3996 | 1467816643169 Marionette TRACE conn7 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:43 INFO - PROCESS | 3996 | 1467816643172 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:43 INFO - PROCESS | 3996 | ++DOCSHELL 00000066AA065800 == 61 [pid = 3996] [id = 330] 07:50:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 114 (00000066A758A000) [pid = 3996] [serial = 989] [outer = 0000000000000000] 07:50:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 115 (00000066A798D400) [pid = 3996] [serial = 990] [outer = 00000066A758A000] 07:50:43 INFO - PROCESS | 3996 | 1467816643229 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 116 (00000066AA57B800) [pid = 3996] [serial = 991] [outer = 00000066A758A000] 07:50:43 INFO - PROCESS | 3996 | 1467816643787 Marionette TRACE conn7 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 922ms 07:50:43 INFO - PROCESS | 3996 | 1467816643841 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 07:50:43 INFO - PROCESS | 3996 | 1467816643843 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 07:50:43 INFO - PROCESS | 3996 | 1467816643847 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:50:43 INFO - PROCESS | 3996 | 1467816643849 Marionette TRACE conn7 <- [1,1286,null,{}] 07:50:43 INFO - PROCESS | 3996 | 1467816643853 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:43 INFO - PROCESS | 3996 | 1467816643855 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:43 INFO - PROCESS | 3996 | 1467816643973 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 07:50:44 INFO - PROCESS | 3996 | 1467816644100 Marionette TRACE conn7 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 3996 | 1467816644102 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:44 INFO - PROCESS | 3996 | ++DOCSHELL 00000066AA080800 == 62 [pid = 3996] [id = 331] 07:50:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 117 (00000066A7590800) [pid = 3996] [serial = 992] [outer = 0000000000000000] 07:50:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 118 (00000066AB925000) [pid = 3996] [serial = 993] [outer = 00000066A7590800] 07:50:44 INFO - PROCESS | 3996 | 1467816644158 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 119 (00000066AB92B400) [pid = 3996] [serial = 994] [outer = 00000066A7590800] 07:50:45 INFO - PROCESS | 3996 | 1467816645032 Marionette TRACE conn7 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1227ms 07:50:45 INFO - PROCESS | 3996 | 1467816645077 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 07:50:45 INFO - PROCESS | 3996 | 1467816645082 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 07:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:50:45 INFO - PROCESS | 3996 | 1467816645087 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:50:45 INFO - PROCESS | 3996 | 1467816645090 Marionette TRACE conn7 <- [1,1290,null,{}] 07:50:45 INFO - PROCESS | 3996 | 1467816645096 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:45 INFO - PROCESS | 3996 | 1467816645099 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:45 INFO - PROCESS | 3996 | 1467816645212 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 07:50:45 INFO - PROCESS | 3996 | 1467816645343 Marionette TRACE conn7 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 3996 | 1467816645347 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:45 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A0A56000 == 63 [pid = 3996] [id = 332] 07:50:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 120 (000000669499B400) [pid = 3996] [serial = 995] [outer = 0000000000000000] 07:50:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 121 (0000006698C56C00) [pid = 3996] [serial = 996] [outer = 000000669499B400] 07:50:45 INFO - PROCESS | 3996 | 1467816645399 Marionette DEBUG loaded listener.js 07:50:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 122 (000000669E45EC00) [pid = 3996] [serial = 997] [outer = 000000669499B400] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066ABD56800 == 62 [pid = 3996] [id = 296] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A98C1800 == 61 [pid = 3996] [id = 325] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97CC800 == 60 [pid = 3996] [id = 324] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91B4800 == 59 [pid = 3996] [id = 323] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 000000669B043800 == 58 [pid = 3996] [id = 322] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 000000669A758000 == 57 [pid = 3996] [id = 321] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A548E000 == 56 [pid = 3996] [id = 320] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A294F800 == 55 [pid = 3996] [id = 319] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA32000 == 54 [pid = 3996] [id = 318] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED2C000 == 53 [pid = 3996] [id = 317] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B03000 == 52 [pid = 3996] [id = 315] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066AB9B2000 == 51 [pid = 3996] [id = 314] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B0C800 == 50 [pid = 3996] [id = 313] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A138C000 == 49 [pid = 3996] [id = 312] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066AA5B1800 == 48 [pid = 3996] [id = 311] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 000000669A748000 == 47 [pid = 3996] [id = 241] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97DB000 == 46 [pid = 3996] [id = 267] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8652000 == 45 [pid = 3996] [id = 252] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066ABD5B800 == 44 [pid = 3996] [id = 284] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5919800 == 43 [pid = 3996] [id = 271] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B1E000 == 42 [pid = 3996] [id = 316] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9103800 == 41 [pid = 3996] [id = 255] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA1E000 == 40 [pid = 3996] [id = 253] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91BC000 == 39 [pid = 3996] [id = 256] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91CA800 == 38 [pid = 3996] [id = 270] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9AEF800 == 37 [pid = 3996] [id = 285] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A290A800 == 36 [pid = 3996] [id = 254] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A290D000 == 35 [pid = 3996] [id = 283] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 0000006698C85000 == 34 [pid = 3996] [id = 282] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA14000 == 33 [pid = 3996] [id = 268] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066AA080800 == 32 [pid = 3996] [id = 331] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066AA065800 == 31 [pid = 3996] [id = 330] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066AA5C3000 == 30 [pid = 3996] [id = 329] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8642800 == 29 [pid = 3996] [id = 328] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9ADB000 == 28 [pid = 3996] [id = 326] 07:50:46 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1960000 == 27 [pid = 3996] [id = 327] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 121 (00000066A54C1C00) [pid = 3996] [serial = 918] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 120 (00000066A9619000) [pid = 3996] [serial = 921] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 119 (00000066A7985C00) [pid = 3996] [serial = 919] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 118 (00000066A5398400) [pid = 3996] [serial = 897] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 117 (00000066A229BC00) [pid = 3996] [serial = 894] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 116 (00000066A0742C00) [pid = 3996] [serial = 909] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 115 (00000066A1111800) [pid = 3996] [serial = 910] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 114 (00000066A2024400) [pid = 3996] [serial = 912] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 113 (00000066A28E1800) [pid = 3996] [serial = 913] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 112 (0000006699D26400) [pid = 3996] [serial = 904] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 111 (00000066AA577C00) [pid = 3996] [serial = 924] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 110 (0000006694A53000) [pid = 3996] [serial = 903] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 109 (00000066A5389800) [pid = 3996] [serial = 915] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 108 (00000066A960D400) [pid = 3996] [serial = 900] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 107 (00000066A9745400) [pid = 3996] [serial = 922] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 106 (00000066999E5000) [pid = 3996] [serial = 891] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 105 (0000006694894000) [pid = 3996] [serial = 906] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 104 (0000006694F20400) [pid = 3996] [serial = 907] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 103 (00000066A54CC000) [pid = 3996] [serial = 930] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (00000066AA57F800) [pid = 3996] [serial = 925] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (00000066A1A2B000) [pid = 3996] [serial = 927] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (00000066AA57CC00) [pid = 3996] [serial = 931] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (00000066A1A30C00) [pid = 3996] [serial = 928] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (00000066A5395800) [pid = 3996] [serial = 916] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (00000066ABE3DC00) [pid = 3996] [serial = 933] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (000000669E911C00) [pid = 3996] [serial = 850] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (00000066A54C9000) [pid = 3996] [serial = 853] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (0000006694995C00) [pid = 3996] [serial = 847] [outer = 0000000000000000] [url = about:blank] 07:50:46 INFO - PROCESS | 3996 | 1467816646933 Marionette TRACE conn7 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1990ms 07:50:47 INFO - PROCESS | 3996 | 1467816647082 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 07:50:47 INFO - PROCESS | 3996 | 1467816647086 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 07:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:50:47 INFO - PROCESS | 3996 | 1467816647090 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 3996 | 1467816647094 Marionette TRACE conn7 <- [1,1294,null,{}] 07:50:47 INFO - PROCESS | 3996 | 1467816647101 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:47 INFO - PROCESS | 3996 | 1467816647104 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:47 INFO - PROCESS | 3996 | 1467816647196 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 07:50:47 INFO - PROCESS | 3996 | 1467816647206 Marionette TRACE conn7 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 3996 | 1467816647210 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:47 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698FF4000 == 28 [pid = 3996] [id = 333] 07:50:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (0000006694894000) [pid = 3996] [serial = 998] [outer = 0000000000000000] 07:50:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066948A2000) [pid = 3996] [serial = 999] [outer = 0000006694894000] 07:50:47 INFO - PROCESS | 3996 | 1467816647323 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (000000669499E400) [pid = 3996] [serial = 1000] [outer = 0000006694894000] 07:50:47 INFO - PROCESS | 3996 | 1467816647781 Marionette TRACE conn7 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 734ms 07:50:47 INFO - PROCESS | 3996 | 1467816647824 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 07:50:47 INFO - PROCESS | 3996 | 1467816647829 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 07:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:50:47 INFO - PROCESS | 3996 | 1467816647836 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 3996 | 1467816647839 Marionette TRACE conn7 <- [1,1298,null,{}] 07:50:47 INFO - PROCESS | 3996 | 1467816647843 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:47 INFO - PROCESS | 3996 | 1467816647846 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:47 INFO - PROCESS | 3996 | 1467816647940 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 07:50:47 INFO - PROCESS | 3996 | 1467816647948 Marionette TRACE conn7 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 3996 | 1467816647950 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:47 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E925800 == 29 [pid = 3996] [id = 334] 07:50:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (0000006694C8E000) [pid = 3996] [serial = 1001] [outer = 0000000000000000] 07:50:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (0000006694C96000) [pid = 3996] [serial = 1002] [outer = 0000006694C8E000] 07:50:48 INFO - PROCESS | 3996 | 1467816648000 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (0000006695DBBC00) [pid = 3996] [serial = 1003] [outer = 0000006694C8E000] 07:50:48 INFO - PROCESS | 3996 | 1467816648476 Marionette TRACE conn7 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 07:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 07:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 691ms 07:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:50:48 INFO - PROCESS | 3996 | 1467816648528 Marionette TRACE conn7 -> [0,1301,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 3996 | 1467816648531 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 07:50:48 INFO - PROCESS | 3996 | 1467816648534 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - PROCESS | 3996 | 1467816648538 Marionette TRACE conn7 <- [1,1302,null,{}] 07:50:48 INFO - PROCESS | 3996 | 1467816648580 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:48 INFO - PROCESS | 3996 | 1467816648585 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:48 INFO - PROCESS | 3996 | 1467816648682 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 07:50:48 INFO - PROCESS | 3996 | 1467816648770 Marionette TRACE conn7 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:48 INFO - PROCESS | 3996 | 1467816648773 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:48 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F698800 == 30 [pid = 3996] [id = 335] 07:50:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (0000006699DF2400) [pid = 3996] [serial = 1004] [outer = 0000000000000000] 07:50:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (000000669A704800) [pid = 3996] [serial = 1005] [outer = 0000006699DF2400] 07:50:48 INFO - PROCESS | 3996 | 1467816648825 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (000000669B0BB000) [pid = 3996] [serial = 1006] [outer = 0000006699DF2400] 07:50:49 INFO - PROCESS | 3996 | 1467816649276 Marionette TRACE conn7 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 774ms 07:50:49 INFO - PROCESS | 3996 | 1467816649312 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 07:50:49 INFO - PROCESS | 3996 | 1467816649315 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 07:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:50:49 INFO - PROCESS | 3996 | 1467816649318 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - PROCESS | 3996 | 1467816649320 Marionette TRACE conn7 <- [1,1306,null,{}] 07:50:49 INFO - PROCESS | 3996 | 1467816649323 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:49 INFO - PROCESS | 3996 | 1467816649325 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:49 INFO - PROCESS | 3996 | 1467816649446 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 07:50:49 INFO - PROCESS | 3996 | 1467816649498 Marionette TRACE conn7 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 3996 | 1467816649500 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:49 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2177800 == 31 [pid = 3996] [id = 336] 07:50:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 104 (000000669E902C00) [pid = 3996] [serial = 1007] [outer = 0000000000000000] 07:50:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 105 (000000669E96B400) [pid = 3996] [serial = 1008] [outer = 000000669E902C00] 07:50:49 INFO - PROCESS | 3996 | 1467816649550 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 106 (00000066A07DAC00) [pid = 3996] [serial = 1009] [outer = 000000669E902C00] 07:50:50 INFO - PROCESS | 3996 | 1467816650013 Marionette TRACE conn7 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 733ms 07:50:50 INFO - PROCESS | 3996 | 1467816650059 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 3996 | 1467816650061 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 07:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:50:50 INFO - PROCESS | 3996 | 1467816650064 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 3996 | 1467816650066 Marionette TRACE conn7 <- [1,1310,null,{}] 07:50:50 INFO - PROCESS | 3996 | 1467816650070 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:50 INFO - PROCESS | 3996 | 1467816650072 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:50 INFO - PROCESS | 3996 | 1467816650183 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 07:50:50 INFO - PROCESS | 3996 | 1467816650191 Marionette TRACE conn7 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 3996 | 1467816650193 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:50 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3F88800 == 32 [pid = 3996] [id = 337] 07:50:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 107 (00000066A094FC00) [pid = 3996] [serial = 1010] [outer = 0000000000000000] 07:50:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 108 (00000066A0AA5C00) [pid = 3996] [serial = 1011] [outer = 00000066A094FC00] 07:50:50 INFO - PROCESS | 3996 | 1467816650282 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 109 (00000066A14D5000) [pid = 3996] [serial = 1012] [outer = 00000066A094FC00] 07:50:50 INFO - PROCESS | 3996 | 1467816650707 Marionette TRACE conn7 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 732ms 07:50:50 INFO - PROCESS | 3996 | 1467816650805 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 3996 | 1467816650807 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 07:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:50:50 INFO - PROCESS | 3996 | 1467816650811 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 3996 | 1467816650812 Marionette TRACE conn7 <- [1,1314,null,{}] 07:50:50 INFO - PROCESS | 3996 | 1467816650825 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:50 INFO - PROCESS | 3996 | 1467816650831 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:50 INFO - PROCESS | 3996 | 1467816650980 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 07:50:51 INFO - PROCESS | 3996 | 1467816651032 Marionette TRACE conn7 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 3996 | 1467816651034 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:51 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5478800 == 33 [pid = 3996] [id = 338] 07:50:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 110 (00000066A13D2400) [pid = 3996] [serial = 1013] [outer = 0000000000000000] 07:50:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 111 (00000066A1A2D400) [pid = 3996] [serial = 1014] [outer = 00000066A13D2400] 07:50:51 INFO - PROCESS | 3996 | 1467816651081 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 112 (00000066A1B37400) [pid = 3996] [serial = 1015] [outer = 00000066A13D2400] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 111 (00000066A54CBC00) [pid = 3996] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 110 (00000066A5561000) [pid = 3996] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 109 (00000066A9615C00) [pid = 3996] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 108 (0000006694C95C00) [pid = 3996] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 107 (0000006698EF3C00) [pid = 3996] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 106 (0000006694999000) [pid = 3996] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 105 (00000066AA58A400) [pid = 3996] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 104 (00000066A17C8400) [pid = 3996] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 103 (00000066A1EA8C00) [pid = 3996] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (00000066ABE3A400) [pid = 3996] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (00000066A8EA9000) [pid = 3996] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (0000006699DF8000) [pid = 3996] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (00000066A9D84800) [pid = 3996] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (00000066A7585400) [pid = 3996] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (00000066A2029400) [pid = 3996] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (0000006694F20800) [pid = 3996] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (00000066A5390C00) [pid = 3996] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (00000066A973E800) [pid = 3996] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066A1ED1000) [pid = 3996] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (0000006694C90C00) [pid = 3996] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:50:51 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066A9581000) [pid = 3996] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:50:51 INFO - PROCESS | 3996 | 1467816651951 Marionette TRACE conn7 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:50:52 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 07:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1194ms 07:50:52 INFO - PROCESS | 3996 | 1467816652007 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 07:50:52 INFO - PROCESS | 3996 | 1467816652010 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 07:50:52 INFO - PROCESS | 3996 | 1467816652013 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:50:52 INFO - PROCESS | 3996 | 1467816652015 Marionette TRACE conn7 <- [1,1318,null,{}] 07:50:52 INFO - PROCESS | 3996 | 1467816652018 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:52 INFO - PROCESS | 3996 | 1467816652020 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:52 INFO - PROCESS | 3996 | 1467816652106 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 07:50:52 INFO - PROCESS | 3996 | 1467816652111 Marionette TRACE conn7 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:52 INFO - PROCESS | 3996 | 1467816652113 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:52 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5651000 == 34 [pid = 3996] [id = 339] 07:50:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (000000669E04BC00) [pid = 3996] [serial = 1016] [outer = 0000000000000000] 07:50:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A1A28800) [pid = 3996] [serial = 1017] [outer = 000000669E04BC00] 07:50:52 INFO - PROCESS | 3996 | 1467816652158 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066A1EA3000) [pid = 3996] [serial = 1018] [outer = 000000669E04BC00] 07:50:52 INFO - PROCESS | 3996 | 1467816652574 Marionette TRACE conn7 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:50:52 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 07:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 628ms 07:50:52 INFO - PROCESS | 3996 | 1467816652644 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 07:50:52 INFO - PROCESS | 3996 | 1467816652646 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 07:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:50:52 INFO - PROCESS | 3996 | 1467816652649 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 3996 | 1467816652652 Marionette TRACE conn7 <- [1,1322,null,{}] 07:50:52 INFO - PROCESS | 3996 | 1467816652655 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:52 INFO - PROCESS | 3996 | 1467816652657 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:52 INFO - PROCESS | 3996 | 1467816652741 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 07:50:52 INFO - PROCESS | 3996 | 1467816652747 Marionette TRACE conn7 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:52 INFO - PROCESS | 3996 | 1467816652749 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:52 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B07000 == 35 [pid = 3996] [id = 340] 07:50:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A2024000) [pid = 3996] [serial = 1019] [outer = 0000000000000000] 07:50:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A20BE800) [pid = 3996] [serial = 1020] [outer = 00000066A2024000] 07:50:52 INFO - PROCESS | 3996 | 1467816652795 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A28E1000) [pid = 3996] [serial = 1021] [outer = 00000066A2024000] 07:50:53 INFO - PROCESS | 3996 | 1467816653401 Marionette TRACE conn7 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 774ms 07:50:53 INFO - PROCESS | 3996 | 1467816653428 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 07:50:53 INFO - PROCESS | 3996 | 1467816653430 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 07:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:50:53 INFO - PROCESS | 3996 | 1467816653433 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:50:53 INFO - PROCESS | 3996 | 1467816653435 Marionette TRACE conn7 <- [1,1326,null,{}] 07:50:53 INFO - PROCESS | 3996 | 1467816653438 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:53 INFO - PROCESS | 3996 | 1467816653440 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:53 INFO - PROCESS | 3996 | 1467816653530 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 07:50:53 INFO - PROCESS | 3996 | 1467816653535 Marionette TRACE conn7 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:53 INFO - PROCESS | 3996 | 1467816653537 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:53 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7BAC800 == 36 [pid = 3996] [id = 341] 07:50:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (00000066A384E400) [pid = 3996] [serial = 1022] [outer = 0000000000000000] 07:50:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (00000066A3C61C00) [pid = 3996] [serial = 1023] [outer = 00000066A384E400] 07:50:53 INFO - PROCESS | 3996 | 1467816653582 Marionette DEBUG loaded listener.js 07:50:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (00000066A493A400) [pid = 3996] [serial = 1024] [outer = 00000066A384E400] 07:50:54 INFO - PROCESS | 3996 | 1467816654941 Marionette TRACE conn7 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1541ms 07:50:54 INFO - PROCESS | 3996 | 1467816654979 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 3996 | 1467816654984 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 07:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:50:54 INFO - PROCESS | 3996 | 1467816654989 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:50:54 INFO - PROCESS | 3996 | 1467816654992 Marionette TRACE conn7 <- [1,1330,null,{}] 07:50:55 INFO - PROCESS | 3996 | 1467816654998 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:55 INFO - PROCESS | 3996 | 1467816655002 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:55 INFO - PROCESS | 3996 | 1467816655144 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 07:50:55 INFO - PROCESS | 3996 | 1467816655263 Marionette TRACE conn7 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 3996 | 1467816655266 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:55 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA9A000 == 37 [pid = 3996] [id = 342] 07:50:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (0000006694999000) [pid = 3996] [serial = 1025] [outer = 0000000000000000] 07:50:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (0000006694A4CC00) [pid = 3996] [serial = 1026] [outer = 0000006694999000] 07:50:55 INFO - PROCESS | 3996 | 1467816655327 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (0000006698E88C00) [pid = 3996] [serial = 1027] [outer = 0000006694999000] 07:50:56 INFO - PROCESS | 3996 | 1467816656187 Marionette TRACE conn7 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1296ms 07:50:56 INFO - PROCESS | 3996 | 1467816656287 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 3996 | 1467816656291 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 07:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:50:56 INFO - PROCESS | 3996 | 1467816656297 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 3996 | 1467816656300 Marionette TRACE conn7 <- [1,1334,null,{}] 07:50:56 INFO - PROCESS | 3996 | 1467816656306 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:56 INFO - PROCESS | 3996 | 1467816656309 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:56 INFO - PROCESS | 3996 | 1467816656426 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 07:50:56 INFO - PROCESS | 3996 | 1467816656504 Marionette TRACE conn7 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:56 INFO - PROCESS | 3996 | 1467816656509 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:56 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698FDB000 == 38 [pid = 3996] [id = 343] 07:50:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 104 (0000006693B2E000) [pid = 3996] [serial = 1028] [outer = 0000000000000000] 07:50:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 105 (000000669488F000) [pid = 3996] [serial = 1029] [outer = 0000006693B2E000] 07:50:56 INFO - PROCESS | 3996 | 1467816656607 Marionette DEBUG loaded listener.js 07:50:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 106 (000000669498C000) [pid = 3996] [serial = 1030] [outer = 0000006693B2E000] 07:50:56 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B07000 == 37 [pid = 3996] [id = 340] 07:50:56 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5651000 == 36 [pid = 3996] [id = 339] 07:50:56 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5478800 == 35 [pid = 3996] [id = 338] 07:50:56 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3F88800 == 34 [pid = 3996] [id = 337] 07:50:56 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2177800 == 33 [pid = 3996] [id = 336] 07:50:56 INFO - PROCESS | 3996 | --DOCSHELL 000000669F698800 == 32 [pid = 3996] [id = 335] 07:50:56 INFO - PROCESS | 3996 | --DOCSHELL 000000669E925800 == 31 [pid = 3996] [id = 334] 07:50:56 INFO - PROCESS | 3996 | --DOCSHELL 0000006698FF4000 == 30 [pid = 3996] [id = 333] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 105 (00000066A54CB000) [pid = 3996] [serial = 898] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 104 (00000066ABE35400) [pid = 3996] [serial = 889] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 103 (00000066A4937C00) [pid = 3996] [serial = 895] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (000000669E470400) [pid = 3996] [serial = 892] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (00000066A973F800) [pid = 3996] [serial = 901] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (00000066A5559C00) [pid = 3996] [serial = 966] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (00000066A5565C00) [pid = 3996] [serial = 967] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (00000066A8EA6400) [pid = 3996] [serial = 969] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (00000066A9741800) [pid = 3996] [serial = 975] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (0000006698C53800) [pid = 3996] [serial = 951] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (000000669D885800) [pid = 3996] [serial = 952] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (00000066A0AA6800) [pid = 3996] [serial = 957] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066A17D1400) [pid = 3996] [serial = 958] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (0000006694A26800) [pid = 3996] [serial = 954] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (0000006698F72400) [pid = 3996] [serial = 955] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066AA58E400) [pid = 3996] [serial = 945] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (00000066AB98B000) [pid = 3996] [serial = 946] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A21A9800) [pid = 3996] [serial = 939] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A538D800) [pid = 3996] [serial = 940] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A28BE800) [pid = 3996] [serial = 960] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066AB986000) [pid = 3996] [serial = 934] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A9587800) [pid = 3996] [serial = 942] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066AB986800) [pid = 3996] [serial = 943] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (000000669D87E800) [pid = 3996] [serial = 936] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A094F800) [pid = 3996] [serial = 937] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A9D8D000) [pid = 3996] [serial = 948] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066AA58B400) [pid = 3996] [serial = 949] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A9580800) [pid = 3996] [serial = 970] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066AA574000) [pid = 3996] [serial = 976] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A758D000) [pid = 3996] [serial = 978] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A9D8CC00) [pid = 3996] [serial = 979] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A50CF400) [pid = 3996] [serial = 963] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A53C6800) [pid = 3996] [serial = 964] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A5392800) [pid = 3996] [serial = 972] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A958A000) [pid = 3996] [serial = 973] [outer = 0000000000000000] [url = about:blank] 07:50:56 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A3C5D800) [pid = 3996] [serial = 961] [outer = 0000000000000000] [url = about:blank] 07:50:57 INFO - PROCESS | 3996 | 1467816657149 Marionette TRACE conn7 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 878ms 07:50:57 INFO - PROCESS | 3996 | 1467816657175 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 07:50:57 INFO - PROCESS | 3996 | 1467816657180 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 07:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:50:57 INFO - PROCESS | 3996 | 1467816657192 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:50:57 INFO - PROCESS | 3996 | 1467816657195 Marionette TRACE conn7 <- [1,1338,null,{}] 07:50:57 INFO - PROCESS | 3996 | 1467816657201 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:57 INFO - PROCESS | 3996 | 1467816657204 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:57 INFO - PROCESS | 3996 | 1467816657297 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 07:50:57 INFO - PROCESS | 3996 | 1467816657306 Marionette TRACE conn7 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 3996 | 1467816657308 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:57 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B1D8800 == 31 [pid = 3996] [id = 344] 07:50:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066949A1000) [pid = 3996] [serial = 1031] [outer = 0000000000000000] 07:50:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006694A2D400) [pid = 3996] [serial = 1032] [outer = 00000066949A1000] 07:50:57 INFO - PROCESS | 3996 | 1467816657358 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006694D17800) [pid = 3996] [serial = 1033] [outer = 00000066949A1000] 07:50:57 INFO - PROCESS | 3996 | 1467816657849 Marionette TRACE conn7 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 691ms 07:50:57 INFO - PROCESS | 3996 | 1467816657886 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 07:50:57 INFO - PROCESS | 3996 | 1467816657888 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 07:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:50:57 INFO - PROCESS | 3996 | 1467816657891 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:50:57 INFO - PROCESS | 3996 | 1467816657895 Marionette TRACE conn7 <- [1,1342,null,{}] 07:50:57 INFO - PROCESS | 3996 | 1467816657907 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:57 INFO - PROCESS | 3996 | 1467816657912 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:58 INFO - PROCESS | 3996 | 1467816658036 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 07:50:58 INFO - PROCESS | 3996 | 1467816658120 Marionette TRACE conn7 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 3996 | 1467816658124 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:58 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A172B000 == 32 [pid = 3996] [id = 345] 07:50:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006699ACCC00) [pid = 3996] [serial = 1034] [outer = 0000000000000000] 07:50:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006699DCA800) [pid = 3996] [serial = 1035] [outer = 0000006699ACCC00] 07:50:58 INFO - PROCESS | 3996 | 1467816658175 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669A879C00) [pid = 3996] [serial = 1036] [outer = 0000006699ACCC00] 07:50:58 INFO - PROCESS | 3996 | 1467816658565 Marionette TRACE conn7 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 733ms 07:50:58 INFO - PROCESS | 3996 | 1467816658627 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 3996 | 1467816658630 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 07:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:50:58 INFO - PROCESS | 3996 | 1467816658633 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 3996 | 1467816658635 Marionette TRACE conn7 <- [1,1346,null,{}] 07:50:58 INFO - PROCESS | 3996 | 1467816658638 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:58 INFO - PROCESS | 3996 | 1467816658640 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:58 INFO - PROCESS | 3996 | 1467816658732 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 07:50:58 INFO - PROCESS | 3996 | 1467816658738 Marionette TRACE conn7 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 3996 | 1467816658740 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:58 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3840000 == 33 [pid = 3996] [id = 346] 07:50:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669E0B9000) [pid = 3996] [serial = 1037] [outer = 0000000000000000] 07:50:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669E903800) [pid = 3996] [serial = 1038] [outer = 000000669E0B9000] 07:50:58 INFO - PROCESS | 3996 | 1467816658786 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669E96D800) [pid = 3996] [serial = 1039] [outer = 000000669E0B9000] 07:50:59 INFO - PROCESS | 3996 | 1467816659269 Marionette TRACE conn7 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 07:50:59 INFO - PROCESS | 3996 | 1467816659307 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 07:50:59 INFO - PROCESS | 3996 | 1467816659309 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 07:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:50:59 INFO - PROCESS | 3996 | 1467816659312 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 3996 | 1467816659314 Marionette TRACE conn7 <- [1,1350,null,{}] 07:50:59 INFO - PROCESS | 3996 | 1467816659318 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:59 INFO - PROCESS | 3996 | 1467816659320 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:59 INFO - PROCESS | 3996 | 1467816659459 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 07:50:59 INFO - PROCESS | 3996 | 1467816659480 Marionette TRACE conn7 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 3996 | 1467816659482 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:50:59 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A531C800 == 34 [pid = 3996] [id = 347] 07:50:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006692B2E000) [pid = 3996] [serial = 1040] [outer = 0000000000000000] 07:50:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669F42CC00) [pid = 3996] [serial = 1041] [outer = 0000006692B2E000] 07:50:59 INFO - PROCESS | 3996 | 1467816659535 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A0957000) [pid = 3996] [serial = 1042] [outer = 0000006692B2E000] 07:51:00 INFO - PROCESS | 3996 | 1467816660000 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 734ms 07:51:00 INFO - PROCESS | 3996 | 1467816660049 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 3996 | 1467816660051 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 07:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:51:00 INFO - PROCESS | 3996 | 1467816660055 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 3996 | 1467816660057 Marionette TRACE conn7 <- [1,1354,null,{}] 07:51:00 INFO - PROCESS | 3996 | 1467816660060 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:00 INFO - PROCESS | 3996 | 1467816660066 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:00 INFO - PROCESS | 3996 | 1467816660222 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 07:51:00 INFO - PROCESS | 3996 | 1467816660282 Marionette TRACE conn7 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 3996 | 1467816660285 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:00 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A564C000 == 35 [pid = 3996] [id = 348] 07:51:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A1106400) [pid = 3996] [serial = 1043] [outer = 0000000000000000] 07:51:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A14DB400) [pid = 3996] [serial = 1044] [outer = 00000066A1106400] 07:51:00 INFO - PROCESS | 3996 | 1467816660331 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A19E1C00) [pid = 3996] [serial = 1045] [outer = 00000066A1106400] 07:51:00 INFO - PROCESS | 3996 | 1467816660804 Marionette TRACE conn7 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 3996 | 1467816660836 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 07:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:51:00 INFO - PROCESS | 3996 | 1467816660840 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 3996 | 1467816660841 Marionette TRACE conn7 <- [1,1358,null,{}] 07:51:00 INFO - PROCESS | 3996 | 1467816660849 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:00 INFO - PROCESS | 3996 | 1467816660851 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:01 INFO - PROCESS | 3996 | 1467816661035 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 07:51:01 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006694C8E000) [pid = 3996] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:51:01 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694894000) [pid = 3996] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:51:01 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (000000669E902C00) [pid = 3996] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:51:01 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006699DF2400) [pid = 3996] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:51:01 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669499B400) [pid = 3996] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:51:01 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A094FC00) [pid = 3996] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:51:01 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A13D2400) [pid = 3996] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:51:01 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A2024000) [pid = 3996] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:51:01 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006694A4C000) [pid = 3996] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:51:01 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A1B3B400) [pid = 3996] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:51:01 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A551C400) [pid = 3996] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:51:01 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A758A000) [pid = 3996] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:51:01 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A7590800) [pid = 3996] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:51:01 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669E04BC00) [pid = 3996] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:51:01 INFO - PROCESS | 3996 | 1467816661095 Marionette TRACE conn7 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:01 INFO - PROCESS | 3996 | 1467816661105 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:01 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F69E800 == 36 [pid = 3996] [id = 349] 07:51:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006692AA4000) [pid = 3996] [serial = 1046] [outer = 0000000000000000] 07:51:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006694A47000) [pid = 3996] [serial = 1047] [outer = 0000006692AA4000] 07:51:01 INFO - PROCESS | 3996 | 1467816661150 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669EC9B000) [pid = 3996] [serial = 1048] [outer = 0000006692AA4000] 07:51:01 INFO - PROCESS | 3996 | 1467816661513 Marionette TRACE conn7 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 3996 | 1467816661579 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 07:51:01 INFO - PROCESS | 3996 | 1467816661582 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:51:01 INFO - PROCESS | 3996 | 1467816661584 Marionette TRACE conn7 <- [1,1362,null,{}] 07:51:01 INFO - PROCESS | 3996 | 1467816661587 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:01 INFO - PROCESS | 3996 | 1467816661589 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:01 INFO - PROCESS | 3996 | 1467816661674 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 07:51:01 INFO - PROCESS | 3996 | 1467816661680 Marionette TRACE conn7 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:01 INFO - PROCESS | 3996 | 1467816661682 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:01 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7BA3800 == 37 [pid = 3996] [id = 350] 07:51:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A14D5800) [pid = 3996] [serial = 1049] [outer = 0000000000000000] 07:51:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A1B4E800) [pid = 3996] [serial = 1050] [outer = 00000066A14D5800] 07:51:01 INFO - PROCESS | 3996 | 1467816661728 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A202A400) [pid = 3996] [serial = 1051] [outer = 00000066A14D5800] 07:51:02 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:02 INFO - PROCESS | 3996 | 1467816662143 Marionette TRACE conn7 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 3996 | 1467816662215 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 07:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:51:02 INFO - PROCESS | 3996 | 1467816662218 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:51:02 INFO - PROCESS | 3996 | 1467816662220 Marionette TRACE conn7 <- [1,1366,null,{}] 07:51:02 INFO - PROCESS | 3996 | 1467816662223 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:02 INFO - PROCESS | 3996 | 1467816662225 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:02 INFO - PROCESS | 3996 | 1467816662309 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 07:51:02 INFO - PROCESS | 3996 | 1467816662324 Marionette TRACE conn7 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 3996 | 1467816662326 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:02 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B0F800 == 38 [pid = 3996] [id = 351] 07:51:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A2031C00) [pid = 3996] [serial = 1052] [outer = 0000000000000000] 07:51:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A2B70400) [pid = 3996] [serial = 1053] [outer = 00000066A2031C00] 07:51:02 INFO - PROCESS | 3996 | 1467816662372 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A3F0D000) [pid = 3996] [serial = 1054] [outer = 00000066A2031C00] 07:51:02 INFO - PROCESS | 3996 | 1467816662807 Marionette TRACE conn7 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 3996 | 1467816662854 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 07:51:02 INFO - PROCESS | 3996 | 1467816662857 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:51:02 INFO - PROCESS | 3996 | 1467816662859 Marionette TRACE conn7 <- [1,1370,null,{}] 07:51:02 INFO - PROCESS | 3996 | 1467816662868 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:02 INFO - PROCESS | 3996 | 1467816662870 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:02 INFO - PROCESS | 3996 | 1467816662956 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 07:51:02 INFO - PROCESS | 3996 | 1467816662965 Marionette TRACE conn7 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 3996 | 1467816662967 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:02 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CDF000 == 39 [pid = 3996] [id = 352] 07:51:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A4EAD400) [pid = 3996] [serial = 1055] [outer = 0000000000000000] 07:51:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A4EB5800) [pid = 3996] [serial = 1056] [outer = 00000066A4EAD400] 07:51:03 INFO - PROCESS | 3996 | 1467816663011 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A538E400) [pid = 3996] [serial = 1057] [outer = 00000066A4EAD400] 07:51:03 INFO - PROCESS | 3996 | [3996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:03 INFO - PROCESS | 3996 | 1467816663654 Marionette TRACE conn7 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 3996 | 1467816663747 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 07:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:51:03 INFO - PROCESS | 3996 | 1467816663752 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 3996 | 1467816663758 Marionette TRACE conn7 <- [1,1374,null,{}] 07:51:03 INFO - PROCESS | 3996 | 1467816663777 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:03 INFO - PROCESS | 3996 | 1467816663780 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:03 INFO - PROCESS | 3996 | 1467816663911 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 07:51:04 INFO - PROCESS | 3996 | 1467816664025 Marionette TRACE conn7 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 3996 | 1467816664029 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:04 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F48A000 == 40 [pid = 3996] [id = 353] 07:51:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006694998400) [pid = 3996] [serial = 1058] [outer = 0000000000000000] 07:51:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006694C92800) [pid = 3996] [serial = 1059] [outer = 0000006694998400] 07:51:04 INFO - PROCESS | 3996 | 1467816664090 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006698FC4400) [pid = 3996] [serial = 1060] [outer = 0000006694998400] 07:51:04 INFO - PROCESS | 3996 | 1467816664689 Marionette TRACE conn7 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:51:04 INFO - PROCESS | 3996 | 1467816664704 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 07:51:04 INFO - PROCESS | 3996 | 1467816664728 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:51:04 INFO - PROCESS | 3996 | 1467816664732 Marionette TRACE conn7 <- [1,1378,null,{}] 07:51:04 INFO - PROCESS | 3996 | 1467816664736 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:04 INFO - PROCESS | 3996 | 1467816664739 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:04 INFO - PROCESS | 3996 | 1467816664860 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 07:51:04 INFO - PROCESS | 3996 | 1467816664955 Marionette TRACE conn7 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 3996 | 1467816664958 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:04 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55E9000 == 41 [pid = 3996] [id = 354] 07:51:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (000000669E910400) [pid = 3996] [serial = 1061] [outer = 0000000000000000] 07:51:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (000000669F436800) [pid = 3996] [serial = 1062] [outer = 000000669E910400] 07:51:05 INFO - PROCESS | 3996 | 1467816665016 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A0AE0400) [pid = 3996] [serial = 1063] [outer = 000000669E910400] 07:51:05 INFO - PROCESS | 3996 | 1467816665646 Marionette TRACE conn7 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 922ms 07:51:05 INFO - PROCESS | 3996 | 1467816665656 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 3996 | 1467816665658 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 07:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:51:05 INFO - PROCESS | 3996 | 1467816665662 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - PROCESS | 3996 | 1467816665666 Marionette TRACE conn7 <- [1,1382,null,{}] 07:51:05 INFO - PROCESS | 3996 | 1467816665678 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:05 INFO - PROCESS | 3996 | 1467816665683 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:05 INFO - PROCESS | 3996 | 1467816665801 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 07:51:05 INFO - PROCESS | 3996 | 1467816665925 Marionette TRACE conn7 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 3996 | 1467816665928 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:05 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91AE800 == 42 [pid = 3996] [id = 355] 07:51:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066A2B6F400) [pid = 3996] [serial = 1064] [outer = 0000000000000000] 07:51:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A50CA400) [pid = 3996] [serial = 1065] [outer = 00000066A2B6F400] 07:51:05 INFO - PROCESS | 3996 | 1467816665988 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066A53C4C00) [pid = 3996] [serial = 1066] [outer = 00000066A2B6F400] 07:51:06 INFO - PROCESS | 3996 | 1467816666581 Marionette TRACE conn7 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 982ms 07:51:06 INFO - PROCESS | 3996 | 1467816666647 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 3996 | 1467816666650 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 07:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:51:06 INFO - PROCESS | 3996 | 1467816666653 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 3996 | 1467816666656 Marionette TRACE conn7 <- [1,1386,null,{}] 07:51:06 INFO - PROCESS | 3996 | 1467816666659 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:06 INFO - PROCESS | 3996 | 1467816666662 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:06 INFO - PROCESS | 3996 | 1467816666784 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 07:51:06 INFO - PROCESS | 3996 | 1467816666924 Marionette TRACE conn7 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 3996 | 1467816666926 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:06 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9653000 == 43 [pid = 3996] [id = 356] 07:51:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A53E4400) [pid = 3996] [serial = 1067] [outer = 0000000000000000] 07:51:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066A53E9000) [pid = 3996] [serial = 1068] [outer = 00000066A53E4400] 07:51:06 INFO - PROCESS | 3996 | 1467816666983 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A54C1800) [pid = 3996] [serial = 1069] [outer = 00000066A53E4400] 07:51:07 INFO - PROCESS | 3996 | 1467816667579 Marionette TRACE conn7 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 986ms 07:51:07 INFO - PROCESS | 3996 | 1467816667642 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 3996 | 1467816667645 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 07:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:51:07 INFO - PROCESS | 3996 | 1467816667649 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 3996 | 1467816667651 Marionette TRACE conn7 <- [1,1390,null,{}] 07:51:07 INFO - PROCESS | 3996 | 1467816667655 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:07 INFO - PROCESS | 3996 | 1467816667657 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:07 INFO - PROCESS | 3996 | 1467816667886 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 07:51:08 INFO - PROCESS | 3996 | 1467816668028 Marionette TRACE conn7 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 3996 | 1467816668031 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:08 INFO - PROCESS | 3996 | ++DOCSHELL 0000006692C49000 == 44 [pid = 3996] [id = 357] 07:51:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (0000006692A8C400) [pid = 3996] [serial = 1070] [outer = 0000000000000000] 07:51:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (0000006692A98800) [pid = 3996] [serial = 1071] [outer = 0000006692A8C400] 07:51:08 INFO - PROCESS | 3996 | 1467816668083 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (0000006692B50C00) [pid = 3996] [serial = 1072] [outer = 0000006692A8C400] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A0A56000 == 43 [pid = 3996] [id = 332] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B0F800 == 42 [pid = 3996] [id = 351] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7BA3800 == 41 [pid = 3996] [id = 350] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 000000669F69E800 == 40 [pid = 3996] [id = 349] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A564C000 == 39 [pid = 3996] [id = 348] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A531C800 == 38 [pid = 3996] [id = 347] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3840000 == 37 [pid = 3996] [id = 346] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A172B000 == 36 [pid = 3996] [id = 345] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 000000669B1D8800 == 35 [pid = 3996] [id = 344] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 0000006698FDB000 == 34 [pid = 3996] [id = 343] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA9A000 == 33 [pid = 3996] [id = 342] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7BAC800 == 32 [pid = 3996] [id = 341] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9653000 == 31 [pid = 3996] [id = 356] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91AE800 == 30 [pid = 3996] [id = 355] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55E9000 == 29 [pid = 3996] [id = 354] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 000000669F48A000 == 28 [pid = 3996] [id = 353] 07:51:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CDF000 == 27 [pid = 3996] [id = 352] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (0000006694C96000) [pid = 3996] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (0000006695DBBC00) [pid = 3996] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (00000066948A2000) [pid = 3996] [serial = 999] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (000000669499E400) [pid = 3996] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (000000669E96B400) [pid = 3996] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (000000669A704800) [pid = 3996] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (000000669E45EC00) [pid = 3996] [serial = 997] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (0000006698C56C00) [pid = 3996] [serial = 996] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (00000066A0AA5C00) [pid = 3996] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A07DAC00) [pid = 3996] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A1A2D400) [pid = 3996] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A14D5000) [pid = 3996] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A20BE800) [pid = 3996] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A0949000) [pid = 3996] [serial = 982] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006699AD0800) [pid = 3996] [serial = 981] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A3F11800) [pid = 3996] [serial = 985] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A1EA6000) [pid = 3996] [serial = 984] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A5560000) [pid = 3996] [serial = 988] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A5522400) [pid = 3996] [serial = 987] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066AA57B800) [pid = 3996] [serial = 991] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A798D400) [pid = 3996] [serial = 990] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066AB92B400) [pid = 3996] [serial = 994] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066AB925000) [pid = 3996] [serial = 993] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A1B37400) [pid = 3996] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A1EA3000) [pid = 3996] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A1A28800) [pid = 3996] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A28E1000) [pid = 3996] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669B0BB000) [pid = 3996] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 07:51:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006692B44800) [pid = 3996] [serial = 1073] [outer = 000000669E413C00] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 00000066A07A0000 == 26 [pid = 3996] [id = 183] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1168800 == 25 [pid = 3996] [id = 191] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 00000066A195D800 == 24 [pid = 3996] [id = 184] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 000000669B1D1000 == 23 [pid = 3996] [id = 189] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1AE0000 == 22 [pid = 3996] [id = 192] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 000000669A748800 == 21 [pid = 3996] [id = 195] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1E94800 == 20 [pid = 3996] [id = 186] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 000000669EDAD000 == 19 [pid = 3996] [id = 190] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 000000669A750800 == 18 [pid = 3996] [id = 185] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2940800 == 17 [pid = 3996] [id = 193] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3F79800 == 16 [pid = 3996] [id = 194] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 0000006698E5C800 == 15 [pid = 3996] [id = 188] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 000000669ABF8800 == 14 [pid = 3996] [id = 181] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 000000669E936000 == 13 [pid = 3996] [id = 197] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 0000006695D0C000 == 12 [pid = 3996] [id = 180] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 0000006699759800 == 11 [pid = 3996] [id = 187] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED21000 == 10 [pid = 3996] [id = 182] 07:51:10 INFO - PROCESS | 3996 | --DOCSHELL 000000669966C000 == 9 [pid = 3996] [id = 196] 07:51:11 INFO - PROCESS | 3996 | 1467816671601 Marionette TRACE conn7 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 4042ms 07:51:11 INFO - PROCESS | 3996 | 1467816671693 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 07:51:11 INFO - PROCESS | 3996 | 1467816671697 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 07:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:51:11 INFO - PROCESS | 3996 | 1467816671702 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:51:11 INFO - PROCESS | 3996 | 1467816671707 Marionette TRACE conn7 <- [1,1394,null,{}] 07:51:11 INFO - PROCESS | 3996 | 1467816671714 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:11 INFO - PROCESS | 3996 | 1467816671717 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:11 INFO - PROCESS | 3996 | 1467816671818 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 07:51:11 INFO - PROCESS | 3996 | 1467816671826 Marionette TRACE conn7 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 3996 | 1467816671829 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:11 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699759800 == 10 [pid = 3996] [id = 358] 07:51:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006693508C00) [pid = 3996] [serial = 1074] [outer = 0000000000000000] 07:51:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006693509400) [pid = 3996] [serial = 1075] [outer = 0000006693508C00] 07:51:11 INFO - PROCESS | 3996 | 1467816671881 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006693FC6000) [pid = 3996] [serial = 1076] [outer = 0000006693508C00] 07:51:12 INFO - PROCESS | 3996 | 1467816672397 Marionette TRACE conn7 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 733ms 07:51:12 INFO - PROCESS | 3996 | 1467816672439 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 07:51:12 INFO - PROCESS | 3996 | 1467816672445 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 07:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:51:12 INFO - PROCESS | 3996 | 1467816672451 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 3996 | 1467816672454 Marionette TRACE conn7 <- [1,1398,null,{}] 07:51:12 INFO - PROCESS | 3996 | 1467816672458 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:12 INFO - PROCESS | 3996 | 1467816672461 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:12 INFO - PROCESS | 3996 | 1467816672561 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 07:51:12 INFO - PROCESS | 3996 | 1467816672630 Marionette TRACE conn7 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 3996 | 1467816672633 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:12 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABDE000 == 11 [pid = 3996] [id = 359] 07:51:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006694895C00) [pid = 3996] [serial = 1077] [outer = 0000000000000000] 07:51:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006694899C00) [pid = 3996] [serial = 1078] [outer = 0000006694895C00] 07:51:12 INFO - PROCESS | 3996 | 1467816672692 Marionette DEBUG loaded listener.js 07:51:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066948AE000) [pid = 3996] [serial = 1079] [outer = 0000006694895C00] 07:51:13 INFO - PROCESS | 3996 | 1467816673147 Marionette TRACE conn7 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 797ms 07:51:13 INFO - PROCESS | 3996 | 1467816673251 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 3996 | 1467816673260 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 07:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:51:13 INFO - PROCESS | 3996 | 1467816673265 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:51:13 INFO - PROCESS | 3996 | 1467816673269 Marionette TRACE conn7 <- [1,1402,null,{}] 07:51:13 INFO - PROCESS | 3996 | 1467816673282 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:13 INFO - PROCESS | 3996 | 1467816673287 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:13 INFO - PROCESS | 3996 | 1467816673396 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 07:51:13 INFO - PROCESS | 3996 | 1467816673481 Marionette TRACE conn7 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:13 INFO - PROCESS | 3996 | 1467816673485 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:13 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA86000 == 12 [pid = 3996] [id = 360] 07:51:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006694A2A400) [pid = 3996] [serial = 1080] [outer = 0000000000000000] 07:51:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006694A30C00) [pid = 3996] [serial = 1081] [outer = 0000006694A2A400] 07:51:13 INFO - PROCESS | 3996 | 1467816673538 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006694B37000) [pid = 3996] [serial = 1082] [outer = 0000006694A2A400] 07:51:14 INFO - PROCESS | 3996 | 1467816674063 Marionette TRACE conn7 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 836ms 07:51:14 INFO - PROCESS | 3996 | 1467816674107 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 3996 | 1467816674110 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 07:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:51:14 INFO - PROCESS | 3996 | 1467816674113 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 3996 | 1467816674115 Marionette TRACE conn7 <- [1,1406,null,{}] 07:51:14 INFO - PROCESS | 3996 | 1467816674118 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:14 INFO - PROCESS | 3996 | 1467816674121 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:14 INFO - PROCESS | 3996 | 1467816674236 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 07:51:14 INFO - PROCESS | 3996 | 1467816674288 Marionette TRACE conn7 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 3996 | 1467816674290 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:14 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F68F000 == 13 [pid = 3996] [id = 361] 07:51:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (0000006695BE1400) [pid = 3996] [serial = 1083] [outer = 0000000000000000] 07:51:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006695D48800) [pid = 3996] [serial = 1084] [outer = 0000006695BE1400] 07:51:14 INFO - PROCESS | 3996 | 1467816674337 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006698E7EC00) [pid = 3996] [serial = 1085] [outer = 0000006695BE1400] 07:51:14 INFO - PROCESS | 3996 | 1467816674837 Marionette TRACE conn7 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 776ms 07:51:14 INFO - PROCESS | 3996 | 1467816674892 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 3996 | 1467816674894 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 07:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:51:14 INFO - PROCESS | 3996 | 1467816674905 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 3996 | 1467816674907 Marionette TRACE conn7 <- [1,1410,null,{}] 07:51:14 INFO - PROCESS | 3996 | 1467816674910 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:14 INFO - PROCESS | 3996 | 1467816674912 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:15 INFO - PROCESS | 3996 | 1467816675024 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 07:51:15 INFO - PROCESS | 3996 | 1467816675077 Marionette TRACE conn7 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 3996 | 1467816675079 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:15 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A139C000 == 14 [pid = 3996] [id = 362] 07:51:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006698E8C800) [pid = 3996] [serial = 1086] [outer = 0000000000000000] 07:51:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006698F77C00) [pid = 3996] [serial = 1087] [outer = 0000006698E8C800] 07:51:15 INFO - PROCESS | 3996 | 1467816675126 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006699795400) [pid = 3996] [serial = 1088] [outer = 0000006698E8C800] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A1106400) [pid = 3996] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006692AA4000) [pid = 3996] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066A384E400) [pid = 3996] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006693B2E000) [pid = 3996] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A14D5800) [pid = 3996] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066949A1000) [pid = 3996] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694999000) [pid = 3996] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006699ACCC00) [pid = 3996] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669E0B9000) [pid = 3996] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006694998400) [pid = 3996] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (000000669E910400) [pid = 3996] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A2B6F400) [pid = 3996] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A53E4400) [pid = 3996] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A4EAD400) [pid = 3996] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A2031C00) [pid = 3996] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:51:15 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006692B2E000) [pid = 3996] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:51:15 INFO - PROCESS | 3996 | 1467816675755 Marionette TRACE conn7 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 881ms 07:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:51:15 INFO - PROCESS | 3996 | 1467816675787 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 3996 | 1467816675789 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 07:51:15 INFO - PROCESS | 3996 | 1467816675793 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 3996 | 1467816675794 Marionette TRACE conn7 <- [1,1414,null,{}] 07:51:15 INFO - PROCESS | 3996 | 1467816675798 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:15 INFO - PROCESS | 3996 | 1467816675804 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:15 INFO - PROCESS | 3996 | 1467816675962 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 07:51:16 INFO - PROCESS | 3996 | 1467816676017 Marionette TRACE conn7 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 3996 | 1467816676019 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:16 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2913800 == 15 [pid = 3996] [id = 363] 07:51:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006694996C00) [pid = 3996] [serial = 1089] [outer = 0000000000000000] 07:51:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006699A04C00) [pid = 3996] [serial = 1090] [outer = 0000006694996C00] 07:51:16 INFO - PROCESS | 3996 | 1467816676066 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669A705000) [pid = 3996] [serial = 1091] [outer = 0000006694996C00] 07:51:16 INFO - PROCESS | 3996 | 1467816676487 Marionette TRACE conn7 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 733ms 07:51:16 INFO - PROCESS | 3996 | 1467816676536 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 3996 | 1467816676539 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 07:51:16 INFO - PROCESS | 3996 | 1467816676542 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 3996 | 1467816676544 Marionette TRACE conn7 <- [1,1418,null,{}] 07:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:51:16 INFO - PROCESS | 3996 | 1467816676547 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:16 INFO - PROCESS | 3996 | 1467816676549 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:16 INFO - PROCESS | 3996 | 1467816676632 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 07:51:16 INFO - PROCESS | 3996 | 1467816676640 Marionette TRACE conn7 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 3996 | 1467816676642 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:16 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3838000 == 16 [pid = 3996] [id = 364] 07:51:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669A8D4C00) [pid = 3996] [serial = 1092] [outer = 0000000000000000] 07:51:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669B10C000) [pid = 3996] [serial = 1093] [outer = 000000669A8D4C00] 07:51:16 INFO - PROCESS | 3996 | 1467816676686 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669D883400) [pid = 3996] [serial = 1094] [outer = 000000669A8D4C00] 07:51:17 INFO - PROCESS | 3996 | 1467816677132 Marionette TRACE conn7 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 627ms 07:51:17 INFO - PROCESS | 3996 | 1467816677176 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 07:51:17 INFO - PROCESS | 3996 | 1467816677178 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 07:51:17 INFO - PROCESS | 3996 | 1467816677181 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:51:17 INFO - PROCESS | 3996 | 1467816677183 Marionette TRACE conn7 <- [1,1422,null,{}] 07:51:17 INFO - PROCESS | 3996 | 1467816677186 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:17 INFO - PROCESS | 3996 | 1467816677188 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:17 INFO - PROCESS | 3996 | 1467816677271 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 07:51:17 INFO - PROCESS | 3996 | 1467816677278 Marionette TRACE conn7 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 3996 | 1467816677280 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:17 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5022800 == 17 [pid = 3996] [id = 365] 07:51:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669E053C00) [pid = 3996] [serial = 1095] [outer = 0000000000000000] 07:51:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669E46D000) [pid = 3996] [serial = 1096] [outer = 000000669E053C00] 07:51:17 INFO - PROCESS | 3996 | 1467816677325 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669E47A800) [pid = 3996] [serial = 1097] [outer = 000000669E053C00] 07:51:18 INFO - PROCESS | 3996 | 1467816678092 Marionette TRACE conn7 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 985ms 07:51:18 INFO - PROCESS | 3996 | 1467816678170 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 3996 | 1467816678175 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 07:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:51:18 INFO - PROCESS | 3996 | 1467816678180 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 3996 | 1467816678183 Marionette TRACE conn7 <- [1,1426,null,{}] 07:51:18 INFO - PROCESS | 3996 | 1467816678189 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:18 INFO - PROCESS | 3996 | 1467816678193 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:18 INFO - PROCESS | 3996 | 1467816678327 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 07:51:18 INFO - PROCESS | 3996 | 1467816678398 Marionette TRACE conn7 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 3996 | 1467816678401 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:18 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A758000 == 18 [pid = 3996] [id = 366] 07:51:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006693D55800) [pid = 3996] [serial = 1098] [outer = 0000000000000000] 07:51:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669486D000) [pid = 3996] [serial = 1099] [outer = 0000006693D55800] 07:51:18 INFO - PROCESS | 3996 | 1467816678501 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066948AB000) [pid = 3996] [serial = 1100] [outer = 0000006693D55800] 07:51:19 INFO - PROCESS | 3996 | 1467816679271 Marionette TRACE conn7 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1133ms 07:51:19 INFO - PROCESS | 3996 | 1467816679317 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 3996 | 1467816679322 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 07:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:51:19 INFO - PROCESS | 3996 | 1467816679330 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 3996 | 1467816679333 Marionette TRACE conn7 <- [1,1430,null,{}] 07:51:19 INFO - PROCESS | 3996 | 1467816679337 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:19 INFO - PROCESS | 3996 | 1467816679340 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:19 INFO - PROCESS | 3996 | 1467816679478 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 07:51:19 INFO - PROCESS | 3996 | 1467816679547 Marionette TRACE conn7 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:19 INFO - PROCESS | 3996 | 1467816679550 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:19 INFO - PROCESS | 3996 | ++DOCSHELL 0000006693D25000 == 19 [pid = 3996] [id = 367] 07:51:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006692B48C00) [pid = 3996] [serial = 1101] [outer = 0000000000000000] 07:51:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066947B3400) [pid = 3996] [serial = 1102] [outer = 0000006692B48C00] 07:51:19 INFO - PROCESS | 3996 | 1467816679651 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006694B3F000) [pid = 3996] [serial = 1103] [outer = 0000006692B48C00] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669F42CC00) [pid = 3996] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066A14DB400) [pid = 3996] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A0957000) [pid = 3996] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006694A47000) [pid = 3996] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A19E1C00) [pid = 3996] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A493A400) [pid = 3996] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A3C61C00) [pid = 3996] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669488F000) [pid = 3996] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A1B4E800) [pid = 3996] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (000000669498C000) [pid = 3996] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006694A2D400) [pid = 3996] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006694D17800) [pid = 3996] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006694A4CC00) [pid = 3996] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (0000006698E88C00) [pid = 3996] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006699DCA800) [pid = 3996] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (000000669A879C00) [pid = 3996] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (000000669E903800) [pid = 3996] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (0000006692A98800) [pid = 3996] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (0000006694C92800) [pid = 3996] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (000000669F436800) [pid = 3996] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (0000006698FC4400) [pid = 3996] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (00000066A3F0D000) [pid = 3996] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (00000066A50CA400) [pid = 3996] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (00000066A0AE0400) [pid = 3996] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (00000066A53E9000) [pid = 3996] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (00000066A53C4C00) [pid = 3996] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 58 (00000066A202A400) [pid = 3996] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 57 (000000669EC9B000) [pid = 3996] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 56 (00000066A54C1800) [pid = 3996] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 55 (000000669E96D800) [pid = 3996] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 54 (00000066A4EB5800) [pid = 3996] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 53 (00000066A538E400) [pid = 3996] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | --DOMWINDOW == 52 (00000066A2B70400) [pid = 3996] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3996 | 1467816680433 Marionette TRACE conn7 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1142ms 07:51:20 INFO - PROCESS | 3996 | 1467816680472 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 07:51:20 INFO - PROCESS | 3996 | 1467816680476 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 07:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:51:20 INFO - PROCESS | 3996 | 1467816680481 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:51:20 INFO - PROCESS | 3996 | 1467816680486 Marionette TRACE conn7 <- [1,1434,null,{}] 07:51:20 INFO - PROCESS | 3996 | 1467816680491 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:20 INFO - PROCESS | 3996 | 1467816680493 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:20 INFO - PROCESS | 3996 | 1467816680598 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 07:51:20 INFO - PROCESS | 3996 | 1467816680672 Marionette TRACE conn7 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 3996 | 1467816680675 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:20 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABF9800 == 20 [pid = 3996] [id = 368] 07:51:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 53 (000000669487A800) [pid = 3996] [serial = 1104] [outer = 0000000000000000] 07:51:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 54 (0000006694987C00) [pid = 3996] [serial = 1105] [outer = 000000669487A800] 07:51:20 INFO - PROCESS | 3996 | 1467816680731 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 55 (0000006694A25000) [pid = 3996] [serial = 1106] [outer = 000000669487A800] 07:51:21 INFO - PROCESS | 3996 | 1467816681216 Marionette TRACE conn7 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 797ms 07:51:21 INFO - PROCESS | 3996 | 1467816681278 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 3996 | 1467816681283 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 07:51:21 INFO - PROCESS | 3996 | 1467816681289 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:51:21 INFO - PROCESS | 3996 | 1467816681292 Marionette TRACE conn7 <- [1,1438,null,{}] 07:51:21 INFO - PROCESS | 3996 | 1467816681296 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:21 INFO - PROCESS | 3996 | 1467816681298 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:21 INFO - PROCESS | 3996 | 1467816681395 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 07:51:21 INFO - PROCESS | 3996 | 1467816681409 Marionette TRACE conn7 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 3996 | 1467816681411 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:21 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F48D800 == 21 [pid = 3996] [id = 369] 07:51:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 56 (00000066958DC000) [pid = 3996] [serial = 1107] [outer = 0000000000000000] 07:51:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 57 (0000006695BE9000) [pid = 3996] [serial = 1108] [outer = 00000066958DC000] 07:51:21 INFO - PROCESS | 3996 | 1467816681459 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 58 (0000006698E87000) [pid = 3996] [serial = 1109] [outer = 00000066958DC000] 07:51:21 INFO - PROCESS | 3996 | 1467816681962 Marionette TRACE conn7 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 733ms 07:51:22 INFO - PROCESS | 3996 | 1467816682025 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 3996 | 1467816682028 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 07:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:51:22 INFO - PROCESS | 3996 | 1467816682031 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - PROCESS | 3996 | 1467816682035 Marionette TRACE conn7 <- [1,1442,null,{}] 07:51:22 INFO - PROCESS | 3996 | 1467816682046 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:22 INFO - PROCESS | 3996 | 1467816682051 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:22 INFO - PROCESS | 3996 | 1467816682169 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 07:51:22 INFO - PROCESS | 3996 | 1467816682247 Marionette TRACE conn7 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:22 INFO - PROCESS | 3996 | 1467816682250 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:22 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A200F800 == 22 [pid = 3996] [id = 370] 07:51:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 59 (0000006692B4B000) [pid = 3996] [serial = 1110] [outer = 0000000000000000] 07:51:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (0000006699DF3400) [pid = 3996] [serial = 1111] [outer = 0000006692B4B000] 07:51:22 INFO - PROCESS | 3996 | 1467816682300 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (000000669A8CCC00) [pid = 3996] [serial = 1112] [outer = 0000006692B4B000] 07:51:22 INFO - PROCESS | 3996 | 1467816682705 Marionette TRACE conn7 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 733ms 07:51:22 INFO - PROCESS | 3996 | 1467816682767 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 3996 | 1467816682770 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 07:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:51:22 INFO - PROCESS | 3996 | 1467816682774 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - PROCESS | 3996 | 1467816682775 Marionette TRACE conn7 <- [1,1446,null,{}] 07:51:22 INFO - PROCESS | 3996 | 1467816682779 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:22 INFO - PROCESS | 3996 | 1467816682781 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:22 INFO - PROCESS | 3996 | 1467816682898 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 07:51:22 INFO - PROCESS | 3996 | 1467816682947 Marionette TRACE conn7 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:22 INFO - PROCESS | 3996 | 1467816682949 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:22 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3F7C000 == 23 [pid = 3996] [id = 371] 07:51:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (000000669E053800) [pid = 3996] [serial = 1113] [outer = 0000000000000000] 07:51:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (000000669E46A800) [pid = 3996] [serial = 1114] [outer = 000000669E053800] 07:51:22 INFO - PROCESS | 3996 | 1467816682994 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (000000669E90AC00) [pid = 3996] [serial = 1115] [outer = 000000669E053800] 07:51:23 INFO - PROCESS | 3996 | 1467816683455 Marionette TRACE conn7 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 732ms 07:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:51:23 INFO - PROCESS | 3996 | 1467816683537 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 3996 | 1467816683539 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 07:51:23 INFO - PROCESS | 3996 | 1467816683542 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 3996 | 1467816683544 Marionette TRACE conn7 <- [1,1450,null,{}] 07:51:23 INFO - PROCESS | 3996 | 1467816683548 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:23 INFO - PROCESS | 3996 | 1467816683550 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:23 INFO - PROCESS | 3996 | 1467816683662 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 07:51:23 INFO - PROCESS | 3996 | 1467816683674 Marionette TRACE conn7 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 3996 | 1467816683676 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:23 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5320000 == 24 [pid = 3996] [id = 372] 07:51:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (000000669E945000) [pid = 3996] [serial = 1116] [outer = 0000000000000000] 07:51:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (000000669E961C00) [pid = 3996] [serial = 1117] [outer = 000000669E945000] 07:51:23 INFO - PROCESS | 3996 | 1467816683760 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669E96A000) [pid = 3996] [serial = 1118] [outer = 000000669E945000] 07:51:24 INFO - PROCESS | 3996 | 1467816684230 Marionette TRACE conn7 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 733ms 07:51:24 INFO - PROCESS | 3996 | 1467816684277 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 07:51:24 INFO - PROCESS | 3996 | 1467816684279 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 07:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:51:24 INFO - PROCESS | 3996 | 1467816684289 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - PROCESS | 3996 | 1467816684291 Marionette TRACE conn7 <- [1,1454,null,{}] 07:51:24 INFO - PROCESS | 3996 | 1467816684295 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:24 INFO - PROCESS | 3996 | 1467816684301 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:24 INFO - PROCESS | 3996 | 1467816684436 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 07:51:24 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (0000006695BE1400) [pid = 3996] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:51:24 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (0000006698E8C800) [pid = 3996] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:51:24 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (0000006694895C00) [pid = 3996] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:51:24 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (0000006693508C00) [pid = 3996] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:51:24 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (0000006692A8C400) [pid = 3996] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:51:24 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (0000006694996C00) [pid = 3996] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:51:24 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (000000669A8D4C00) [pid = 3996] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:51:24 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (0000006694A2A400) [pid = 3996] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:51:24 INFO - PROCESS | 3996 | 1467816684496 Marionette TRACE conn7 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 3996 | 1467816684498 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:24 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5327800 == 25 [pid = 3996] [id = 373] 07:51:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (0000006692B2B800) [pid = 3996] [serial = 1119] [outer = 0000000000000000] 07:51:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (00000066947BDC00) [pid = 3996] [serial = 1120] [outer = 0000006692B2B800] 07:51:24 INFO - PROCESS | 3996 | 1467816684554 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (00000066996B3800) [pid = 3996] [serial = 1121] [outer = 0000006692B2B800] 07:51:24 INFO - PROCESS | 3996 | 1467816684940 Marionette TRACE conn7 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 692ms 07:51:25 INFO - PROCESS | 3996 | 1467816685006 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 3996 | 1467816685008 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 07:51:25 INFO - PROCESS | 3996 | 1467816685012 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:51:25 INFO - PROCESS | 3996 | 1467816685014 Marionette TRACE conn7 <- [1,1458,null,{}] 07:51:25 INFO - PROCESS | 3996 | 1467816685018 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:25 INFO - PROCESS | 3996 | 1467816685019 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:25 INFO - PROCESS | 3996 | 1467816685130 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 07:51:25 INFO - PROCESS | 3996 | 1467816685142 Marionette TRACE conn7 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 3996 | 1467816685144 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:25 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A564C000 == 26 [pid = 3996] [id = 374] 07:51:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (000000669F42DC00) [pid = 3996] [serial = 1122] [outer = 0000000000000000] 07:51:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (00000066A094AC00) [pid = 3996] [serial = 1123] [outer = 000000669F42DC00] 07:51:25 INFO - PROCESS | 3996 | 1467816685189 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (00000066A0953800) [pid = 3996] [serial = 1124] [outer = 000000669F42DC00] 07:51:25 INFO - PROCESS | 3996 | 1467816685605 Marionette TRACE conn7 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 628ms 07:51:25 INFO - PROCESS | 3996 | 1467816685646 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 3996 | 1467816685648 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 07:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:51:25 INFO - PROCESS | 3996 | 1467816685651 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 3996 | 1467816685653 Marionette TRACE conn7 <- [1,1462,null,{}] 07:51:25 INFO - PROCESS | 3996 | 1467816685656 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:25 INFO - PROCESS | 3996 | 1467816685658 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:25 INFO - PROCESS | 3996 | 1467816685769 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 07:51:25 INFO - PROCESS | 3996 | 1467816685776 Marionette TRACE conn7 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 3996 | 1467816685786 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:25 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A590A800 == 27 [pid = 3996] [id = 375] 07:51:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (00000066A094A000) [pid = 3996] [serial = 1125] [outer = 0000000000000000] 07:51:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (00000066A0AA1000) [pid = 3996] [serial = 1126] [outer = 00000066A094A000] 07:51:25 INFO - PROCESS | 3996 | 1467816685836 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (00000066A0AE0C00) [pid = 3996] [serial = 1127] [outer = 00000066A094A000] 07:51:26 INFO - PROCESS | 3996 | 1467816686256 Marionette TRACE conn7 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 629ms 07:51:26 INFO - PROCESS | 3996 | 1467816686284 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 3996 | 1467816686286 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 07:51:26 INFO - PROCESS | 3996 | 1467816686289 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:51:26 INFO - PROCESS | 3996 | 1467816686290 Marionette TRACE conn7 <- [1,1466,null,{}] 07:51:26 INFO - PROCESS | 3996 | 1467816686294 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:26 INFO - PROCESS | 3996 | 1467816686296 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:26 INFO - PROCESS | 3996 | 1467816686412 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 07:51:26 INFO - PROCESS | 3996 | 1467816686458 Marionette TRACE conn7 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 3996 | 1467816686460 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:26 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A200F000 == 28 [pid = 3996] [id = 376] 07:51:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (00000066A110C800) [pid = 3996] [serial = 1128] [outer = 0000000000000000] 07:51:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066A1111800) [pid = 3996] [serial = 1129] [outer = 00000066A110C800] 07:51:26 INFO - PROCESS | 3996 | 1467816686505 Marionette DEBUG loaded listener.js 07:51:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A14D3400) [pid = 3996] [serial = 1130] [outer = 00000066A110C800] 07:51:27 INFO - PROCESS | 3996 | 1467816687133 Marionette TRACE conn7 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 877ms 07:51:27 INFO - PROCESS | 3996 | 1467816687171 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 07:51:27 INFO - PROCESS | 3996 | 1467816687176 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 07:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:51:27 INFO - PROCESS | 3996 | 1467816687181 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:51:27 INFO - PROCESS | 3996 | 1467816687185 Marionette TRACE conn7 <- [1,1470,null,{}] 07:51:27 INFO - PROCESS | 3996 | 1467816687191 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:27 INFO - PROCESS | 3996 | 1467816687194 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:27 INFO - PROCESS | 3996 | 1467816687314 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 07:51:27 INFO - PROCESS | 3996 | 1467816687392 Marionette TRACE conn7 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 3996 | 1467816687395 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:27 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E935000 == 29 [pid = 3996] [id = 377] 07:51:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006694890000) [pid = 3996] [serial = 1131] [outer = 0000000000000000] 07:51:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006694998C00) [pid = 3996] [serial = 1132] [outer = 0000006694890000] 07:51:27 INFO - PROCESS | 3996 | 1467816687496 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006694D0CC00) [pid = 3996] [serial = 1133] [outer = 0000006694890000] 07:51:28 INFO - PROCESS | 3996 | 1467816688211 Marionette TRACE conn7 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1079ms 07:51:28 INFO - PROCESS | 3996 | 1467816688264 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 3996 | 1467816688269 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 07:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:51:28 INFO - PROCESS | 3996 | 1467816688276 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - PROCESS | 3996 | 1467816688279 Marionette TRACE conn7 <- [1,1474,null,{}] 07:51:28 INFO - PROCESS | 3996 | 1467816688283 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:28 INFO - PROCESS | 3996 | 1467816688286 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:28 INFO - PROCESS | 3996 | 1467816688443 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 07:51:28 INFO - PROCESS | 3996 | 1467816688460 Marionette TRACE conn7 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:28 INFO - PROCESS | 3996 | 1467816688462 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:28 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2942000 == 30 [pid = 3996] [id = 378] 07:51:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006699A09800) [pid = 3996] [serial = 1134] [outer = 0000000000000000] 07:51:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006699DF5400) [pid = 3996] [serial = 1135] [outer = 0000006699A09800] 07:51:28 INFO - PROCESS | 3996 | 1467816688521 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669D882C00) [pid = 3996] [serial = 1136] [outer = 0000006699A09800] 07:51:29 INFO - PROCESS | 3996 | 1467816689237 Marionette TRACE conn7 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 983ms 07:51:29 INFO - PROCESS | 3996 | 1467816689261 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 3996 | 1467816689263 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 07:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:51:29 INFO - PROCESS | 3996 | 1467816689267 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 3996 | 1467816689271 Marionette TRACE conn7 <- [1,1478,null,{}] 07:51:29 INFO - PROCESS | 3996 | 1467816689283 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:29 INFO - PROCESS | 3996 | 1467816689288 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:29 INFO - PROCESS | 3996 | 1467816689407 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 07:51:29 INFO - PROCESS | 3996 | 1467816689526 Marionette TRACE conn7 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:29 INFO - PROCESS | 3996 | 1467816689530 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:29 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B98800 == 31 [pid = 3996] [id = 379] 07:51:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A094E000) [pid = 3996] [serial = 1137] [outer = 0000000000000000] 07:51:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A110E000) [pid = 3996] [serial = 1138] [outer = 00000066A094E000] 07:51:29 INFO - PROCESS | 3996 | 1467816689590 Marionette DEBUG loaded listener.js 07:51:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A14DF000) [pid = 3996] [serial = 1139] [outer = 00000066A094E000] 07:51:30 INFO - PROCESS | 3996 | 1467816690240 Marionette TRACE conn7 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1138ms 07:51:30 INFO - PROCESS | 3996 | 1467816690435 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 07:51:30 INFO - PROCESS | 3996 | 1467816690439 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 07:51:30 INFO - PROCESS | 3996 | 1467816690469 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:51:30 INFO - PROCESS | 3996 | 1467816690472 Marionette TRACE conn7 <- [1,1482,null,{}] 07:51:30 INFO - PROCESS | 3996 | 1467816690478 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:30 INFO - PROCESS | 3996 | 1467816690482 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:30 INFO - PROCESS | 3996 | 1467816690593 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 07:51:30 INFO - PROCESS | 3996 | 1467816690663 Marionette TRACE conn7 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 3996 | 1467816690668 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:30 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A727000 == 32 [pid = 3996] [id = 380] 07:51:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066948A5400) [pid = 3996] [serial = 1140] [outer = 0000000000000000] 07:51:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669498D000) [pid = 3996] [serial = 1141] [outer = 00000066948A5400] 07:51:30 INFO - PROCESS | 3996 | 1467816690733 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006694A53400) [pid = 3996] [serial = 1142] [outer = 00000066948A5400] 07:51:31 INFO - PROCESS | 3996 | --DOCSHELL 0000006692C49000 == 31 [pid = 3996] [id = 357] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006694A2C400) [pid = 3996] [serial = 652] [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.] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006695D48800) [pid = 3996] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006698F77C00) [pid = 3996] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694899C00) [pid = 3996] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066948AE000) [pid = 3996] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006693509400) [pid = 3996] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006693FC6000) [pid = 3996] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006692B50C00) [pid = 3996] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006698E7EC00) [pid = 3996] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669E46D000) [pid = 3996] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006699A04C00) [pid = 3996] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669B10C000) [pid = 3996] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006699795400) [pid = 3996] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006694A30C00) [pid = 3996] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (0000006694B37000) [pid = 3996] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (000000669D883400) [pid = 3996] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (000000669A705000) [pid = 3996] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 07:51:32 INFO - PROCESS | 3996 | 1467816692068 Marionette TRACE conn7 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1630ms 07:51:32 INFO - PROCESS | 3996 | 1467816692103 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 3996 | 1467816692107 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 07:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:51:32 INFO - PROCESS | 3996 | 1467816692112 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - PROCESS | 3996 | 1467816692116 Marionette TRACE conn7 <- [1,1486,null,{}] 07:51:32 INFO - PROCESS | 3996 | 1467816692123 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:32 INFO - PROCESS | 3996 | 1467816692126 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:32 INFO - PROCESS | 3996 | 1467816692227 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 07:51:32 INFO - PROCESS | 3996 | 1467816692236 Marionette TRACE conn7 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:32 INFO - PROCESS | 3996 | 1467816692241 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:32 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699786800 == 32 [pid = 3996] [id = 381] 07:51:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006693FC3400) [pid = 3996] [serial = 1143] [outer = 0000000000000000] 07:51:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006694429400) [pid = 3996] [serial = 1144] [outer = 0000006693FC3400] 07:51:32 INFO - PROCESS | 3996 | 1467816692293 Marionette DEBUG loaded listener.js 07:51:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006694892800) [pid = 3996] [serial = 1145] [outer = 0000006693FC3400] 07:51:32 INFO - PROCESS | 3996 | 1467816692712 Marionette TRACE conn7 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 627ms 07:51:32 INFO - PROCESS | 3996 | 1467816692743 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 3996 | 1467816692749 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 07:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:51:32 INFO - PROCESS | 3996 | 1467816692755 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - PROCESS | 3996 | 1467816692758 Marionette TRACE conn7 <- [1,1490,null,{}] 07:51:32 INFO - PROCESS | 3996 | 1467816692762 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:32 INFO - PROCESS | 3996 | 1467816692765 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:32 INFO - PROCESS | 3996 | 1467816692859 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 07:51:32 INFO - PROCESS | 3996 | 1467816692865 Marionette TRACE conn7 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:32 INFO - PROCESS | 3996 | 1467816692868 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:32 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA13800 == 33 [pid = 3996] [id = 382] 07:51:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669498D400) [pid = 3996] [serial = 1146] [outer = 0000000000000000] 07:51:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669499D800) [pid = 3996] [serial = 1147] [outer = 000000669498D400] 07:51:32 INFO - PROCESS | 3996 | 1467816692919 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006694A48800) [pid = 3996] [serial = 1148] [outer = 000000669498D400] 07:51:33 INFO - PROCESS | 3996 | 1467816693312 Marionette TRACE conn7 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 587ms 07:51:33 INFO - PROCESS | 3996 | 1467816693344 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 07:51:33 INFO - PROCESS | 3996 | 1467816693347 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 07:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:51:33 INFO - PROCESS | 3996 | 1467816693350 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - PROCESS | 3996 | 1467816693354 Marionette TRACE conn7 <- [1,1494,null,{}] 07:51:33 INFO - PROCESS | 3996 | 1467816693367 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:33 INFO - PROCESS | 3996 | 1467816693372 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:33 INFO - PROCESS | 3996 | 1467816693467 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 07:51:33 INFO - PROCESS | 3996 | 1467816693475 Marionette TRACE conn7 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 3996 | 1467816693478 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:33 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F696800 == 34 [pid = 3996] [id = 383] 07:51:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006695D4E800) [pid = 3996] [serial = 1149] [outer = 0000000000000000] 07:51:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006698E80000) [pid = 3996] [serial = 1150] [outer = 0000006695D4E800] 07:51:33 INFO - PROCESS | 3996 | 1467816693529 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006698EFC000) [pid = 3996] [serial = 1151] [outer = 0000006695D4E800] 07:51:33 INFO - PROCESS | 3996 | 1467816693927 Marionette TRACE conn7 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 586ms 07:51:33 INFO - PROCESS | 3996 | 1467816693944 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 07:51:33 INFO - PROCESS | 3996 | 1467816693947 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 07:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:51:33 INFO - PROCESS | 3996 | 1467816693950 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - PROCESS | 3996 | 1467816693952 Marionette TRACE conn7 <- [1,1498,null,{}] 07:51:33 INFO - PROCESS | 3996 | 1467816693956 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:33 INFO - PROCESS | 3996 | 1467816693958 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:34 INFO - PROCESS | 3996 | 1467816694079 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 07:51:34 INFO - PROCESS | 3996 | 1467816694121 Marionette TRACE conn7 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 3996 | 1467816694123 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:34 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A194C000 == 35 [pid = 3996] [id = 384] 07:51:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006699631C00) [pid = 3996] [serial = 1152] [outer = 0000000000000000] 07:51:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006699A02C00) [pid = 3996] [serial = 1153] [outer = 0000006699631C00] 07:51:34 INFO - PROCESS | 3996 | 1467816694171 Marionette DEBUG loaded listener.js 07:51:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006699DF5000) [pid = 3996] [serial = 1154] [outer = 0000006699631C00] 07:51:34 INFO - PROCESS | 3996 | 1467816694533 Marionette TRACE conn7 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 627ms 07:51:34 INFO - PROCESS | 3996 | 1467816694580 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 3996 | 1467816694582 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 07:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:51:34 INFO - PROCESS | 3996 | 1467816694585 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 3996 | 1467816694594 Marionette TRACE conn7 <- [1,1502,null,{}] 07:51:34 INFO - PROCESS | 3996 | 1467816694598 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:34 INFO - PROCESS | 3996 | 1467816694600 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:34 INFO - PROCESS | 3996 | 1467816694710 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 07:51:34 INFO - PROCESS | 3996 | 1467816694715 Marionette TRACE conn7 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 3996 | 1467816694717 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:34 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2919000 == 36 [pid = 3996] [id = 385] 07:51:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669A704800) [pid = 3996] [serial = 1155] [outer = 0000000000000000] 07:51:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669A8CDC00) [pid = 3996] [serial = 1156] [outer = 000000669A704800] 07:51:34 INFO - PROCESS | 3996 | 1467816694763 Marionette DEBUG loaded listener.js 07:51:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669B35F000) [pid = 3996] [serial = 1157] [outer = 000000669A704800] 07:51:35 INFO - PROCESS | 3996 | 1467816695153 Marionette TRACE conn7 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 588ms 07:51:35 INFO - PROCESS | 3996 | 1467816695176 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 07:51:35 INFO - PROCESS | 3996 | 1467816695179 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 07:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:51:35 INFO - PROCESS | 3996 | 1467816695182 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:51:35 INFO - PROCESS | 3996 | 1467816695184 Marionette TRACE conn7 <- [1,1506,null,{}] 07:51:35 INFO - PROCESS | 3996 | 1467816695187 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:35 INFO - PROCESS | 3996 | 1467816695194 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:35 INFO - PROCESS | 3996 | 1467816695331 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 07:51:35 INFO - PROCESS | 3996 | 1467816695337 Marionette TRACE conn7 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 3996 | 1467816695339 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:35 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5014000 == 37 [pid = 3996] [id = 386] 07:51:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669E475000) [pid = 3996] [serial = 1158] [outer = 0000000000000000] 07:51:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669E96CC00) [pid = 3996] [serial = 1159] [outer = 000000669E475000] 07:51:35 INFO - PROCESS | 3996 | 1467816695424 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (000000669F42EC00) [pid = 3996] [serial = 1160] [outer = 000000669E475000] 07:51:36 INFO - PROCESS | 3996 | 1467816696100 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 987ms 07:51:36 INFO - PROCESS | 3996 | 1467816696205 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 3996 | 1467816696207 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 07:51:36 INFO - PROCESS | 3996 | 1467816696211 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 3996 | 1467816696213 Marionette TRACE conn7 <- [1,1510,null,{}] 07:51:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:51:36 INFO - PROCESS | 3996 | 1467816696216 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:36 INFO - PROCESS | 3996 | 1467816696218 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:36 INFO - PROCESS | 3996 | 1467816696344 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 07:51:36 INFO - PROCESS | 3996 | 1467816696350 Marionette TRACE conn7 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 3996 | 1467816696352 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:36 INFO - PROCESS | 3996 | ++DOCSHELL 0000006695895000 == 38 [pid = 3996] [id = 387] 07:51:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006693D3DC00) [pid = 3996] [serial = 1161] [outer = 0000000000000000] 07:51:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A094B000) [pid = 3996] [serial = 1162] [outer = 0000006693D3DC00] 07:51:36 INFO - PROCESS | 3996 | 1467816696581 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A0AA7800) [pid = 3996] [serial = 1163] [outer = 0000006693D3DC00] 07:51:36 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A094A000) [pid = 3996] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:51:36 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (000000669E945000) [pid = 3996] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:51:36 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006692B2B800) [pid = 3996] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:51:36 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006692B4B000) [pid = 3996] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:51:36 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (000000669487A800) [pid = 3996] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:51:36 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066958DC000) [pid = 3996] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:51:36 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006692B48C00) [pid = 3996] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:51:36 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006693D55800) [pid = 3996] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:51:36 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669E053C00) [pid = 3996] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:51:36 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A110C800) [pid = 3996] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:51:36 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669E053800) [pid = 3996] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:51:36 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (000000669F42DC00) [pid = 3996] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:51:37 INFO - PROCESS | 3996 | 1467816697048 Marionette TRACE conn7 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:51:37 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 () { 07:51:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:51:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:51:37 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 () { 07:51:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:51:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:51:37 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 () { 07:51:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:51:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:51:37 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 () { 07:51:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:51:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:51:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 883ms 07:51:37 INFO - PROCESS | 3996 | 1467816697103 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 07:51:37 INFO - PROCESS | 3996 | 1467816697106 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 07:51:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:51:37 INFO - PROCESS | 3996 | 1467816697109 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:51:37 INFO - PROCESS | 3996 | 1467816697111 Marionette TRACE conn7 <- [1,1514,null,{}] 07:51:37 INFO - PROCESS | 3996 | 1467816697115 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:37 INFO - PROCESS | 3996 | 1467816697117 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:37 INFO - PROCESS | 3996 | 1467816697198 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 07:51:37 INFO - PROCESS | 3996 | 1467816697203 Marionette TRACE conn7 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 3996 | 1467816697205 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:37 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A591A000 == 39 [pid = 3996] [id = 388] 07:51:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A094F000) [pid = 3996] [serial = 1164] [outer = 0000000000000000] 07:51:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A1108800) [pid = 3996] [serial = 1165] [outer = 00000066A094F000] 07:51:37 INFO - PROCESS | 3996 | 1467816697249 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669F42A000) [pid = 3996] [serial = 1166] [outer = 00000066A094F000] 07:51:37 INFO - PROCESS | 3996 | 1467816697681 Marionette TRACE conn7 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:51:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:51:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:51:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:51:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:51:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:51:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:51:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 629ms 07:51:37 INFO - PROCESS | 3996 | 1467816697742 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 07:51:37 INFO - PROCESS | 3996 | 1467816697744 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 07:51:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:51:37 INFO - PROCESS | 3996 | 1467816697753 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:51:37 INFO - PROCESS | 3996 | 1467816697755 Marionette TRACE conn7 <- [1,1518,null,{}] 07:51:37 INFO - PROCESS | 3996 | 1467816697759 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:37 INFO - PROCESS | 3996 | 1467816697761 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:37 INFO - PROCESS | 3996 | 1467816697875 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 07:51:37 INFO - PROCESS | 3996 | 1467816697884 Marionette TRACE conn7 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 3996 | 1467816697886 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:37 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8642800 == 40 [pid = 3996] [id = 389] 07:51:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A14DB400) [pid = 3996] [serial = 1167] [outer = 0000000000000000] 07:51:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A17C5800) [pid = 3996] [serial = 1168] [outer = 00000066A14DB400] 07:51:37 INFO - PROCESS | 3996 | 1467816697931 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A19E2400) [pid = 3996] [serial = 1169] [outer = 00000066A14DB400] 07:51:38 INFO - PROCESS | 3996 | 1467816698313 Marionette TRACE conn7 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:51:38 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 07:51:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:51:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:51:38 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. 07:51:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:51:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 586ms 07:51:38 INFO - PROCESS | 3996 | 1467816698341 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 3996 | 1467816698343 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 07:51:38 INFO - PROCESS | 3996 | 1467816698346 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:51:38 INFO - PROCESS | 3996 | 1467816698348 Marionette TRACE conn7 <- [1,1522,null,{}] 07:51:38 INFO - PROCESS | 3996 | 1467816698351 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:38 INFO - PROCESS | 3996 | 1467816698353 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:38 INFO - PROCESS | 3996 | 1467816698474 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 07:51:38 INFO - PROCESS | 3996 | 1467816698481 Marionette TRACE conn7 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 3996 | 1467816698483 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:38 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B0E800 == 41 [pid = 3996] [id = 390] 07:51:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A19E8800) [pid = 3996] [serial = 1170] [outer = 0000000000000000] 07:51:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A1A25C00) [pid = 3996] [serial = 1171] [outer = 00000066A19E8800] 07:51:38 INFO - PROCESS | 3996 | 1467816698528 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A1A2D800) [pid = 3996] [serial = 1172] [outer = 00000066A19E8800] 07:51:39 INFO - PROCESS | 3996 | 1467816699276 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:51:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:51:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 984ms 07:51:39 INFO - PROCESS | 3996 | 1467816699339 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 3996 | 1467816699344 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 07:51:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:51:39 INFO - PROCESS | 3996 | 1467816699350 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 3996 | 1467816699356 Marionette TRACE conn7 <- [1,1526,null,{}] 07:51:39 INFO - PROCESS | 3996 | 1467816699361 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:39 INFO - PROCESS | 3996 | 1467816699364 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:39 INFO - PROCESS | 3996 | 1467816699499 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 07:51:39 INFO - PROCESS | 3996 | 1467816699568 Marionette TRACE conn7 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 3996 | 1467816699571 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:39 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED2A000 == 42 [pid = 3996] [id = 391] 07:51:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066948A5000) [pid = 3996] [serial = 1173] [outer = 0000000000000000] 07:51:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006694A24800) [pid = 3996] [serial = 1174] [outer = 00000066948A5000] 07:51:39 INFO - PROCESS | 3996 | 1467816699631 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006694DC8C00) [pid = 3996] [serial = 1175] [outer = 00000066948A5000] 07:51:40 INFO - PROCESS | 3996 | 1467816700349 Marionette TRACE conn7 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:51:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:51:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1031ms 07:51:40 INFO - PROCESS | 3996 | 1467816700385 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 07:51:40 INFO - PROCESS | 3996 | 1467816700390 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 07:51:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:51:40 INFO - PROCESS | 3996 | 1467816700396 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:51:40 INFO - PROCESS | 3996 | 1467816700400 Marionette TRACE conn7 <- [1,1530,null,{}] 07:51:40 INFO - PROCESS | 3996 | 1467816700404 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:40 INFO - PROCESS | 3996 | 1467816700407 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:40 INFO - PROCESS | 3996 | 1467816700540 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 07:51:40 INFO - PROCESS | 3996 | 1467816700616 Marionette TRACE conn7 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 3996 | 1467816700619 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:40 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698FDB000 == 43 [pid = 3996] [id = 392] 07:51:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (0000006693509000) [pid = 3996] [serial = 1176] [outer = 0000000000000000] 07:51:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066996ACC00) [pid = 3996] [serial = 1177] [outer = 0000006693509000] 07:51:40 INFO - PROCESS | 3996 | 1467816700718 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (000000669E479000) [pid = 3996] [serial = 1178] [outer = 0000006693509000] 07:51:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8642800 == 42 [pid = 3996] [id = 389] 07:51:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A591A000 == 41 [pid = 3996] [id = 388] 07:51:41 INFO - PROCESS | 3996 | --DOCSHELL 0000006695895000 == 40 [pid = 3996] [id = 387] 07:51:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5014000 == 39 [pid = 3996] [id = 386] 07:51:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2919000 == 38 [pid = 3996] [id = 385] 07:51:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A194C000 == 37 [pid = 3996] [id = 384] 07:51:41 INFO - PROCESS | 3996 | --DOCSHELL 000000669F696800 == 36 [pid = 3996] [id = 383] 07:51:41 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA13800 == 35 [pid = 3996] [id = 382] 07:51:41 INFO - PROCESS | 3996 | --DOCSHELL 0000006699786800 == 34 [pid = 3996] [id = 381] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (000000669E96A000) [pid = 3996] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (000000669E961C00) [pid = 3996] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066947BDC00) [pid = 3996] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006699DF3400) [pid = 3996] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006694987C00) [pid = 3996] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006694A25000) [pid = 3996] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006695BE9000) [pid = 3996] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006698E87000) [pid = 3996] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066947B3400) [pid = 3996] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006694B3F000) [pid = 3996] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669486D000) [pid = 3996] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066948AB000) [pid = 3996] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669E47A800) [pid = 3996] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A14D3400) [pid = 3996] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A0AA1000) [pid = 3996] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669E46A800) [pid = 3996] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669E90AC00) [pid = 3996] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066996B3800) [pid = 3996] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A1111800) [pid = 3996] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669A8CCC00) [pid = 3996] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A094AC00) [pid = 3996] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A0953800) [pid = 3996] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A0AE0C00) [pid = 3996] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 07:51:41 INFO - PROCESS | 3996 | 1467816701577 Marionette TRACE conn7 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:51:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:51:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1238ms 07:51:41 INFO - PROCESS | 3996 | 1467816701636 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 3996 | 1467816701641 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 07:51:41 INFO - PROCESS | 3996 | 1467816701646 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:51:41 INFO - PROCESS | 3996 | 1467816701649 Marionette TRACE conn7 <- [1,1534,null,{}] 07:51:41 INFO - PROCESS | 3996 | 1467816701656 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:41 INFO - PROCESS | 3996 | 1467816701659 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:41 INFO - PROCESS | 3996 | 1467816701747 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 07:51:41 INFO - PROCESS | 3996 | 1467816701754 Marionette TRACE conn7 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:41 INFO - PROCESS | 3996 | 1467816701758 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:41 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A718800 == 35 [pid = 3996] [id = 393] 07:51:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006694892000) [pid = 3996] [serial = 1179] [outer = 0000000000000000] 07:51:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (00000066948AB000) [pid = 3996] [serial = 1180] [outer = 0000006694892000] 07:51:41 INFO - PROCESS | 3996 | 1467816701808 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694A2B000) [pid = 3996] [serial = 1181] [outer = 0000006694892000] 07:51:42 INFO - PROCESS | 3996 | 1467816702333 Marionette TRACE conn7 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:51:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:51:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 731ms 07:51:42 INFO - PROCESS | 3996 | 1467816702381 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 07:51:42 INFO - PROCESS | 3996 | 1467816702386 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 07:51:42 INFO - PROCESS | 3996 | 1467816702392 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:51:42 INFO - PROCESS | 3996 | 1467816702395 Marionette TRACE conn7 <- [1,1538,null,{}] 07:51:42 INFO - PROCESS | 3996 | 1467816702398 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:42 INFO - PROCESS | 3996 | 1467816702401 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:42 INFO - PROCESS | 3996 | 1467816702492 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 07:51:42 INFO - PROCESS | 3996 | 1467816702572 Marionette TRACE conn7 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 3996 | 1467816702574 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:42 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699D4A000 == 36 [pid = 3996] [id = 394] 07:51:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006695BE9000) [pid = 3996] [serial = 1182] [outer = 0000000000000000] 07:51:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006698E84800) [pid = 3996] [serial = 1183] [outer = 0000006695BE9000] 07:51:42 INFO - PROCESS | 3996 | 1467816702623 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066996B3C00) [pid = 3996] [serial = 1184] [outer = 0000006695BE9000] 07:51:43 INFO - PROCESS | 3996 | 1467816703055 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:51:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:51:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 07:51:43 INFO - PROCESS | 3996 | 1467816703066 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 07:51:43 INFO - PROCESS | 3996 | 1467816703069 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 07:51:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:51:43 INFO - PROCESS | 3996 | 1467816703072 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 3996 | 1467816703076 Marionette TRACE conn7 <- [1,1542,null,{}] 07:51:43 INFO - PROCESS | 3996 | 1467816703087 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:43 INFO - PROCESS | 3996 | 1467816703092 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:43 INFO - PROCESS | 3996 | 1467816703209 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 07:51:43 INFO - PROCESS | 3996 | 1467816703218 Marionette TRACE conn7 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 3996 | 1467816703221 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:43 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A200A000 == 37 [pid = 3996] [id = 395] 07:51:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669A705000) [pid = 3996] [serial = 1185] [outer = 0000000000000000] 07:51:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669B115000) [pid = 3996] [serial = 1186] [outer = 000000669A705000] 07:51:43 INFO - PROCESS | 3996 | 1467816703270 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669E906000) [pid = 3996] [serial = 1187] [outer = 000000669A705000] 07:51:43 INFO - PROCESS | 3996 | 1467816703713 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:51:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:51:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 690ms 07:51:43 INFO - PROCESS | 3996 | 1467816703766 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 07:51:43 INFO - PROCESS | 3996 | 1467816703769 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 07:51:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:51:43 INFO - PROCESS | 3996 | 1467816703777 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 3996 | 1467816703780 Marionette TRACE conn7 <- [1,1546,null,{}] 07:51:43 INFO - PROCESS | 3996 | 1467816703783 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:43 INFO - PROCESS | 3996 | 1467816703785 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:43 INFO - PROCESS | 3996 | 1467816703904 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 07:51:43 INFO - PROCESS | 3996 | 1467816703951 Marionette TRACE conn7 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 3996 | 1467816703954 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:43 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A4E7F800 == 38 [pid = 3996] [id = 396] 07:51:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669E96B800) [pid = 3996] [serial = 1188] [outer = 0000000000000000] 07:51:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669E96F800) [pid = 3996] [serial = 1189] [outer = 000000669E96B800] 07:51:44 INFO - PROCESS | 3996 | 1467816704006 Marionette DEBUG loaded listener.js 07:51:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669F42DC00) [pid = 3996] [serial = 1190] [outer = 000000669E96B800] 07:51:44 INFO - PROCESS | 3996 | 1467816704437 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 691ms 07:51:44 INFO - PROCESS | 3996 | 1467816704471 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 3996 | 1467816704473 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 07:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:51:44 INFO - PROCESS | 3996 | 1467816704476 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 3996 | 1467816704478 Marionette TRACE conn7 <- [1,1550,null,{}] 07:51:44 INFO - PROCESS | 3996 | 1467816704487 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:44 INFO - PROCESS | 3996 | 1467816704489 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:44 INFO - PROCESS | 3996 | 1467816704626 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 07:51:44 INFO - PROCESS | 3996 | 1467816704649 Marionette TRACE conn7 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:44 INFO - PROCESS | 3996 | 1467816704652 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:44 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5471800 == 39 [pid = 3996] [id = 397] 07:51:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669E96C800) [pid = 3996] [serial = 1191] [outer = 0000000000000000] 07:51:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A0953800) [pid = 3996] [serial = 1192] [outer = 000000669E96C800] 07:51:44 INFO - PROCESS | 3996 | 1467816704698 Marionette DEBUG loaded listener.js 07:51:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A0AD8400) [pid = 3996] [serial = 1193] [outer = 000000669E96C800] 07:51:45 INFO - PROCESS | 3996 | 1467816705157 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:51:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:51:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 733ms 07:51:45 INFO - PROCESS | 3996 | 1467816705213 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 07:51:45 INFO - PROCESS | 3996 | 1467816705215 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 07:51:45 INFO - PROCESS | 3996 | 1467816705218 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:51:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:51:45 INFO - PROCESS | 3996 | 1467816705220 Marionette TRACE conn7 <- [1,1554,null,{}] 07:51:45 INFO - PROCESS | 3996 | 1467816705223 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:45 INFO - PROCESS | 3996 | 1467816705229 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:45 INFO - PROCESS | 3996 | 1467816705374 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 07:51:45 INFO - PROCESS | 3996 | 1467816705429 Marionette TRACE conn7 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 3996 | 1467816705431 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:45 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A565B800 == 40 [pid = 3996] [id = 398] 07:51:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A16AE000) [pid = 3996] [serial = 1194] [outer = 0000000000000000] 07:51:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A1A25400) [pid = 3996] [serial = 1195] [outer = 00000066A16AE000] 07:51:45 INFO - PROCESS | 3996 | 1467816705477 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A1A32C00) [pid = 3996] [serial = 1196] [outer = 00000066A16AE000] 07:51:45 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A14DB400) [pid = 3996] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:51:45 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669498D400) [pid = 3996] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:51:45 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (000000669E475000) [pid = 3996] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:51:45 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066948A5400) [pid = 3996] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:51:45 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006699631C00) [pid = 3996] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:51:45 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006693FC3400) [pid = 3996] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:51:45 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006695D4E800) [pid = 3996] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:51:45 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669A704800) [pid = 3996] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:51:45 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006694890000) [pid = 3996] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:51:45 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006699A09800) [pid = 3996] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:51:45 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A094E000) [pid = 3996] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:51:45 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A094F000) [pid = 3996] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:51:45 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006693D3DC00) [pid = 3996] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:51:45 INFO - PROCESS | 3996 | 1467816705967 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:51:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:51:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 776ms 07:51:46 INFO - PROCESS | 3996 | 1467816705998 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 07:51:46 INFO - PROCESS | 3996 | 1467816706000 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 07:51:46 INFO - PROCESS | 3996 | 1467816706003 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:51:46 INFO - PROCESS | 3996 | 1467816706005 Marionette TRACE conn7 <- [1,1558,null,{}] 07:51:46 INFO - PROCESS | 3996 | 1467816706008 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:46 INFO - PROCESS | 3996 | 1467816706010 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:46 INFO - PROCESS | 3996 | 1467816706122 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 07:51:46 INFO - PROCESS | 3996 | 1467816706173 Marionette TRACE conn7 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 3996 | 1467816706175 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:46 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E92C800 == 41 [pid = 3996] [id = 399] 07:51:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006693D54800) [pid = 3996] [serial = 1197] [outer = 0000000000000000] 07:51:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006698CC9000) [pid = 3996] [serial = 1198] [outer = 0000006693D54800] 07:51:46 INFO - PROCESS | 3996 | 1467816706221 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A1A33000) [pid = 3996] [serial = 1199] [outer = 0000006693D54800] 07:51:46 INFO - PROCESS | 3996 | 1467816706571 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:51:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:51:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 627ms 07:51:46 INFO - PROCESS | 3996 | 1467816706640 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 07:51:46 INFO - PROCESS | 3996 | 1467816706642 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 07:51:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:51:46 INFO - PROCESS | 3996 | 1467816706646 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 3996 | 1467816706648 Marionette TRACE conn7 <- [1,1562,null,{}] 07:51:46 INFO - PROCESS | 3996 | 1467816706651 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:46 INFO - PROCESS | 3996 | 1467816706654 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:46 INFO - PROCESS | 3996 | 1467816706747 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 07:51:46 INFO - PROCESS | 3996 | 1467816706753 Marionette TRACE conn7 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 3996 | 1467816706755 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:46 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8648000 == 42 [pid = 3996] [id = 400] 07:51:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A1B34000) [pid = 3996] [serial = 1200] [outer = 0000000000000000] 07:51:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A1B39C00) [pid = 3996] [serial = 1201] [outer = 00000066A1B34000] 07:51:46 INFO - PROCESS | 3996 | 1467816706799 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A1EA6000) [pid = 3996] [serial = 1202] [outer = 00000066A1B34000] 07:51:47 INFO - PROCESS | 3996 | 1467816707228 Marionette TRACE conn7 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:51:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 07:51:47 INFO - PROCESS | 3996 | 1467816707277 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 3996 | 1467816707279 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 07:51:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:51:47 INFO - PROCESS | 3996 | 1467816707283 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 3996 | 1467816707285 Marionette TRACE conn7 <- [1,1566,null,{}] 07:51:47 INFO - PROCESS | 3996 | 1467816707288 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:47 INFO - PROCESS | 3996 | 1467816707290 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:47 INFO - PROCESS | 3996 | 1467816707374 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 07:51:47 INFO - PROCESS | 3996 | 1467816707382 Marionette TRACE conn7 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 3996 | 1467816707384 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:47 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CD5000 == 43 [pid = 3996] [id = 401] 07:51:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A2023400) [pid = 3996] [serial = 1203] [outer = 0000000000000000] 07:51:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A202A400) [pid = 3996] [serial = 1204] [outer = 00000066A2023400] 07:51:47 INFO - PROCESS | 3996 | 1467816707430 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A21A5C00) [pid = 3996] [serial = 1205] [outer = 00000066A2023400] 07:51:48 INFO - PROCESS | 3996 | 1467816708000 Marionette TRACE conn7 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:51:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:51:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 775ms 07:51:48 INFO - PROCESS | 3996 | 1467816708061 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 3996 | 1467816708067 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 07:51:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:51:48 INFO - PROCESS | 3996 | 1467816708073 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 3996 | 1467816708076 Marionette TRACE conn7 <- [1,1570,null,{}] 07:51:48 INFO - PROCESS | 3996 | 1467816708083 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:48 INFO - PROCESS | 3996 | 1467816708086 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:48 INFO - PROCESS | 3996 | 1467816708209 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 07:51:48 INFO - PROCESS | 3996 | 1467816708331 Marionette TRACE conn7 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 3996 | 1467816708336 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:48 INFO - PROCESS | 3996 | ++DOCSHELL 000000669D89E000 == 44 [pid = 3996] [id = 402] 07:51:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669498EC00) [pid = 3996] [serial = 1206] [outer = 0000000000000000] 07:51:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066949A3000) [pid = 3996] [serial = 1207] [outer = 000000669498EC00] 07:51:48 INFO - PROCESS | 3996 | 1467816708399 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006698CC2000) [pid = 3996] [serial = 1208] [outer = 000000669498EC00] 07:51:49 INFO - PROCESS | 3996 | 1467816709046 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:51:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1028ms 07:51:49 INFO - PROCESS | 3996 | 1467816709103 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 3996 | 1467816709108 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 07:51:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:51:49 INFO - PROCESS | 3996 | 1467816709115 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 3996 | 1467816709118 Marionette TRACE conn7 <- [1,1574,null,{}] 07:51:49 INFO - PROCESS | 3996 | 1467816709122 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:49 INFO - PROCESS | 3996 | 1467816709125 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:49 INFO - PROCESS | 3996 | 1467816709244 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 07:51:49 INFO - PROCESS | 3996 | 1467816709366 Marionette TRACE conn7 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 3996 | 1467816709369 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:49 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5014000 == 45 [pid = 3996] [id = 403] 07:51:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (000000669A87C000) [pid = 3996] [serial = 1209] [outer = 0000000000000000] 07:51:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (000000669E47A400) [pid = 3996] [serial = 1210] [outer = 000000669A87C000] 07:51:49 INFO - PROCESS | 3996 | 1467816709428 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (000000669E970800) [pid = 3996] [serial = 1211] [outer = 000000669A87C000] 07:51:50 INFO - PROCESS | 3996 | 1467816710036 Marionette TRACE conn7 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:51:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 986ms 07:51:50 INFO - PROCESS | 3996 | 1467816710103 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 3996 | 1467816710106 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 07:51:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:51:50 INFO - PROCESS | 3996 | 1467816710110 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 3996 | 1467816710114 Marionette TRACE conn7 <- [1,1578,null,{}] 07:51:50 INFO - PROCESS | 3996 | 1467816710126 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:50 INFO - PROCESS | 3996 | 1467816710131 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:50 INFO - PROCESS | 3996 | 1467816710282 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 07:51:50 INFO - PROCESS | 3996 | 1467816710398 Marionette TRACE conn7 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 3996 | 1467816710401 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:50 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9108000 == 46 [pid = 3996] [id = 404] 07:51:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A1591C00) [pid = 3996] [serial = 1212] [outer = 0000000000000000] 07:51:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A1B3C000) [pid = 3996] [serial = 1213] [outer = 00000066A1591C00] 07:51:50 INFO - PROCESS | 3996 | 1467816710461 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066A2830800) [pid = 3996] [serial = 1214] [outer = 00000066A1591C00] 07:51:51 INFO - PROCESS | 3996 | 1467816711051 Marionette TRACE conn7 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:51:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1147ms 07:51:51 INFO - PROCESS | 3996 | 1467816711258 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 3996 | 1467816711263 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 07:51:51 INFO - PROCESS | 3996 | 1467816711268 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:51:51 INFO - PROCESS | 3996 | 1467816711271 Marionette TRACE conn7 <- [1,1582,null,{}] 07:51:51 INFO - PROCESS | 3996 | 1467816711277 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:51 INFO - PROCESS | 3996 | 1467816711280 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:51 INFO - PROCESS | 3996 | 1467816711387 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 07:51:51 INFO - PROCESS | 3996 | 1467816711460 Marionette TRACE conn7 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 3996 | 1467816711465 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:51 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E936000 == 47 [pid = 3996] [id = 405] 07:51:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (000000669499E400) [pid = 3996] [serial = 1215] [outer = 0000000000000000] 07:51:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (0000006694A28400) [pid = 3996] [serial = 1216] [outer = 000000669499E400] 07:51:51 INFO - PROCESS | 3996 | 1467816711528 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (0000006698E7F000) [pid = 3996] [serial = 1217] [outer = 000000669499E400] 07:51:52 INFO - PROCESS | 3996 | 1467816712160 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 000000669E935000 == 46 [pid = 3996] [id = 377] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8648000 == 45 [pid = 3996] [id = 400] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 000000669E92C800 == 44 [pid = 3996] [id = 399] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A565B800 == 43 [pid = 3996] [id = 398] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5471800 == 42 [pid = 3996] [id = 397] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A4E7F800 == 41 [pid = 3996] [id = 396] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A200A000 == 40 [pid = 3996] [id = 395] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 0000006699D4A000 == 39 [pid = 3996] [id = 394] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 000000669A718800 == 38 [pid = 3996] [id = 393] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 0000006698FDB000 == 37 [pid = 3996] [id = 392] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B0E800 == 36 [pid = 3996] [id = 390] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A200F000 == 35 [pid = 3996] [id = 376] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED2A000 == 34 [pid = 3996] [id = 391] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 000000669A727000 == 33 [pid = 3996] [id = 380] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2942000 == 32 [pid = 3996] [id = 378] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B98800 == 31 [pid = 3996] [id = 379] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9108000 == 30 [pid = 3996] [id = 404] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5014000 == 29 [pid = 3996] [id = 403] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CD5000 == 28 [pid = 3996] [id = 401] 07:51:52 INFO - PROCESS | 3996 | --DOCSHELL 000000669D89E000 == 27 [pid = 3996] [id = 402] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066A17C5800) [pid = 3996] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (000000669499D800) [pid = 3996] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (0000006694A48800) [pid = 3996] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (000000669E96CC00) [pid = 3996] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006694A53400) [pid = 3996] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (000000669498D000) [pid = 3996] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006699A02C00) [pid = 3996] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006694429400) [pid = 3996] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006694892800) [pid = 3996] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006698E80000) [pid = 3996] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006698EFC000) [pid = 3996] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669A8CDC00) [pid = 3996] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006694D0CC00) [pid = 3996] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694998C00) [pid = 3996] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669D882C00) [pid = 3996] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006699DF5400) [pid = 3996] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A14DF000) [pid = 3996] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A110E000) [pid = 3996] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669F42EC00) [pid = 3996] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A1108800) [pid = 3996] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A094B000) [pid = 3996] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A0AA7800) [pid = 3996] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669F42A000) [pid = 3996] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (000000669B35F000) [pid = 3996] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A19E2400) [pid = 3996] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (0000006699DF5000) [pid = 3996] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 07:51:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:51:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1574ms 07:51:52 INFO - PROCESS | 3996 | 1467816712926 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 07:51:52 INFO - PROCESS | 3996 | 1467816712931 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 07:51:52 INFO - PROCESS | 3996 | 1467816712937 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 3996 | 1467816712940 Marionette TRACE conn7 <- [1,1586,null,{}] 07:51:52 INFO - PROCESS | 3996 | 1467816712946 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:51:52 INFO - PROCESS | 3996 | 1467816712949 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:53 INFO - PROCESS | 3996 | 1467816713038 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 07:51:53 INFO - PROCESS | 3996 | 1467816713048 Marionette TRACE conn7 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 3996 | 1467816713053 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:53 INFO - PROCESS | 3996 | ++DOCSHELL 0000006695DD7800 == 28 [pid = 3996] [id = 406] 07:51:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006693D57800) [pid = 3996] [serial = 1218] [outer = 0000000000000000] 07:51:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006693FC6000) [pid = 3996] [serial = 1219] [outer = 0000006693D57800] 07:51:53 INFO - PROCESS | 3996 | 1467816713103 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694874400) [pid = 3996] [serial = 1220] [outer = 0000006693D57800] 07:51:53 INFO - PROCESS | 3996 | 1467816713593 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:51:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:51:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 671ms 07:51:53 INFO - PROCESS | 3996 | 1467816713621 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 07:51:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:51:53 INFO - PROCESS | 3996 | 1467816713625 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 07:51:53 INFO - PROCESS | 3996 | 1467816713632 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - PROCESS | 3996 | 1467816713636 Marionette TRACE conn7 <- [1,1590,null,{}] 07:51:53 INFO - PROCESS | 3996 | 1467816713640 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:53 INFO - PROCESS | 3996 | 1467816713643 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:53 INFO - PROCESS | 3996 | 1467816713735 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 07:51:53 INFO - PROCESS | 3996 | 1467816713743 Marionette TRACE conn7 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 3996 | 1467816713745 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:53 INFO - PROCESS | 3996 | ++DOCSHELL 000000669D89D800 == 29 [pid = 3996] [id = 407] 07:51:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669498D800) [pid = 3996] [serial = 1221] [outer = 0000000000000000] 07:51:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006694998C00) [pid = 3996] [serial = 1222] [outer = 000000669498D800] 07:51:53 INFO - PROCESS | 3996 | 1467816713795 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006694A30000) [pid = 3996] [serial = 1223] [outer = 000000669498D800] 07:51:54 INFO - PROCESS | 3996 | 1467816714257 Marionette TRACE conn7 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:51:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:51:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 07:51:54 INFO - PROCESS | 3996 | 1467816714322 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 3996 | 1467816714324 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 07:51:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:51:54 INFO - PROCESS | 3996 | 1467816714336 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 3996 | 1467816714338 Marionette TRACE conn7 <- [1,1594,null,{}] 07:51:54 INFO - PROCESS | 3996 | 1467816714350 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:54 INFO - PROCESS | 3996 | 1467816714355 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:54 INFO - PROCESS | 3996 | 1467816714511 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 07:51:54 INFO - PROCESS | 3996 | 1467816714521 Marionette TRACE conn7 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 3996 | 1467816714526 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:54 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A0792800 == 30 [pid = 3996] [id = 408] 07:51:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006698CC6400) [pid = 3996] [serial = 1224] [outer = 0000000000000000] 07:51:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006698E82400) [pid = 3996] [serial = 1225] [outer = 0000006698CC6400] 07:51:54 INFO - PROCESS | 3996 | 1467816714576 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669962E800) [pid = 3996] [serial = 1226] [outer = 0000006698CC6400] 07:51:55 INFO - PROCESS | 3996 | 1467816715020 Marionette TRACE conn7 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:51:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:51:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 07:51:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:51:55 INFO - PROCESS | 3996 | 1467816715071 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 3996 | 1467816715074 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 07:51:55 INFO - PROCESS | 3996 | 1467816715077 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 3996 | 1467816715079 Marionette TRACE conn7 <- [1,1598,null,{}] 07:51:55 INFO - PROCESS | 3996 | 1467816715082 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:55 INFO - PROCESS | 3996 | 1467816715084 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:55 INFO - PROCESS | 3996 | 1467816715206 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 07:51:55 INFO - PROCESS | 3996 | 1467816715255 Marionette TRACE conn7 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 3996 | 1467816715258 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:55 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1AF6800 == 31 [pid = 3996] [id = 409] 07:51:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006699DFE400) [pid = 3996] [serial = 1227] [outer = 0000000000000000] 07:51:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669A8CC000) [pid = 3996] [serial = 1228] [outer = 0000006699DFE400] 07:51:55 INFO - PROCESS | 3996 | 1467816715304 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669B11A000) [pid = 3996] [serial = 1229] [outer = 0000006699DFE400] 07:51:55 INFO - PROCESS | 3996 | 1467816715739 Marionette TRACE conn7 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:51:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:51:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 07:51:55 INFO - PROCESS | 3996 | 1467816715797 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 3996 | 1467816715800 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 07:51:55 INFO - PROCESS | 3996 | 1467816715807 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:51:55 INFO - PROCESS | 3996 | 1467816715817 Marionette TRACE conn7 <- [1,1602,null,{}] 07:51:55 INFO - PROCESS | 3996 | 1467816715821 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:55 INFO - PROCESS | 3996 | 1467816715823 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:55 INFO - PROCESS | 3996 | 1467816715931 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 07:51:55 INFO - PROCESS | 3996 | 1467816715942 Marionette TRACE conn7 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 3996 | 1467816715944 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:56 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2B96000 == 32 [pid = 3996] [id = 410] 07:51:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669E051C00) [pid = 3996] [serial = 1230] [outer = 0000000000000000] 07:51:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E469400) [pid = 3996] [serial = 1231] [outer = 000000669E051C00] 07:51:56 INFO - PROCESS | 3996 | 1467816716033 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669E944400) [pid = 3996] [serial = 1232] [outer = 000000669E051C00] 07:51:56 INFO - PROCESS | 3996 | 1467816716462 Marionette TRACE conn7 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:51:56 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 07:51:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 693ms 07:51:56 INFO - PROCESS | 3996 | 1467816716513 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 07:51:56 INFO - PROCESS | 3996 | 1467816716516 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 07:51:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:51:56 INFO - PROCESS | 3996 | 1467816716520 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - PROCESS | 3996 | 1467816716522 Marionette TRACE conn7 <- [1,1606,null,{}] 07:51:56 INFO - PROCESS | 3996 | 1467816716525 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:56 INFO - PROCESS | 3996 | 1467816716531 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:56 INFO - PROCESS | 3996 | 1467816716674 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 07:51:56 INFO - PROCESS | 3996 | 1467816716731 Marionette TRACE conn7 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 3996 | 1467816716733 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:56 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5319800 == 33 [pid = 3996] [id = 411] 07:51:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669EA70000) [pid = 3996] [serial = 1233] [outer = 0000000000000000] 07:51:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A094C000) [pid = 3996] [serial = 1234] [outer = 000000669EA70000] 07:51:56 INFO - PROCESS | 3996 | 1467816716780 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A0A9D400) [pid = 3996] [serial = 1235] [outer = 000000669EA70000] 07:51:57 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A16AE000) [pid = 3996] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:51:57 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669E96C800) [pid = 3996] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:51:57 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A19E8800) [pid = 3996] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:51:57 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669A705000) [pid = 3996] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:51:57 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006694892000) [pid = 3996] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:51:57 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006693509000) [pid = 3996] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:51:57 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006695BE9000) [pid = 3996] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:51:57 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066948A5000) [pid = 3996] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:51:57 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006693D54800) [pid = 3996] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:51:57 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A2023400) [pid = 3996] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:51:57 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A1B34000) [pid = 3996] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:51:57 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669E96B800) [pid = 3996] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:51:57 INFO - PROCESS | 3996 | 1467816717381 Marionette TRACE conn7 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:51:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:51:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 879ms 07:51:57 INFO - PROCESS | 3996 | 1467816717399 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 07:51:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:51:57 INFO - PROCESS | 3996 | 1467816717409 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 07:51:57 INFO - PROCESS | 3996 | 1467816717412 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 3996 | 1467816717414 Marionette TRACE conn7 <- [1,1610,null,{}] 07:51:57 INFO - PROCESS | 3996 | 1467816717418 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:57 INFO - PROCESS | 3996 | 1467816717420 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:57 INFO - PROCESS | 3996 | 1467816717502 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 07:51:57 INFO - PROCESS | 3996 | 1467816717580 Marionette TRACE conn7 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 3996 | 1467816717582 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:57 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A548B000 == 34 [pid = 3996] [id = 412] 07:51:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066934BF400) [pid = 3996] [serial = 1236] [outer = 0000000000000000] 07:51:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006694A2F800) [pid = 3996] [serial = 1237] [outer = 00000066934BF400] 07:51:57 INFO - PROCESS | 3996 | 1467816717628 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A094D000) [pid = 3996] [serial = 1238] [outer = 00000066934BF400] 07:51:58 INFO - PROCESS | 3996 | 1467816717997 Marionette TRACE conn7 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:51:58 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 07:51:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 07:51:58 INFO - PROCESS | 3996 | 1467816718043 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 3996 | 1467816718045 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 07:51:58 INFO - PROCESS | 3996 | 1467816718049 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:51:58 INFO - PROCESS | 3996 | 1467816718050 Marionette TRACE conn7 <- [1,1614,null,{}] 07:51:58 INFO - PROCESS | 3996 | 1467816718054 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:58 INFO - PROCESS | 3996 | 1467816718056 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:58 INFO - PROCESS | 3996 | 1467816718168 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 07:51:58 INFO - PROCESS | 3996 | 1467816718174 Marionette TRACE conn7 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 3996 | 1467816718175 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:58 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A565C800 == 35 [pid = 3996] [id = 413] 07:51:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A110CC00) [pid = 3996] [serial = 1239] [outer = 0000000000000000] 07:51:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A13D2400) [pid = 3996] [serial = 1240] [outer = 00000066A110CC00] 07:51:58 INFO - PROCESS | 3996 | 1467816718221 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A14DBC00) [pid = 3996] [serial = 1241] [outer = 00000066A110CC00] 07:51:58 INFO - PROCESS | 3996 | 1467816718618 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:51:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:51:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 628ms 07:51:58 INFO - PROCESS | 3996 | 1467816718682 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 3996 | 1467816718684 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 07:51:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:51:58 INFO - PROCESS | 3996 | 1467816718688 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 3996 | 1467816718689 Marionette TRACE conn7 <- [1,1618,null,{}] 07:51:58 INFO - PROCESS | 3996 | 1467816718693 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:58 INFO - PROCESS | 3996 | 1467816718695 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:58 INFO - PROCESS | 3996 | 1467816718779 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 07:51:58 INFO - PROCESS | 3996 | 1467816718784 Marionette TRACE conn7 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 3996 | 1467816718786 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:58 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B19800 == 36 [pid = 3996] [id = 414] 07:51:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A1591000) [pid = 3996] [serial = 1242] [outer = 0000000000000000] 07:51:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A17C7400) [pid = 3996] [serial = 1243] [outer = 00000066A1591000] 07:51:58 INFO - PROCESS | 3996 | 1467816718830 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A19E8400) [pid = 3996] [serial = 1244] [outer = 00000066A1591000] 07:51:59 INFO - PROCESS | 3996 | 1467816719349 Marionette TRACE conn7 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:51:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:51:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 733ms 07:51:59 INFO - PROCESS | 3996 | 1467816719422 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 3996 | 1467816719427 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 07:51:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:51:59 INFO - PROCESS | 3996 | 1467816719432 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 3996 | 1467816719437 Marionette TRACE conn7 <- [1,1622,null,{}] 07:51:59 INFO - PROCESS | 3996 | 1467816719445 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:59 INFO - PROCESS | 3996 | 1467816719448 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:59 INFO - PROCESS | 3996 | 1467816719583 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 07:51:59 INFO - PROCESS | 3996 | 1467816719657 Marionette TRACE conn7 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 3996 | 1467816719662 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:51:59 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A74A000 == 37 [pid = 3996] [id = 415] 07:51:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006694426000) [pid = 3996] [serial = 1245] [outer = 0000000000000000] 07:51:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066947B9000) [pid = 3996] [serial = 1246] [outer = 0000006694426000] 07:51:59 INFO - PROCESS | 3996 | 1467816719761 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066948AAC00) [pid = 3996] [serial = 1247] [outer = 0000006694426000] 07:52:00 INFO - PROCESS | 3996 | 1467816720533 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:52:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:52:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1134ms 07:52:00 INFO - PROCESS | 3996 | 1467816720569 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 3996 | 1467816720575 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 07:52:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:52:00 INFO - PROCESS | 3996 | 1467816720581 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 3996 | 1467816720584 Marionette TRACE conn7 <- [1,1626,null,{}] 07:52:00 INFO - PROCESS | 3996 | 1467816720589 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:00 INFO - PROCESS | 3996 | 1467816720592 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:00 INFO - PROCESS | 3996 | 1467816720736 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 07:52:00 INFO - PROCESS | 3996 | 1467816720850 Marionette TRACE conn7 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 3996 | 1467816720853 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:00 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2922800 == 38 [pid = 3996] [id = 416] 07:52:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006694C9AC00) [pid = 3996] [serial = 1248] [outer = 0000000000000000] 07:52:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006698E8C000) [pid = 3996] [serial = 1249] [outer = 0000006694C9AC00] 07:52:00 INFO - PROCESS | 3996 | 1467816720912 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (0000006699DFA800) [pid = 3996] [serial = 1250] [outer = 0000006694C9AC00] 07:52:01 INFO - PROCESS | 3996 | 1467816721738 Marionette TRACE conn7 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:52:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:52:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1176ms 07:52:01 INFO - PROCESS | 3996 | 1467816721782 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 07:52:01 INFO - PROCESS | 3996 | 1467816721786 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 07:52:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:52:01 INFO - PROCESS | 3996 | 1467816721802 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - PROCESS | 3996 | 1467816721806 Marionette TRACE conn7 <- [1,1630,null,{}] 07:52:01 INFO - PROCESS | 3996 | 1467816721811 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:01 INFO - PROCESS | 3996 | 1467816721815 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:01 INFO - PROCESS | 3996 | 1467816721928 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 07:52:02 INFO - PROCESS | 3996 | 1467816722000 Marionette TRACE conn7 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 3996 | 1467816722005 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:02 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EDB0000 == 39 [pid = 3996] [id = 417] 07:52:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (0000006694899800) [pid = 3996] [serial = 1251] [outer = 0000000000000000] 07:52:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (000000669499A800) [pid = 3996] [serial = 1252] [outer = 0000006694899800] 07:52:02 INFO - PROCESS | 3996 | 1467816722056 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (0000006694C98400) [pid = 3996] [serial = 1253] [outer = 0000006694899800] 07:52:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A565C800 == 38 [pid = 3996] [id = 413] 07:52:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A548B000 == 37 [pid = 3996] [id = 412] 07:52:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5319800 == 36 [pid = 3996] [id = 411] 07:52:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2B96000 == 35 [pid = 3996] [id = 410] 07:52:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1AF6800 == 34 [pid = 3996] [id = 409] 07:52:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A0792800 == 33 [pid = 3996] [id = 408] 07:52:02 INFO - PROCESS | 3996 | --DOCSHELL 000000669D89D800 == 32 [pid = 3996] [id = 407] 07:52:02 INFO - PROCESS | 3996 | --DOCSHELL 0000006695DD7800 == 31 [pid = 3996] [id = 406] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A1A25400) [pid = 3996] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (00000066A0AD8400) [pid = 3996] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A0953800) [pid = 3996] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A1A2D800) [pid = 3996] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A1A25C00) [pid = 3996] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (000000669B115000) [pid = 3996] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066948AB000) [pid = 3996] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694A2B000) [pid = 3996] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066996ACC00) [pid = 3996] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669E479000) [pid = 3996] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006698E84800) [pid = 3996] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066996B3C00) [pid = 3996] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694A24800) [pid = 3996] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006694DC8C00) [pid = 3996] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006698CC9000) [pid = 3996] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A21A5C00) [pid = 3996] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A202A400) [pid = 3996] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A1EA6000) [pid = 3996] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A1B39C00) [pid = 3996] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A1A32C00) [pid = 3996] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669E96F800) [pid = 3996] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (000000669F42DC00) [pid = 3996] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A1A33000) [pid = 3996] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (000000669E906000) [pid = 3996] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 07:52:02 INFO - PROCESS | 3996 | 1467816722638 Marionette TRACE conn7 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:52:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:52:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 879ms 07:52:02 INFO - PROCESS | 3996 | 1467816722683 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 3996 | 1467816722687 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 07:52:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:52:02 INFO - PROCESS | 3996 | 1467816722693 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 3996 | 1467816722696 Marionette TRACE conn7 <- [1,1634,null,{}] 07:52:02 INFO - PROCESS | 3996 | 1467816722700 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:02 INFO - PROCESS | 3996 | 1467816722702 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:02 INFO - PROCESS | 3996 | 1467816722794 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 07:52:02 INFO - PROCESS | 3996 | 1467816722801 Marionette TRACE conn7 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 3996 | 1467816722804 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:02 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED24800 == 32 [pid = 3996] [id = 418] 07:52:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006694A49C00) [pid = 3996] [serial = 1254] [outer = 0000000000000000] 07:52:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006695843800) [pid = 3996] [serial = 1255] [outer = 0000006694A49C00] 07:52:02 INFO - PROCESS | 3996 | 1467816722853 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066996DCC00) [pid = 3996] [serial = 1256] [outer = 0000006694A49C00] 07:52:03 INFO - PROCESS | 3996 | 1467816723341 Marionette TRACE conn7 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:52:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 692ms 07:52:03 INFO - PROCESS | 3996 | 1467816723389 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 3996 | 1467816723391 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 07:52:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:52:03 INFO - PROCESS | 3996 | 1467816723395 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 3996 | 1467816723399 Marionette TRACE conn7 <- [1,1638,null,{}] 07:52:03 INFO - PROCESS | 3996 | 1467816723410 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:03 INFO - PROCESS | 3996 | 1467816723416 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:03 INFO - PROCESS | 3996 | 1467816723509 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 07:52:03 INFO - PROCESS | 3996 | 1467816723619 Marionette TRACE conn7 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 3996 | 1467816723623 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:03 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2910800 == 33 [pid = 3996] [id = 419] 07:52:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006692B4A000) [pid = 3996] [serial = 1257] [outer = 0000000000000000] 07:52:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669E903400) [pid = 3996] [serial = 1258] [outer = 0000006692B4A000] 07:52:03 INFO - PROCESS | 3996 | 1467816723676 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669E96BC00) [pid = 3996] [serial = 1259] [outer = 0000006692B4A000] 07:52:04 INFO - PROCESS | 3996 | 1467816724074 Marionette TRACE conn7 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:52:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:52:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 732ms 07:52:04 INFO - PROCESS | 3996 | 1467816724130 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 07:52:04 INFO - PROCESS | 3996 | 1467816724132 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 07:52:04 INFO - PROCESS | 3996 | 1467816724135 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:52:04 INFO - PROCESS | 3996 | 1467816724137 Marionette TRACE conn7 <- [1,1642,null,{}] 07:52:04 INFO - PROCESS | 3996 | 1467816724141 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:04 INFO - PROCESS | 3996 | 1467816724143 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:04 INFO - PROCESS | 3996 | 1467816724234 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 07:52:04 INFO - PROCESS | 3996 | 1467816724240 Marionette TRACE conn7 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 3996 | 1467816724242 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:04 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5317000 == 34 [pid = 3996] [id = 420] 07:52:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669F467000) [pid = 3996] [serial = 1260] [outer = 0000000000000000] 07:52:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A0949000) [pid = 3996] [serial = 1261] [outer = 000000669F467000] 07:52:04 INFO - PROCESS | 3996 | 1467816724289 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A0AA0000) [pid = 3996] [serial = 1262] [outer = 000000669F467000] 07:52:04 INFO - PROCESS | 3996 | 1467816724720 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:52:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:52:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 629ms 07:52:04 INFO - PROCESS | 3996 | 1467816724768 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 07:52:04 INFO - PROCESS | 3996 | 1467816724770 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 07:52:04 INFO - PROCESS | 3996 | 1467816724773 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:52:04 INFO - PROCESS | 3996 | 1467816724775 Marionette TRACE conn7 <- [1,1646,null,{}] 07:52:04 INFO - PROCESS | 3996 | 1467816724784 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:04 INFO - PROCESS | 3996 | 1467816724787 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:04 INFO - PROCESS | 3996 | 1467816724895 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 07:52:04 INFO - PROCESS | 3996 | 1467816724979 Marionette TRACE conn7 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 3996 | 1467816724981 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:04 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55E6000 == 35 [pid = 3996] [id = 421] 07:52:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A0A98C00) [pid = 3996] [serial = 1263] [outer = 0000000000000000] 07:52:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A14AB800) [pid = 3996] [serial = 1264] [outer = 00000066A0A98C00] 07:52:05 INFO - PROCESS | 3996 | 1467816725027 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A158F400) [pid = 3996] [serial = 1265] [outer = 00000066A0A98C00] 07:52:05 INFO - PROCESS | 3996 | 1467816725462 Marionette TRACE conn7 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 734ms 07:52:05 INFO - PROCESS | 3996 | 1467816725511 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 3996 | 1467816725513 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 07:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:52:05 INFO - PROCESS | 3996 | 1467816725516 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:52:05 INFO - PROCESS | 3996 | 1467816725518 Marionette TRACE conn7 <- [1,1650,null,{}] 07:52:05 INFO - PROCESS | 3996 | 1467816725521 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:05 INFO - PROCESS | 3996 | 1467816725527 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:05 INFO - PROCESS | 3996 | 1467816725672 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 07:52:05 INFO - PROCESS | 3996 | 1467816725731 Marionette TRACE conn7 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 3996 | 1467816725733 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:05 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B13800 == 36 [pid = 3996] [id = 422] 07:52:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A1A2D800) [pid = 3996] [serial = 1266] [outer = 0000000000000000] 07:52:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A1B35000) [pid = 3996] [serial = 1267] [outer = 00000066A1A2D800] 07:52:05 INFO - PROCESS | 3996 | 1467816725780 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A1EAB400) [pid = 3996] [serial = 1268] [outer = 00000066A1A2D800] 07:52:06 INFO - PROCESS | 3996 | 1467816726218 Marionette TRACE conn7 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 733ms 07:52:06 INFO - PROCESS | 3996 | 1467816726262 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 3996 | 1467816726264 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 07:52:06 INFO - PROCESS | 3996 | 1467816726274 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 3996 | 1467816726276 Marionette TRACE conn7 <- [1,1654,null,{}] 07:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:52:06 INFO - PROCESS | 3996 | 1467816726282 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:06 INFO - PROCESS | 3996 | 1467816726284 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:06 INFO - PROCESS | 3996 | 1467816726400 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 07:52:06 INFO - PROCESS | 3996 | 1467816726411 Marionette TRACE conn7 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 3996 | 1467816726413 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:06 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8643000 == 37 [pid = 3996] [id = 423] 07:52:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A1ED0C00) [pid = 3996] [serial = 1269] [outer = 0000000000000000] 07:52:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A202C000) [pid = 3996] [serial = 1270] [outer = 00000066A1ED0C00] 07:52:06 INFO - PROCESS | 3996 | 1467816726457 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A282A400) [pid = 3996] [serial = 1271] [outer = 00000066A1ED0C00] 07:52:06 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006693D57800) [pid = 3996] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:52:06 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669498D800) [pid = 3996] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:52:06 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006698CC6400) [pid = 3996] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:52:06 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669499E400) [pid = 3996] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:52:06 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669E051C00) [pid = 3996] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:52:06 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669498EC00) [pid = 3996] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:52:06 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669A87C000) [pid = 3996] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:52:06 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A1591C00) [pid = 3996] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:52:06 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066934BF400) [pid = 3996] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:52:06 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A110CC00) [pid = 3996] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:52:06 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669EA70000) [pid = 3996] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:52:06 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006699DFE400) [pid = 3996] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:52:06 INFO - PROCESS | 3996 | 1467816726939 Marionette TRACE conn7 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 690ms 07:52:06 INFO - PROCESS | 3996 | 1467816726969 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 3996 | 1467816726971 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 07:52:06 INFO - PROCESS | 3996 | 1467816726974 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:52:06 INFO - PROCESS | 3996 | 1467816726976 Marionette TRACE conn7 <- [1,1658,null,{}] 07:52:06 INFO - PROCESS | 3996 | 1467816726980 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:06 INFO - PROCESS | 3996 | 1467816726982 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:07 INFO - PROCESS | 3996 | 1467816727065 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 07:52:07 INFO - PROCESS | 3996 | 1467816727070 Marionette TRACE conn7 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 3996 | 1467816727072 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:07 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B03800 == 38 [pid = 3996] [id = 424] 07:52:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669498D800) [pid = 3996] [serial = 1272] [outer = 0000000000000000] 07:52:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006699DFE400) [pid = 3996] [serial = 1273] [outer = 000000669498D800] 07:52:07 INFO - PROCESS | 3996 | 1467816727117 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A110D800) [pid = 3996] [serial = 1274] [outer = 000000669498D800] 07:52:07 INFO - PROCESS | 3996 | 1467816727593 Marionette TRACE conn7 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 07:52:07 INFO - PROCESS | 3996 | 1467816727607 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 3996 | 1467816727610 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 07:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:52:07 INFO - PROCESS | 3996 | 1467816727613 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 3996 | 1467816727615 Marionette TRACE conn7 <- [1,1662,null,{}] 07:52:07 INFO - PROCESS | 3996 | 1467816727618 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:07 INFO - PROCESS | 3996 | 1467816727620 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:07 INFO - PROCESS | 3996 | 1467816727708 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 07:52:07 INFO - PROCESS | 3996 | 1467816727740 Marionette TRACE conn7 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 3996 | 1467816727742 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:07 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CDB800 == 39 [pid = 3996] [id = 425] 07:52:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A28BA400) [pid = 3996] [serial = 1275] [outer = 0000000000000000] 07:52:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A28EE800) [pid = 3996] [serial = 1276] [outer = 00000066A28BA400] 07:52:07 INFO - PROCESS | 3996 | 1467816727787 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A384D000) [pid = 3996] [serial = 1277] [outer = 00000066A28BA400] 07:52:08 INFO - PROCESS | 3996 | 1467816728210 Marionette TRACE conn7 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 628ms 07:52:08 INFO - PROCESS | 3996 | 1467816728244 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 3996 | 1467816728247 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 07:52:08 INFO - PROCESS | 3996 | 1467816728250 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:52:08 INFO - PROCESS | 3996 | 1467816728251 Marionette TRACE conn7 <- [1,1666,null,{}] 07:52:08 INFO - PROCESS | 3996 | 1467816728255 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:08 INFO - PROCESS | 3996 | 1467816728257 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:08 INFO - PROCESS | 3996 | 1467816728348 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 07:52:08 INFO - PROCESS | 3996 | 1467816728354 Marionette TRACE conn7 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 3996 | 1467816728356 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:08 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A910E800 == 40 [pid = 3996] [id = 426] 07:52:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A3F09C00) [pid = 3996] [serial = 1278] [outer = 0000000000000000] 07:52:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A3F5CC00) [pid = 3996] [serial = 1279] [outer = 00000066A3F09C00] 07:52:08 INFO - PROCESS | 3996 | 1467816728401 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A4939000) [pid = 3996] [serial = 1280] [outer = 00000066A3F09C00] 07:52:08 INFO - PROCESS | 3996 | 1467816728845 Marionette TRACE conn7 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 691ms 07:52:08 INFO - PROCESS | 3996 | 1467816728945 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 3996 | 1467816728949 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 07:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:52:08 INFO - PROCESS | 3996 | 1467816728955 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - PROCESS | 3996 | 1467816728959 Marionette TRACE conn7 <- [1,1670,null,{}] 07:52:08 INFO - PROCESS | 3996 | 1467816728966 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:08 INFO - PROCESS | 3996 | 1467816728970 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:09 INFO - PROCESS | 3996 | 1467816729148 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 07:52:09 INFO - PROCESS | 3996 | 1467816729238 Marionette TRACE conn7 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 3996 | 1467816729244 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:09 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B1DD000 == 41 [pid = 3996] [id = 427] 07:52:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066948A5000) [pid = 3996] [serial = 1281] [outer = 0000000000000000] 07:52:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006694981400) [pid = 3996] [serial = 1282] [outer = 00000066948A5000] 07:52:09 INFO - PROCESS | 3996 | 1467816729302 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006694C9B400) [pid = 3996] [serial = 1283] [outer = 00000066948A5000] 07:52:09 INFO - PROCESS | 3996 | 1467816729890 Marionette TRACE conn7 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 984ms 07:52:09 INFO - PROCESS | 3996 | 1467816729943 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 3996 | 1467816729947 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 07:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:52:09 INFO - PROCESS | 3996 | 1467816729953 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 3996 | 1467816729958 Marionette TRACE conn7 <- [1,1674,null,{}] 07:52:09 INFO - PROCESS | 3996 | 1467816729962 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:09 INFO - PROCESS | 3996 | 1467816729965 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:10 INFO - PROCESS | 3996 | 1467816730084 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 07:52:10 INFO - PROCESS | 3996 | 1467816730179 Marionette TRACE conn7 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 3996 | 1467816730182 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:10 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A530B000 == 42 [pid = 3996] [id = 428] 07:52:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (000000669B358800) [pid = 3996] [serial = 1284] [outer = 0000000000000000] 07:52:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (000000669E906000) [pid = 3996] [serial = 1285] [outer = 000000669B358800] 07:52:10 INFO - PROCESS | 3996 | 1467816730240 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (000000669F473C00) [pid = 3996] [serial = 1286] [outer = 000000669B358800] 07:52:10 INFO - PROCESS | 3996 | 1467816730891 Marionette TRACE conn7 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:52:10 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 07:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 986ms 07:52:10 INFO - PROCESS | 3996 | 1467816730937 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 07:52:10 INFO - PROCESS | 3996 | 1467816730940 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 07:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:52:10 INFO - PROCESS | 3996 | 1467816730944 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - PROCESS | 3996 | 1467816730946 Marionette TRACE conn7 <- [1,1678,null,{}] 07:52:10 INFO - PROCESS | 3996 | 1467816730957 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:10 INFO - PROCESS | 3996 | 1467816730962 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:11 INFO - PROCESS | 3996 | 1467816731113 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 07:52:11 INFO - PROCESS | 3996 | 1467816731236 Marionette TRACE conn7 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 3996 | 1467816731240 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:11 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91C5800 == 43 [pid = 3996] [id = 429] 07:52:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A1B32C00) [pid = 3996] [serial = 1287] [outer = 0000000000000000] 07:52:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066A1B5A800) [pid = 3996] [serial = 1288] [outer = 00000066A1B32C00] 07:52:11 INFO - PROCESS | 3996 | 1467816731301 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A384A400) [pid = 3996] [serial = 1289] [outer = 00000066A1B32C00] 07:52:11 INFO - PROCESS | 3996 | 1467816731935 Marionette TRACE conn7 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1026ms 07:52:11 INFO - PROCESS | 3996 | 1467816731973 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 07:52:11 INFO - PROCESS | 3996 | 1467816731976 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 07:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:52:11 INFO - PROCESS | 3996 | 1467816731979 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 3996 | 1467816731982 Marionette TRACE conn7 <- [1,1682,null,{}] 07:52:11 INFO - PROCESS | 3996 | 1467816731985 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:11 INFO - PROCESS | 3996 | 1467816731988 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:12 INFO - PROCESS | 3996 | 1467816732129 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 07:52:12 INFO - PROCESS | 3996 | 1467816732381 Marionette TRACE conn7 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:12 INFO - PROCESS | 3996 | 1467816732384 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:12 INFO - PROCESS | 3996 | ++DOCSHELL 00000066999CD800 == 44 [pid = 3996] [id = 430] 07:52:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (0000006693FC0400) [pid = 3996] [serial = 1290] [outer = 0000000000000000] 07:52:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (000000669486E800) [pid = 3996] [serial = 1291] [outer = 0000006693FC0400] 07:52:12 INFO - PROCESS | 3996 | 1467816732453 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (000000669498FC00) [pid = 3996] [serial = 1292] [outer = 0000006693FC0400] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CDB800 == 43 [pid = 3996] [id = 425] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B03800 == 42 [pid = 3996] [id = 424] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8643000 == 41 [pid = 3996] [id = 423] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B13800 == 40 [pid = 3996] [id = 422] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55E6000 == 39 [pid = 3996] [id = 421] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5317000 == 38 [pid = 3996] [id = 420] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2910800 == 37 [pid = 3996] [id = 419] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED24800 == 36 [pid = 3996] [id = 418] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 000000669EDB0000 == 35 [pid = 3996] [id = 417] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2922800 == 34 [pid = 3996] [id = 416] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 000000669A74A000 == 33 [pid = 3996] [id = 415] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B19800 == 32 [pid = 3996] [id = 414] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 000000669E936000 == 31 [pid = 3996] [id = 405] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91C5800 == 30 [pid = 3996] [id = 429] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 00000066A530B000 == 29 [pid = 3996] [id = 428] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 00000066A910E800 == 28 [pid = 3996] [id = 426] 07:52:13 INFO - PROCESS | 3996 | --DOCSHELL 000000669B1DD000 == 27 [pid = 3996] [id = 427] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (000000669E970800) [pid = 3996] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (000000669E47A400) [pid = 3996] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066A2830800) [pid = 3996] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A1B3C000) [pid = 3996] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006694A2F800) [pid = 3996] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A14DBC00) [pid = 3996] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A094C000) [pid = 3996] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A13D2400) [pid = 3996] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A0A9D400) [pid = 3996] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669A8CC000) [pid = 3996] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669B11A000) [pid = 3996] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A094D000) [pid = 3996] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669962E800) [pid = 3996] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006693FC6000) [pid = 3996] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694874400) [pid = 3996] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694998C00) [pid = 3996] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006694A30000) [pid = 3996] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006698E82400) [pid = 3996] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006698E7F000) [pid = 3996] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006694A28400) [pid = 3996] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A17C7400) [pid = 3996] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669E944400) [pid = 3996] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669E469400) [pid = 3996] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006698CC2000) [pid = 3996] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066949A3000) [pid = 3996] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 07:52:13 INFO - PROCESS | 3996 | 1467816733848 Marionette TRACE conn7 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1890ms 07:52:13 INFO - PROCESS | 3996 | 1467816733873 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 07:52:13 INFO - PROCESS | 3996 | 1467816733878 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 07:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:52:13 INFO - PROCESS | 3996 | 1467816733883 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:52:13 INFO - PROCESS | 3996 | 1467816733887 Marionette TRACE conn7 <- [1,1686,null,{}] 07:52:13 INFO - PROCESS | 3996 | 1467816733894 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:13 INFO - PROCESS | 3996 | 1467816733897 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:14 INFO - PROCESS | 3996 | 1467816733991 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 07:52:14 INFO - PROCESS | 3996 | 1467816733999 Marionette TRACE conn7 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:14 INFO - PROCESS | 3996 | 1467816734001 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:14 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699675800 == 28 [pid = 3996] [id = 431] 07:52:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694424800) [pid = 3996] [serial = 1293] [outer = 0000000000000000] 07:52:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669442A800) [pid = 3996] [serial = 1294] [outer = 0000006694424800] 07:52:14 INFO - PROCESS | 3996 | 1467816734053 Marionette DEBUG loaded listener.js 07:52:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006694897C00) [pid = 3996] [serial = 1295] [outer = 0000006694424800] 07:52:14 INFO - PROCESS | 3996 | 1467816734559 Marionette TRACE conn7 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:52:14 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 07:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 07:52:14 INFO - PROCESS | 3996 | 1467816734620 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 07:52:14 INFO - PROCESS | 3996 | 1467816734626 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 07:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:52:14 INFO - PROCESS | 3996 | 1467816734632 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:52:14 INFO - PROCESS | 3996 | 1467816734635 Marionette TRACE conn7 <- [1,1690,null,{}] 07:52:14 INFO - PROCESS | 3996 | 1467816734639 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:14 INFO - PROCESS | 3996 | 1467816734642 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:14 INFO - PROCESS | 3996 | 1467816734737 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 07:52:14 INFO - PROCESS | 3996 | 1467816734750 Marionette TRACE conn7 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:14 INFO - PROCESS | 3996 | 1467816734753 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:14 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA1E000 == 29 [pid = 3996] [id = 432] 07:52:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006694A21400) [pid = 3996] [serial = 1296] [outer = 0000000000000000] 07:52:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006694A26400) [pid = 3996] [serial = 1297] [outer = 0000006694A21400] 07:52:14 INFO - PROCESS | 3996 | 1467816734802 Marionette DEBUG loaded listener.js 07:52:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006694A48400) [pid = 3996] [serial = 1298] [outer = 0000006694A21400] 07:52:15 INFO - PROCESS | 3996 | 1467816735263 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 692ms 07:52:15 INFO - PROCESS | 3996 | 1467816735352 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 3996 | 1467816735354 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 07:52:15 INFO - PROCESS | 3996 | 1467816735361 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 3996 | 1467816735364 Marionette TRACE conn7 <- [1,1694,null,{}] 07:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:52:15 INFO - PROCESS | 3996 | 1467816735376 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:15 INFO - PROCESS | 3996 | 1467816735381 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:15 INFO - PROCESS | 3996 | 1467816735503 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 07:52:15 INFO - PROCESS | 3996 | 1467816735513 Marionette TRACE conn7 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 3996 | 1467816735516 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:15 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A07A4800 == 30 [pid = 3996] [id = 433] 07:52:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006693515000) [pid = 3996] [serial = 1299] [outer = 0000000000000000] 07:52:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006698E82400) [pid = 3996] [serial = 1300] [outer = 0000006693515000] 07:52:15 INFO - PROCESS | 3996 | 1467816735566 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066996B2000) [pid = 3996] [serial = 1301] [outer = 0000006693515000] 07:52:16 INFO - PROCESS | 3996 | 1467816736006 Marionette TRACE conn7 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 07:52:16 INFO - PROCESS | 3996 | 1467816736066 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 07:52:16 INFO - PROCESS | 3996 | 1467816736068 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 07:52:16 INFO - PROCESS | 3996 | 1467816736072 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:52:16 INFO - PROCESS | 3996 | 1467816736074 Marionette TRACE conn7 <- [1,1698,null,{}] 07:52:16 INFO - PROCESS | 3996 | 1467816736078 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:16 INFO - PROCESS | 3996 | 1467816736080 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:16 INFO - PROCESS | 3996 | 1467816736201 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 07:52:16 INFO - PROCESS | 3996 | 1467816736253 Marionette TRACE conn7 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 3996 | 1467816736256 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:16 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1F18000 == 31 [pid = 3996] [id = 434] 07:52:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006699DC9400) [pid = 3996] [serial = 1302] [outer = 0000000000000000] 07:52:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669A708400) [pid = 3996] [serial = 1303] [outer = 0000006699DC9400] 07:52:16 INFO - PROCESS | 3996 | 1467816736303 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669AB07400) [pid = 3996] [serial = 1304] [outer = 0000006699DC9400] 07:52:16 INFO - PROCESS | 3996 | 1467816736736 Marionette TRACE conn7 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 732ms 07:52:16 INFO - PROCESS | 3996 | 1467816736807 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 07:52:16 INFO - PROCESS | 3996 | 1467816736809 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 07:52:16 INFO - PROCESS | 3996 | 1467816736812 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:52:16 INFO - PROCESS | 3996 | 1467816736814 Marionette TRACE conn7 <- [1,1702,null,{}] 07:52:16 INFO - PROCESS | 3996 | 1467816736817 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:16 INFO - PROCESS | 3996 | 1467816736819 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:16 INFO - PROCESS | 3996 | 1467816736929 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 07:52:16 INFO - PROCESS | 3996 | 1467816736940 Marionette TRACE conn7 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 3996 | 1467816736942 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:17 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2B93800 == 32 [pid = 3996] [id = 435] 07:52:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669498D000) [pid = 3996] [serial = 1305] [outer = 0000000000000000] 07:52:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669E04C400) [pid = 3996] [serial = 1306] [outer = 000000669498D000] 07:52:17 INFO - PROCESS | 3996 | 1467816737030 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (000000669E474000) [pid = 3996] [serial = 1307] [outer = 000000669498D000] 07:52:17 INFO - PROCESS | 3996 | 1467816737474 Marionette TRACE conn7 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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 07:52:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:52:17 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 07:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:17 INFO - _addTest/ [0,1705,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 3996 | 1467816737551 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 07:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:52:17 INFO - PROCESS | 3996 | 1467816737555 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 3996 | 1467816737557 Marionette TRACE conn7 <- [1,1706,null,{}] 07:52:17 INFO - PROCESS | 3996 | 1467816737566 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:17 INFO - PROCESS | 3996 | 1467816737572 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:17 INFO - PROCESS | 3996 | 1467816737716 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 07:52:17 INFO - PROCESS | 3996 | 1467816737767 Marionette TRACE conn7 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:17 INFO - PROCESS | 3996 | 1467816737770 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:17 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5317800 == 33 [pid = 3996] [id = 436] 07:52:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006699DC0400) [pid = 3996] [serial = 1308] [outer = 0000000000000000] 07:52:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (000000669F638C00) [pid = 3996] [serial = 1309] [outer = 0000006699DC0400] 07:52:17 INFO - PROCESS | 3996 | 1467816737816 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A0952400) [pid = 3996] [serial = 1310] [outer = 0000006699DC0400] 07:52:18 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A0A98C00) [pid = 3996] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:52:18 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A1A2D800) [pid = 3996] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:52:18 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A1ED0C00) [pid = 3996] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:52:18 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006692B4A000) [pid = 3996] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:52:18 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006694C9AC00) [pid = 3996] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:52:18 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006694A49C00) [pid = 3996] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:52:18 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669F467000) [pid = 3996] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:52:18 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694426000) [pid = 3996] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:52:18 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A1591000) [pid = 3996] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:52:18 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006694899800) [pid = 3996] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:52:18 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669498D800) [pid = 3996] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:52:18 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A28BA400) [pid = 3996] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:52:18 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A3F09C00) [pid = 3996] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:52:18 INFO - PROCESS | 3996 | 1467816738438 Marionette TRACE conn7 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 944ms 07:52:18 INFO - PROCESS | 3996 | 1467816738503 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 3996 | 1467816738505 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 07:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:52:18 INFO - PROCESS | 3996 | 1467816738508 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - PROCESS | 3996 | 1467816738510 Marionette TRACE conn7 <- [1,1710,null,{}] 07:52:18 INFO - PROCESS | 3996 | 1467816738513 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:18 INFO - PROCESS | 3996 | 1467816738515 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:18 INFO - PROCESS | 3996 | 1467816738596 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 07:52:18 INFO - PROCESS | 3996 | 1467816738602 Marionette TRACE conn7 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 3996 | 1467816738604 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:18 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55DD800 == 34 [pid = 3996] [id = 437] 07:52:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669B0C2000) [pid = 3996] [serial = 1311] [outer = 0000000000000000] 07:52:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669ECA3400) [pid = 3996] [serial = 1312] [outer = 000000669B0C2000] 07:52:18 INFO - PROCESS | 3996 | 1467816738648 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A0AA0400) [pid = 3996] [serial = 1313] [outer = 000000669B0C2000] 07:52:19 INFO - PROCESS | 3996 | 1467816739064 Marionette TRACE conn7 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:52:19 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 07:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 586ms 07:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:52:19 INFO - PROCESS | 3996 | 1467816739096 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 3996 | 1467816739098 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 07:52:19 INFO - PROCESS | 3996 | 1467816739101 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 3996 | 1467816739103 Marionette TRACE conn7 <- [1,1714,null,{}] 07:52:19 INFO - PROCESS | 3996 | 1467816739118 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:19 INFO - PROCESS | 3996 | 1467816739120 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:19 INFO - PROCESS | 3996 | 1467816739202 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 07:52:19 INFO - PROCESS | 3996 | 1467816739208 Marionette TRACE conn7 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 3996 | 1467816739210 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:19 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5662000 == 35 [pid = 3996] [id = 438] 07:52:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A1103400) [pid = 3996] [serial = 1314] [outer = 0000000000000000] 07:52:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A121CC00) [pid = 3996] [serial = 1315] [outer = 00000066A1103400] 07:52:19 INFO - PROCESS | 3996 | 1467816739256 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A14D6800) [pid = 3996] [serial = 1316] [outer = 00000066A1103400] 07:52:19 INFO - PROCESS | 3996 | 1467816739679 Marionette TRACE conn7 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 650ms 07:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:52:19 INFO - PROCESS | 3996 | 1467816739755 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 3996 | 1467816739758 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 07:52:19 INFO - PROCESS | 3996 | 1467816739761 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 3996 | 1467816739762 Marionette TRACE conn7 <- [1,1718,null,{}] 07:52:19 INFO - PROCESS | 3996 | 1467816739766 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:19 INFO - PROCESS | 3996 | 1467816739768 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:19 INFO - PROCESS | 3996 | 1467816739850 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 07:52:19 INFO - PROCESS | 3996 | 1467816739856 Marionette TRACE conn7 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 3996 | 1467816739858 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:19 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A07A4000 == 36 [pid = 3996] [id = 439] 07:52:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A1589400) [pid = 3996] [serial = 1317] [outer = 0000000000000000] 07:52:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A17CE000) [pid = 3996] [serial = 1318] [outer = 00000066A1589400] 07:52:19 INFO - PROCESS | 3996 | 1467816739903 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A19EBC00) [pid = 3996] [serial = 1319] [outer = 00000066A1589400] 07:52:20 INFO - PROCESS | 3996 | --DOCSHELL 0000006699675800 == 35 [pid = 3996] [id = 431] 07:52:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066999CD800 == 34 [pid = 3996] [id = 430] 07:52:21 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1F18000 == 33 [pid = 3996] [id = 434] 07:52:21 INFO - PROCESS | 3996 | --DOCSHELL 00000066A07A4800 == 32 [pid = 3996] [id = 433] 07:52:21 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA1E000 == 31 [pid = 3996] [id = 432] 07:52:21 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55DD800 == 30 [pid = 3996] [id = 437] 07:52:21 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5662000 == 29 [pid = 3996] [id = 438] 07:52:21 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2B93800 == 28 [pid = 3996] [id = 435] 07:52:21 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5317800 == 27 [pid = 3996] [id = 436] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A14AB800) [pid = 3996] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A158F400) [pid = 3996] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A1EAB400) [pid = 3996] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A1B35000) [pid = 3996] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A202C000) [pid = 3996] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669E903400) [pid = 3996] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669E96BC00) [pid = 3996] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006698E8C000) [pid = 3996] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006699DFA800) [pid = 3996] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006695843800) [pid = 3996] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066996DCC00) [pid = 3996] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A0949000) [pid = 3996] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066947B9000) [pid = 3996] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066948AAC00) [pid = 3996] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A19E8400) [pid = 3996] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (000000669499A800) [pid = 3996] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (0000006694C98400) [pid = 3996] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (0000006699DFE400) [pid = 3996] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A110D800) [pid = 3996] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (00000066A384D000) [pid = 3996] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (00000066A28EE800) [pid = 3996] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (00000066A3F5CC00) [pid = 3996] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (00000066A4939000) [pid = 3996] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (00000066A282A400) [pid = 3996] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | --DOMWINDOW == 58 (00000066A0AA0000) [pid = 3996] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 07:52:21 INFO - PROCESS | 3996 | 1467816741882 Marionette TRACE conn7 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",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] 07:52:21 INFO - PROCESS | 3996 | 1467816741963 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 07:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:52:21 INFO - PROCESS | 3996 | 1467816741969 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - PROCESS | 3996 | 1467816741973 Marionette TRACE conn7 <- [1,1722,null,{}] 07:52:21 INFO - PROCESS | 3996 | 1467816741980 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:21 INFO - PROCESS | 3996 | 1467816741984 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:22 INFO - PROCESS | 3996 | 1467816742145 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 07:52:22 INFO - PROCESS | 3996 | 1467816742212 Marionette TRACE conn7 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 3996 | 1467816742217 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:22 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698FE2000 == 28 [pid = 3996] [id = 440] 07:52:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 59 (0000006693FBFC00) [pid = 3996] [serial = 1320] [outer = 0000000000000000] 07:52:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (0000006693FC7000) [pid = 3996] [serial = 1321] [outer = 0000006693FBFC00] 07:52:22 INFO - PROCESS | 3996 | 1467816742320 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (0000006694874400) [pid = 3996] [serial = 1322] [outer = 0000006693FBFC00] 07:52:23 INFO - PROCESS | 3996 | 1467816743062 Marionette TRACE conn7 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:52: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 07:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1139ms 07:52:23 INFO - PROCESS | 3996 | 1467816743109 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 07:52:23 INFO - PROCESS | 3996 | 1467816743116 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 07:52:23 INFO - PROCESS | 3996 | 1467816743123 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:52:23 INFO - PROCESS | 3996 | 1467816743126 Marionette TRACE conn7 <- [1,1726,null,{}] 07:52:23 INFO - PROCESS | 3996 | 1467816743130 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:23 INFO - PROCESS | 3996 | 1467816743133 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:23 INFO - PROCESS | 3996 | 1467816743274 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 07:52:23 INFO - PROCESS | 3996 | 1467816743340 Marionette TRACE conn7 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:23 INFO - PROCESS | 3996 | 1467816743344 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:23 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E924000 == 29 [pid = 3996] [id = 441] 07:52:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (00000066948AC000) [pid = 3996] [serial = 1323] [outer = 0000000000000000] 07:52:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (0000006694989800) [pid = 3996] [serial = 1324] [outer = 00000066948AC000] 07:52:23 INFO - PROCESS | 3996 | 1467816743405 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (00000066949A0000) [pid = 3996] [serial = 1325] [outer = 00000066948AC000] 07:52:24 INFO - PROCESS | 3996 | 1467816744131 Marionette TRACE conn7 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1022ms 07:52:24 INFO - PROCESS | 3996 | 1467816744151 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 3996 | 1467816744155 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 07:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:52:24 INFO - PROCESS | 3996 | 1467816744159 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 3996 | 1467816744163 Marionette TRACE conn7 <- [1,1730,null,{}] 07:52:24 INFO - PROCESS | 3996 | 1467816744168 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:24 INFO - PROCESS | 3996 | 1467816744171 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:24 INFO - PROCESS | 3996 | 1467816744270 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 07:52:24 INFO - PROCESS | 3996 | 1467816744346 Marionette TRACE conn7 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 3996 | 1467816744349 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:24 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B040800 == 30 [pid = 3996] [id = 442] 07:52:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006693FBC000) [pid = 3996] [serial = 1326] [outer = 0000000000000000] 07:52:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006694897000) [pid = 3996] [serial = 1327] [outer = 0000006693FBC000] 07:52:24 INFO - PROCESS | 3996 | 1467816744400 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669499B400) [pid = 3996] [serial = 1328] [outer = 0000006693FBC000] 07:52:24 INFO - PROCESS | 3996 | 1467816744838 Marionette TRACE conn7 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 732ms 07:52:24 INFO - PROCESS | 3996 | 1467816744892 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 3996 | 1467816744896 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 07:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:52:24 INFO - PROCESS | 3996 | 1467816744902 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 3996 | 1467816744905 Marionette TRACE conn7 <- [1,1734,null,{}] 07:52:24 INFO - PROCESS | 3996 | 1467816744913 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:24 INFO - PROCESS | 3996 | 1467816744916 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:25 INFO - PROCESS | 3996 | 1467816745012 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 07:52:25 INFO - PROCESS | 3996 | 1467816745026 Marionette TRACE conn7 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 3996 | 1467816745029 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:25 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2DB000 == 31 [pid = 3996] [id = 443] 07:52:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006694A53C00) [pid = 3996] [serial = 1329] [outer = 0000000000000000] 07:52:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006694B3F000) [pid = 3996] [serial = 1330] [outer = 0000006694A53C00] 07:52:25 INFO - PROCESS | 3996 | 1467816745077 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694C9B000) [pid = 3996] [serial = 1331] [outer = 0000006694A53C00] 07:52:25 INFO - PROCESS | 3996 | 1467816745577 Marionette TRACE conn7 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 691ms 07:52:25 INFO - PROCESS | 3996 | 1467816745597 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 3996 | 1467816745599 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 07:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:52:25 INFO - PROCESS | 3996 | 1467816745602 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 3996 | 1467816745606 Marionette TRACE conn7 <- [1,1738,null,{}] 07:52:25 INFO - PROCESS | 3996 | 1467816745618 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:25 INFO - PROCESS | 3996 | 1467816745623 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:25 INFO - PROCESS | 3996 | 1467816745717 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 07:52:25 INFO - PROCESS | 3996 | 1467816745796 Marionette TRACE conn7 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 3996 | 1467816745799 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:25 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1399000 == 32 [pid = 3996] [id = 444] 07:52:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066948A9000) [pid = 3996] [serial = 1332] [outer = 0000000000000000] 07:52:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006698E81400) [pid = 3996] [serial = 1333] [outer = 00000066948A9000] 07:52:25 INFO - PROCESS | 3996 | 1467816745850 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006698F77C00) [pid = 3996] [serial = 1334] [outer = 00000066948A9000] 07:52:26 INFO - PROCESS | 3996 | 1467816746253 Marionette TRACE conn7 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:52: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 07:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 734ms 07:52:26 INFO - PROCESS | 3996 | 1467816746340 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 07:52:26 INFO - PROCESS | 3996 | 1467816746343 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 07:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:52:26 INFO - PROCESS | 3996 | 1467816746388 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:52:26 INFO - PROCESS | 3996 | 1467816746390 Marionette TRACE conn7 <- [1,1742,null,{}] 07:52:26 INFO - PROCESS | 3996 | 1467816746394 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:26 INFO - PROCESS | 3996 | 1467816746396 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:26 INFO - PROCESS | 3996 | 1467816746514 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 07:52:26 INFO - PROCESS | 3996 | 1467816746562 Marionette TRACE conn7 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 3996 | 1467816746564 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:26 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2922800 == 33 [pid = 3996] [id = 445] 07:52:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006699AD8800) [pid = 3996] [serial = 1335] [outer = 0000000000000000] 07:52:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006699D27400) [pid = 3996] [serial = 1336] [outer = 0000006699AD8800] 07:52:26 INFO - PROCESS | 3996 | 1467816746610 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006699DF7C00) [pid = 3996] [serial = 1337] [outer = 0000006699AD8800] 07:52:27 INFO - PROCESS | 3996 | 1467816747061 Marionette TRACE conn7 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 755ms 07:52:27 INFO - PROCESS | 3996 | 1467816747132 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 3996 | 1467816747135 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 07:52:27 INFO - PROCESS | 3996 | 1467816747138 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 3996 | 1467816747140 Marionette TRACE conn7 <- [1,1746,null,{}] 07:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:52:27 INFO - PROCESS | 3996 | 1467816747143 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:27 INFO - PROCESS | 3996 | 1467816747145 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:27 INFO - PROCESS | 3996 | 1467816747254 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 07:52:27 INFO - PROCESS | 3996 | 1467816747265 Marionette TRACE conn7 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 3996 | 1467816747267 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:27 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5016800 == 34 [pid = 3996] [id = 446] 07:52:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669A87C800) [pid = 3996] [serial = 1338] [outer = 0000000000000000] 07:52:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669A8D1C00) [pid = 3996] [serial = 1339] [outer = 000000669A87C800] 07:52:27 INFO - PROCESS | 3996 | 1467816747354 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669B366800) [pid = 3996] [serial = 1340] [outer = 000000669A87C800] 07:52:27 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A1103400) [pid = 3996] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:52:27 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669498D000) [pid = 3996] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:52:27 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006699DC0400) [pid = 3996] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:52:27 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006693515000) [pid = 3996] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:52:27 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006694A21400) [pid = 3996] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:52:27 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006694424800) [pid = 3996] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:52:27 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006693FC0400) [pid = 3996] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:52:27 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A1B32C00) [pid = 3996] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:52:27 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669B358800) [pid = 3996] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:52:27 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066948A5000) [pid = 3996] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:52:27 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (0000006699DC9400) [pid = 3996] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:52:27 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (000000669B0C2000) [pid = 3996] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:52:27 INFO - PROCESS | 3996 | 1467816747788 Marionette TRACE conn7 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 07:52:27 INFO - PROCESS | 3996 | 1467816747814 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 3996 | 1467816747816 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 07:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:52:27 INFO - PROCESS | 3996 | 1467816747819 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 3996 | 1467816747821 Marionette TRACE conn7 <- [1,1750,null,{}] 07:52:27 INFO - PROCESS | 3996 | 1467816747825 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:27 INFO - PROCESS | 3996 | 1467816747831 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:28 INFO - PROCESS | 3996 | 1467816748014 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 07:52:28 INFO - PROCESS | 3996 | 1467816748070 Marionette TRACE conn7 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 3996 | 1467816748073 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:28 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5480800 == 35 [pid = 3996] [id = 447] 07:52:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006693297000) [pid = 3996] [serial = 1341] [outer = 0000000000000000] 07:52:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669E0B5400) [pid = 3996] [serial = 1342] [outer = 0000006693297000] 07:52:28 INFO - PROCESS | 3996 | 1467816748119 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669E96C800) [pid = 3996] [serial = 1343] [outer = 0000006693297000] 07:52:28 INFO - PROCESS | 3996 | 1467816748487 Marionette TRACE conn7 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 733ms 07:52:28 INFO - PROCESS | 3996 | 1467816748556 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 3996 | 1467816748558 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 07:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:52:28 INFO - PROCESS | 3996 | 1467816748562 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 3996 | 1467816748564 Marionette TRACE conn7 <- [1,1754,null,{}] 07:52:28 INFO - PROCESS | 3996 | 1467816748567 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:28 INFO - PROCESS | 3996 | 1467816748569 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:28 INFO - PROCESS | 3996 | 1467816748654 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 07:52:28 INFO - PROCESS | 3996 | 1467816748660 Marionette TRACE conn7 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 3996 | 1467816748662 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:28 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B03E800 == 36 [pid = 3996] [id = 448] 07:52:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669EA69800) [pid = 3996] [serial = 1344] [outer = 0000000000000000] 07:52:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669F42EC00) [pid = 3996] [serial = 1345] [outer = 000000669EA69800] 07:52:28 INFO - PROCESS | 3996 | 1467816748707 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A07DB000) [pid = 3996] [serial = 1346] [outer = 000000669EA69800] 07:52:29 INFO - PROCESS | 3996 | 1467816749130 Marionette TRACE conn7 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 627ms 07:52:29 INFO - PROCESS | 3996 | 1467816749192 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 07:52:29 INFO - PROCESS | 3996 | 1467816749195 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 07:52:29 INFO - PROCESS | 3996 | 1467816749198 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:52:29 INFO - PROCESS | 3996 | 1467816749200 Marionette TRACE conn7 <- [1,1758,null,{}] 07:52:29 INFO - PROCESS | 3996 | 1467816749203 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:29 INFO - PROCESS | 3996 | 1467816749205 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:29 INFO - PROCESS | 3996 | 1467816749288 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 07:52:29 INFO - PROCESS | 3996 | 1467816749295 Marionette TRACE conn7 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 3996 | 1467816749297 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:29 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B03000 == 37 [pid = 3996] [id = 449] 07:52:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A094D400) [pid = 3996] [serial = 1347] [outer = 0000000000000000] 07:52:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A0A98800) [pid = 3996] [serial = 1348] [outer = 00000066A094D400] 07:52:29 INFO - PROCESS | 3996 | 1467816749342 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A0AA2400) [pid = 3996] [serial = 1349] [outer = 00000066A094D400] 07:52:29 INFO - PROCESS | 3996 | 1467816749798 Marionette TRACE conn7 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 628ms 07:52:29 INFO - PROCESS | 3996 | 1467816749830 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 07:52:29 INFO - PROCESS | 3996 | 1467816749832 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 07:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:52:29 INFO - PROCESS | 3996 | 1467816749840 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 3996 | 1467816749842 Marionette TRACE conn7 <- [1,1762,null,{}] 07:52:29 INFO - PROCESS | 3996 | 1467816749846 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:29 INFO - PROCESS | 3996 | 1467816749848 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:29 INFO - PROCESS | 3996 | 1467816749933 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 07:52:29 INFO - PROCESS | 3996 | 1467816749940 Marionette TRACE conn7 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 3996 | 1467816749942 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:29 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1394000 == 38 [pid = 3996] [id = 450] 07:52:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A1104800) [pid = 3996] [serial = 1350] [outer = 0000000000000000] 07:52:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A1109C00) [pid = 3996] [serial = 1351] [outer = 00000066A1104800] 07:52:29 INFO - PROCESS | 3996 | 1467816749987 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A13D4800) [pid = 3996] [serial = 1352] [outer = 00000066A1104800] 07:52:30 INFO - PROCESS | 3996 | 1467816750549 Marionette TRACE conn7 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 733ms 07:52:30 INFO - PROCESS | 3996 | 1467816750571 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 07:52:30 INFO - PROCESS | 3996 | 1467816750577 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 07:52:30 INFO - PROCESS | 3996 | 1467816750582 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:52:30 INFO - PROCESS | 3996 | 1467816750586 Marionette TRACE conn7 <- [1,1766,null,{}] 07:52:30 INFO - PROCESS | 3996 | 1467816750592 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:30 INFO - PROCESS | 3996 | 1467816750595 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:30 INFO - PROCESS | 3996 | 1467816750758 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 07:52:30 INFO - PROCESS | 3996 | 1467816750851 Marionette TRACE conn7 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 3996 | 1467816750857 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:30 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED24800 == 39 [pid = 3996] [id = 451] 07:52:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066948A8800) [pid = 3996] [serial = 1353] [outer = 0000000000000000] 07:52:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (0000006694984000) [pid = 3996] [serial = 1354] [outer = 00000066948A8800] 07:52:30 INFO - PROCESS | 3996 | 1467816750917 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006694A45C00) [pid = 3996] [serial = 1355] [outer = 00000066948A8800] 07:52:31 INFO - PROCESS | 3996 | 1467816751507 Marionette TRACE conn7 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:52: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 07:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 981ms 07:52:31 INFO - PROCESS | 3996 | 1467816751567 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 3996 | 1467816751573 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 07:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:52:31 INFO - PROCESS | 3996 | 1467816751580 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 3996 | 1467816751583 Marionette TRACE conn7 <- [1,1770,null,{}] 07:52:31 INFO - PROCESS | 3996 | 1467816751587 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:31 INFO - PROCESS | 3996 | 1467816751590 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:31 INFO - PROCESS | 3996 | 1467816751710 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 07:52:31 INFO - PROCESS | 3996 | 1467816751832 Marionette TRACE conn7 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 3996 | 1467816751835 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:31 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A4E7C800 == 40 [pid = 3996] [id = 452] 07:52:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006698E81C00) [pid = 3996] [serial = 1356] [outer = 0000000000000000] 07:52:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006698E8A000) [pid = 3996] [serial = 1357] [outer = 0000006698E81C00] 07:52:31 INFO - PROCESS | 3996 | 1467816751901 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006699DBEC00) [pid = 3996] [serial = 1358] [outer = 0000006698E81C00] 07:52:32 INFO - PROCESS | 3996 | 1467816752542 Marionette TRACE conn7 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:52: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 07:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 986ms 07:52:32 INFO - PROCESS | 3996 | 1467816752567 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 3996 | 1467816752570 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 07:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:52:32 INFO - PROCESS | 3996 | 1467816752573 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 3996 | 1467816752577 Marionette TRACE conn7 <- [1,1774,null,{}] 07:52:32 INFO - PROCESS | 3996 | 1467816752590 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:32 INFO - PROCESS | 3996 | 1467816752595 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:32 INFO - PROCESS | 3996 | 1467816752708 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 07:52:32 INFO - PROCESS | 3996 | 1467816752828 Marionette TRACE conn7 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 3996 | 1467816752832 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:32 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B09800 == 41 [pid = 3996] [id = 453] 07:52:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A0740C00) [pid = 3996] [serial = 1359] [outer = 0000000000000000] 07:52:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A1111400) [pid = 3996] [serial = 1360] [outer = 00000066A0740C00] 07:52:32 INFO - PROCESS | 3996 | 1467816752892 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A158C400) [pid = 3996] [serial = 1361] [outer = 00000066A0740C00] 07:52:33 INFO - PROCESS | 3996 | 1467816753538 Marionette TRACE conn7 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:52: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 07:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1029ms 07:52:33 INFO - PROCESS | 3996 | 1467816753605 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 3996 | 1467816753608 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 07:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:52:33 INFO - PROCESS | 3996 | 1467816753611 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 3996 | 1467816753614 Marionette TRACE conn7 <- [1,1778,null,{}] 07:52:33 INFO - PROCESS | 3996 | 1467816753617 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:33 INFO - PROCESS | 3996 | 1467816753620 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:33 INFO - PROCESS | 3996 | 1467816753733 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 07:52:33 INFO - PROCESS | 3996 | 1467816753936 Marionette TRACE conn7 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 3996 | 1467816753939 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:33 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698FDC800 == 42 [pid = 3996] [id = 454] 07:52:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (0000006692B48000) [pid = 3996] [serial = 1362] [outer = 0000000000000000] 07:52:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (0000006693FBDC00) [pid = 3996] [serial = 1363] [outer = 0000006692B48000] 07:52:34 INFO - PROCESS | 3996 | 1467816753995 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066949A1000) [pid = 3996] [serial = 1364] [outer = 0000006692B48000] 07:52:34 INFO - PROCESS | 3996 | 1467816754582 Marionette TRACE conn7 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:52:34 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA86000 == 41 [pid = 3996] [id = 360] 07:52:34 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2913800 == 40 [pid = 3996] [id = 363] 07:52:34 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5022800 == 39 [pid = 3996] [id = 365] 07:52:34 INFO - PROCESS | 3996 | --DOCSHELL 000000669A758000 == 38 [pid = 3996] [id = 366] 07:52:34 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5327800 == 37 [pid = 3996] [id = 373] 07:52:34 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5320000 == 36 [pid = 3996] [id = 372] 07:52:34 INFO - PROCESS | 3996 | --DOCSHELL 000000669ABDE000 == 35 [pid = 3996] [id = 359] 07:52:34 INFO - PROCESS | 3996 | --DOCSHELL 000000669F48D800 == 34 [pid = 3996] [id = 369] 07:52:34 INFO - PROCESS | 3996 | --DOCSHELL 0000006699759800 == 33 [pid = 3996] [id = 358] 07:52:34 INFO - PROCESS | 3996 | --DOCSHELL 0000006698FE2000 == 32 [pid = 3996] [id = 440] 07:52:34 INFO - PROCESS | 3996 | --DOCSHELL 00000066A07A4000 == 31 [pid = 3996] [id = 439] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A14D6800) [pid = 3996] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (000000669E474000) [pid = 3996] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (000000669E04C400) [pid = 3996] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (000000669F638C00) [pid = 3996] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A121CC00) [pid = 3996] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A0952400) [pid = 3996] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006698E82400) [pid = 3996] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694A26400) [pid = 3996] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006694A48400) [pid = 3996] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669442A800) [pid = 3996] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 07:52: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) 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006694897C00) [pid = 3996] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1030ms 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669498FC00) [pid = 3996] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669486E800) [pid = 3996] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A384A400) [pid = 3996] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A1B5A800) [pid = 3996] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (000000669F473C00) [pid = 3996] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669E906000) [pid = 3996] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006694C9B400) [pid = 3996] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006694981400) [pid = 3996] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669A708400) [pid = 3996] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669AB07400) [pid = 3996] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A0AA0400) [pid = 3996] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (000000669ECA3400) [pid = 3996] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066996B2000) [pid = 3996] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 07:52:34 INFO - PROCESS | 3996 | 1467816754646 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 07:52:34 INFO - PROCESS | 3996 | 1467816754651 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 07:52:34 INFO - PROCESS | 3996 | 1467816754655 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:52:34 INFO - PROCESS | 3996 | 1467816754658 Marionette TRACE conn7 <- [1,1782,null,{}] 07:52:34 INFO - PROCESS | 3996 | 1467816754681 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:34 INFO - PROCESS | 3996 | 1467816754685 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:34 INFO - PROCESS | 3996 | 1467816754791 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 07:52:34 INFO - PROCESS | 3996 | 1467816754864 Marionette TRACE conn7 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 3996 | 1467816754868 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:34 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A750000 == 32 [pid = 3996] [id = 455] 07:52:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006694875800) [pid = 3996] [serial = 1365] [outer = 0000000000000000] 07:52:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006694893C00) [pid = 3996] [serial = 1366] [outer = 0000006694875800] 07:52:34 INFO - PROCESS | 3996 | 1467816754916 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694A2D800) [pid = 3996] [serial = 1367] [outer = 0000006694875800] 07:52:35 INFO - PROCESS | 3996 | 1467816755335 Marionette TRACE conn7 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 755ms 07:52:35 INFO - PROCESS | 3996 | 1467816755415 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 3996 | 1467816755420 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 07:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:52:35 INFO - PROCESS | 3996 | 1467816755424 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 3996 | 1467816755427 Marionette TRACE conn7 <- [1,1786,null,{}] 07:52:35 INFO - PROCESS | 3996 | 1467816755430 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:35 INFO - PROCESS | 3996 | 1467816755433 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:35 INFO - PROCESS | 3996 | 1467816755526 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 07:52:35 INFO - PROCESS | 3996 | 1467816755533 Marionette TRACE conn7 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 3996 | 1467816755535 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:35 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F48D800 == 33 [pid = 3996] [id = 456] 07:52:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006695843400) [pid = 3996] [serial = 1368] [outer = 0000000000000000] 07:52:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006698F70C00) [pid = 3996] [serial = 1369] [outer = 0000006695843400] 07:52:35 INFO - PROCESS | 3996 | 1467816755584 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006699DF6C00) [pid = 3996] [serial = 1370] [outer = 0000006695843400] 07:52:36 INFO - PROCESS | 3996 | 1467816756039 Marionette TRACE conn7 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 671ms 07:52:36 INFO - PROCESS | 3996 | 1467816756099 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 3996 | 1467816756101 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 07:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:52:36 INFO - PROCESS | 3996 | 1467816756106 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 3996 | 1467816756112 Marionette TRACE conn7 <- [1,1790,null,{}] 07:52:36 INFO - PROCESS | 3996 | 1467816756121 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:36 INFO - PROCESS | 3996 | 1467816756125 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:36 INFO - PROCESS | 3996 | 1467816756216 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 07:52:36 INFO - PROCESS | 3996 | 1467816756230 Marionette TRACE conn7 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 3996 | 1467816756232 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:36 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2910000 == 34 [pid = 3996] [id = 457] 07:52:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669B35F000) [pid = 3996] [serial = 1371] [outer = 0000000000000000] 07:52:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669E474800) [pid = 3996] [serial = 1372] [outer = 000000669B35F000] 07:52:36 INFO - PROCESS | 3996 | 1467816756277 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669E963800) [pid = 3996] [serial = 1373] [outer = 000000669B35F000] 07:52:36 INFO - PROCESS | 3996 | 1467816756754 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 07:52:36 INFO - PROCESS | 3996 | 1467816756798 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 3996 | 1467816756801 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 07:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:52:36 INFO - PROCESS | 3996 | 1467816756804 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 3996 | 1467816756806 Marionette TRACE conn7 <- [1,1794,null,{}] 07:52:36 INFO - PROCESS | 3996 | 1467816756809 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:36 INFO - PROCESS | 3996 | 1467816756811 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:36 INFO - PROCESS | 3996 | 1467816756901 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 07:52:36 INFO - PROCESS | 3996 | 1467816756906 Marionette TRACE conn7 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 3996 | 1467816756908 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:36 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A530D000 == 35 [pid = 3996] [id = 458] 07:52:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669F470400) [pid = 3996] [serial = 1374] [outer = 0000000000000000] 07:52:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A0952400) [pid = 3996] [serial = 1375] [outer = 000000669F470400] 07:52:36 INFO - PROCESS | 3996 | 1467816756953 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A0AA3000) [pid = 3996] [serial = 1376] [outer = 000000669F470400] 07:52:37 INFO - PROCESS | 3996 | 1467816757444 Marionette TRACE conn7 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 692ms 07:52:37 INFO - PROCESS | 3996 | 1467816757502 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 07:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:52:37 INFO - PROCESS | 3996 | 1467816757504 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 07:52:37 INFO - PROCESS | 3996 | 1467816757508 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 3996 | 1467816757510 Marionette TRACE conn7 <- [1,1798,null,{}] 07:52:37 INFO - PROCESS | 3996 | 1467816757513 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:37 INFO - PROCESS | 3996 | 1467816757515 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:37 INFO - PROCESS | 3996 | 1467816757674 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 07:52:37 INFO - PROCESS | 3996 | 1467816757702 Marionette TRACE conn7 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 3996 | 1467816757709 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:37 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55ED800 == 36 [pid = 3996] [id = 459] 07:52:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A1590000) [pid = 3996] [serial = 1377] [outer = 0000000000000000] 07:52:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A17C8400) [pid = 3996] [serial = 1378] [outer = 00000066A1590000] 07:52:37 INFO - PROCESS | 3996 | 1467816757766 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A1A27C00) [pid = 3996] [serial = 1379] [outer = 00000066A1590000] 07:52:38 INFO - PROCESS | 3996 | 1467816758260 Marionette TRACE conn7 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 776ms 07:52:38 INFO - PROCESS | 3996 | 1467816758284 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 3996 | 1467816758287 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 07:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:52:38 INFO - PROCESS | 3996 | 1467816758290 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - PROCESS | 3996 | 1467816758292 Marionette TRACE conn7 <- [1,1802,null,{}] 07:52:38 INFO - PROCESS | 3996 | 1467816758295 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:38 INFO - PROCESS | 3996 | 1467816758297 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:38 INFO - PROCESS | 3996 | 1467816758419 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 07:52:38 INFO - PROCESS | 3996 | 1467816758427 Marionette TRACE conn7 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 3996 | 1467816758429 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:38 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B0C800 == 37 [pid = 3996] [id = 460] 07:52:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A1B30000) [pid = 3996] [serial = 1380] [outer = 0000000000000000] 07:52:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A1B39800) [pid = 3996] [serial = 1381] [outer = 00000066A1B30000] 07:52:38 INFO - PROCESS | 3996 | 1467816758520 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A1B5AC00) [pid = 3996] [serial = 1382] [outer = 00000066A1B30000] 07:52:38 INFO - PROCESS | 3996 | 1467816758959 Marionette TRACE conn7 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 07:52:38 INFO - PROCESS | 3996 | 1467816758983 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 3996 | 1467816758986 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 07:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:52:39 INFO - PROCESS | 3996 | 1467816758995 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 3996 | 1467816758997 Marionette TRACE conn7 <- [1,1806,null,{}] 07:52:39 INFO - PROCESS | 3996 | 1467816759001 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:39 INFO - PROCESS | 3996 | 1467816759002 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:39 INFO - PROCESS | 3996 | 1467816759207 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 07:52:39 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006699AD8800) [pid = 3996] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:52:39 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066A1589400) [pid = 3996] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:52:39 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (000000669A87C800) [pid = 3996] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:52:39 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066948A9000) [pid = 3996] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:52:39 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006693FBC000) [pid = 3996] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:52:39 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694A53C00) [pid = 3996] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:52:39 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006693FBFC00) [pid = 3996] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:52:39 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006693297000) [pid = 3996] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:52:39 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066948AC000) [pid = 3996] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:52:39 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A094D400) [pid = 3996] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:52:39 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669EA69800) [pid = 3996] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:52:39 INFO - PROCESS | 3996 | 1467816759267 Marionette TRACE conn7 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 3996 | 1467816759269 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:39 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F47C800 == 38 [pid = 3996] [id = 461] 07:52:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006692B25C00) [pid = 3996] [serial = 1383] [outer = 0000000000000000] 07:52:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006693FBFC00) [pid = 3996] [serial = 1384] [outer = 0000006692B25C00] 07:52:39 INFO - PROCESS | 3996 | 1467816759314 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006694D16400) [pid = 3996] [serial = 1385] [outer = 0000006692B25C00] 07:52:39 INFO - PROCESS | 3996 | 1467816759680 Marionette TRACE conn7 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 07:52:39 INFO - PROCESS | 3996 | 1467816759726 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 3996 | 1467816759729 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 07:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:52:39 INFO - PROCESS | 3996 | 1467816759732 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 3996 | 1467816759734 Marionette TRACE conn7 <- [1,1810,null,{}] 07:52:39 INFO - PROCESS | 3996 | 1467816759738 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:39 INFO - PROCESS | 3996 | 1467816759748 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:39 INFO - PROCESS | 3996 | 1467816759833 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 07:52:39 INFO - PROCESS | 3996 | 1467816759839 Marionette TRACE conn7 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 3996 | 1467816759841 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:39 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CE3000 == 39 [pid = 3996] [id = 462] 07:52:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669A8D5800) [pid = 3996] [serial = 1386] [outer = 0000000000000000] 07:52:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A094D800) [pid = 3996] [serial = 1387] [outer = 000000669A8D5800] 07:52:39 INFO - PROCESS | 3996 | 1467816759885 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A2029000) [pid = 3996] [serial = 1388] [outer = 000000669A8D5800] 07:52:40 INFO - PROCESS | 3996 | 1467816760300 Marionette TRACE conn7 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 07:52:40 INFO - PROCESS | 3996 | 1467816760364 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 3996 | 1467816760367 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 07:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:52:40 INFO - PROCESS | 3996 | 1467816760371 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 3996 | 1467816760373 Marionette TRACE conn7 <- [1,1814,null,{}] 07:52:40 INFO - PROCESS | 3996 | 1467816760376 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:40 INFO - PROCESS | 3996 | 1467816760378 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:40 INFO - PROCESS | 3996 | 1467816760465 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 07:52:40 INFO - PROCESS | 3996 | 1467816760472 Marionette TRACE conn7 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 3996 | 1467816760474 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:40 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9114000 == 40 [pid = 3996] [id = 463] 07:52:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A20B0C00) [pid = 3996] [serial = 1389] [outer = 0000000000000000] 07:52:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A2290400) [pid = 3996] [serial = 1390] [outer = 00000066A20B0C00] 07:52:40 INFO - PROCESS | 3996 | 1467816760519 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A28C4400) [pid = 3996] [serial = 1391] [outer = 00000066A20B0C00] 07:52:40 INFO - PROCESS | 3996 | 1467816760977 Marionette TRACE conn7 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 627ms 07:52:41 INFO - PROCESS | 3996 | 1467816761015 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 3996 | 1467816761017 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 07:52:41 INFO - PROCESS | 3996 | 1467816761020 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 3996 | 1467816761022 Marionette TRACE conn7 <- [1,1818,null,{}] 07:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:52:41 INFO - PROCESS | 3996 | 1467816761025 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:41 INFO - PROCESS | 3996 | 1467816761027 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:41 INFO - PROCESS | 3996 | 1467816761115 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 07:52:41 INFO - PROCESS | 3996 | 1467816761120 Marionette TRACE conn7 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 3996 | 1467816761123 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:41 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91BC000 == 41 [pid = 3996] [id = 464] 07:52:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A2B69C00) [pid = 3996] [serial = 1392] [outer = 0000000000000000] 07:52:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A2B75400) [pid = 3996] [serial = 1393] [outer = 00000066A2B69C00] 07:52:41 INFO - PROCESS | 3996 | 1467816761170 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A3F10400) [pid = 3996] [serial = 1394] [outer = 00000066A2B69C00] 07:52:41 INFO - PROCESS | 3996 | 1467816761901 Marionette TRACE conn7 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 923ms 07:52:41 INFO - PROCESS | 3996 | 1467816761951 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 3996 | 1467816761956 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 07:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:52:41 INFO - PROCESS | 3996 | 1467816761960 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 3996 | 1467816761966 Marionette TRACE conn7 <- [1,1822,null,{}] 07:52:41 INFO - PROCESS | 3996 | 1467816761972 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:41 INFO - PROCESS | 3996 | 1467816761975 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:42 INFO - PROCESS | 3996 | 1467816762103 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 07:52:42 INFO - PROCESS | 3996 | 1467816762219 Marionette TRACE conn7 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:42 INFO - PROCESS | 3996 | 1467816762222 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:42 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2E0800 == 42 [pid = 3996] [id = 465] 07:52:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006694A50C00) [pid = 3996] [serial = 1395] [outer = 0000000000000000] 07:52:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (0000006695BE1400) [pid = 3996] [serial = 1396] [outer = 0000006694A50C00] 07:52:42 INFO - PROCESS | 3996 | 1467816762282 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (0000006699A0E000) [pid = 3996] [serial = 1397] [outer = 0000006694A50C00] 07:52:42 INFO - PROCESS | 3996 | 1467816762881 Marionette TRACE conn7 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:52:42 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 07:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 986ms 07:52:42 INFO - PROCESS | 3996 | 1467816762950 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 3996 | 1467816762956 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 07:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:52:42 INFO - PROCESS | 3996 | 1467816762962 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - PROCESS | 3996 | 1467816762965 Marionette TRACE conn7 <- [1,1826,null,{}] 07:52:42 INFO - PROCESS | 3996 | 1467816762969 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:42 INFO - PROCESS | 3996 | 1467816762972 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:43 INFO - PROCESS | 3996 | 1467816763125 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 07:52:43 INFO - PROCESS | 3996 | 1467816763247 Marionette TRACE conn7 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 3996 | 1467816763250 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:43 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5913000 == 43 [pid = 3996] [id = 466] 07:52:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (000000669E474C00) [pid = 3996] [serial = 1398] [outer = 0000000000000000] 07:52:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (000000669ECA3400) [pid = 3996] [serial = 1399] [outer = 000000669E474C00] 07:52:43 INFO - PROCESS | 3996 | 1467816763309 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066A14DA400) [pid = 3996] [serial = 1400] [outer = 000000669E474C00] 07:52:43 INFO - PROCESS | 3996 | 1467816763951 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1030ms 07:52:44 INFO - PROCESS | 3996 | 1467816763994 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 3996 | 1467816763997 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 07:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:52:44 INFO - PROCESS | 3996 | 1467816764001 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 3996 | 1467816764005 Marionette TRACE conn7 <- [1,1830,null,{}] 07:52:44 INFO - PROCESS | 3996 | 1467816764017 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:44 INFO - PROCESS | 3996 | 1467816764022 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:44 INFO - PROCESS | 3996 | 1467816764159 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 07:52:44 INFO - PROCESS | 3996 | 1467816764295 Marionette TRACE conn7 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 3996 | 1467816764298 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:44 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B90000 == 44 [pid = 3996] [id = 467] 07:52:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A0A99C00) [pid = 3996] [serial = 1401] [outer = 0000000000000000] 07:52:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066A1A31400) [pid = 3996] [serial = 1402] [outer = 00000066A0A99C00] 07:52:44 INFO - PROCESS | 3996 | 1467816764358 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A384B000) [pid = 3996] [serial = 1403] [outer = 00000066A0A99C00] 07:52:45 INFO - PROCESS | 3996 | 1467816765162 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1237ms 07:52:45 INFO - PROCESS | 3996 | 1467816765240 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 07:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:52:45 INFO - PROCESS | 3996 | 1467816765244 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 07:52:45 INFO - PROCESS | 3996 | 1467816765249 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - PROCESS | 3996 | 1467816765252 Marionette TRACE conn7 <- [1,1834,null,{}] 07:52:45 INFO - PROCESS | 3996 | 1467816765258 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:45 INFO - PROCESS | 3996 | 1467816765260 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:45 INFO - PROCESS | 3996 | 1467816765403 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 07:52:45 INFO - PROCESS | 3996 | 1467816765527 Marionette TRACE conn7 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 3996 | 1467816765530 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:45 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA88800 == 45 [pid = 3996] [id = 468] 07:52:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (0000006695843000) [pid = 3996] [serial = 1404] [outer = 0000000000000000] 07:52:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (0000006698E8D800) [pid = 3996] [serial = 1405] [outer = 0000006695843000] 07:52:45 INFO - PROCESS | 3996 | 1467816765581 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (000000669A8D5400) [pid = 3996] [serial = 1406] [outer = 0000006695843000] 07:52:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3838000 == 44 [pid = 3996] [id = 364] 07:52:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A200F800 == 43 [pid = 3996] [id = 370] 07:52:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3F7C000 == 42 [pid = 3996] [id = 371] 07:52:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A564C000 == 41 [pid = 3996] [id = 374] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (00000066A17CE000) [pid = 3996] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (00000066A19EBC00) [pid = 3996] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (0000006694897000) [pid = 3996] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (000000669499B400) [pid = 3996] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (0000006694874400) [pid = 3996] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (0000006693FC7000) [pid = 3996] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066949A0000) [pid = 3996] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (0000006694989800) [pid = 3996] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (00000066A1109C00) [pid = 3996] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006699D27400) [pid = 3996] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006699DF7C00) [pid = 3996] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (000000669A8D1C00) [pid = 3996] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006698E81400) [pid = 3996] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006694B3F000) [pid = 3996] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694C9B000) [pid = 3996] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (000000669E0B5400) [pid = 3996] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A0AA2400) [pid = 3996] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669F42EC00) [pid = 3996] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669B366800) [pid = 3996] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A0A98800) [pid = 3996] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669E96C800) [pid = 3996] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006698F77C00) [pid = 3996] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 07:52:45 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A07DB000) [pid = 3996] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3996 | 1467816766086 Marionette TRACE conn7 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:52: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) 07:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 879ms 07:52:46 INFO - PROCESS | 3996 | 1467816766128 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 3996 | 1467816766132 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 07:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:52:46 INFO - PROCESS | 3996 | 1467816766138 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 3996 | 1467816766141 Marionette TRACE conn7 <- [1,1838,null,{}] 07:52:46 INFO - PROCESS | 3996 | 1467816766145 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:46 INFO - PROCESS | 3996 | 1467816766148 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:46 INFO - PROCESS | 3996 | 1467816766241 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 07:52:46 INFO - PROCESS | 3996 | 1467816766251 Marionette TRACE conn7 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 3996 | 1467816766253 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:46 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED21800 == 42 [pid = 3996] [id = 469] 07:52:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669499F400) [pid = 3996] [serial = 1407] [outer = 0000000000000000] 07:52:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006694A51C00) [pid = 3996] [serial = 1408] [outer = 000000669499F400] 07:52:46 INFO - PROCESS | 3996 | 1467816766301 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006698E89000) [pid = 3996] [serial = 1409] [outer = 000000669499F400] 07:52:46 INFO - PROCESS | 3996 | 1467816766800 Marionette TRACE conn7 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 692ms 07:52:46 INFO - PROCESS | 3996 | 1467816766834 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 3996 | 1467816766836 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 07:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:52:46 INFO - PROCESS | 3996 | 1467816766840 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 3996 | 1467816766844 Marionette TRACE conn7 <- [1,1842,null,{}] 07:52:46 INFO - PROCESS | 3996 | 1467816766854 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:46 INFO - PROCESS | 3996 | 1467816766859 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:46 INFO - PROCESS | 3996 | 1467816766950 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 07:52:46 INFO - PROCESS | 3996 | 1467816766958 Marionette TRACE conn7 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 3996 | 1467816766961 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:46 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2911000 == 43 [pid = 3996] [id = 470] 07:52:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669E0B5400) [pid = 3996] [serial = 1410] [outer = 0000000000000000] 07:52:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669E473000) [pid = 3996] [serial = 1411] [outer = 000000669E0B5400] 07:52:47 INFO - PROCESS | 3996 | 1467816767017 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E96F800) [pid = 3996] [serial = 1412] [outer = 000000669E0B5400] 07:52:47 INFO - PROCESS | 3996 | 1467816767485 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 691ms 07:52:47 INFO - PROCESS | 3996 | 1467816767537 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 07:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:52:47 INFO - PROCESS | 3996 | 1467816767540 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 07:52:47 INFO - PROCESS | 3996 | 1467816767543 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 3996 | 1467816767545 Marionette TRACE conn7 <- [1,1846,null,{}] 07:52:47 INFO - PROCESS | 3996 | 1467816767548 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:47 INFO - PROCESS | 3996 | 1467816767551 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:47 INFO - PROCESS | 3996 | 1467816767643 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 07:52:47 INFO - PROCESS | 3996 | 1467816767651 Marionette TRACE conn7 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 3996 | 1467816767653 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:47 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A530B800 == 44 [pid = 3996] [id = 471] 07:52:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A0954800) [pid = 3996] [serial = 1413] [outer = 0000000000000000] 07:52:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A0AA0000) [pid = 3996] [serial = 1414] [outer = 00000066A0954800] 07:52:47 INFO - PROCESS | 3996 | 1467816767700 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A13CA000) [pid = 3996] [serial = 1415] [outer = 00000066A0954800] 07:52:48 INFO - PROCESS | 3996 | 1467816768137 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 629ms 07:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:52:48 INFO - PROCESS | 3996 | 1467816768177 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 3996 | 1467816768180 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 07:52:48 INFO - PROCESS | 3996 | 1467816768183 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 3996 | 1467816768185 Marionette TRACE conn7 <- [1,1850,null,{}] 07:52:48 INFO - PROCESS | 3996 | 1467816768188 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:48 INFO - PROCESS | 3996 | 1467816768191 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:48 INFO - PROCESS | 3996 | 1467816768317 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 07:52:48 INFO - PROCESS | 3996 | 1467816768323 Marionette TRACE conn7 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 3996 | 1467816768325 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:48 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A547A000 == 45 [pid = 3996] [id = 472] 07:52:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A0959C00) [pid = 3996] [serial = 1416] [outer = 0000000000000000] 07:52:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A19E2C00) [pid = 3996] [serial = 1417] [outer = 00000066A0959C00] 07:52:48 INFO - PROCESS | 3996 | 1467816768399 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A1A2F800) [pid = 3996] [serial = 1418] [outer = 00000066A0959C00] 07:52:48 INFO - PROCESS | 3996 | 1467816768863 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 07:52:48 INFO - PROCESS | 3996 | 1467816768918 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 3996 | 1467816768920 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 07:52:48 INFO - PROCESS | 3996 | 1467816768923 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:52:48 INFO - PROCESS | 3996 | 1467816768925 Marionette TRACE conn7 <- [1,1854,null,{}] 07:52:48 INFO - PROCESS | 3996 | 1467816768928 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:48 INFO - PROCESS | 3996 | 1467816768935 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:49 INFO - PROCESS | 3996 | 1467816769083 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 07:52:49 INFO - PROCESS | 3996 | 1467816769142 Marionette TRACE conn7 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 3996 | 1467816769144 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:49 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E942000 == 46 [pid = 3996] [id = 473] 07:52:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A1EA6400) [pid = 3996] [serial = 1419] [outer = 0000000000000000] 07:52:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A384A000) [pid = 3996] [serial = 1420] [outer = 00000066A1EA6400] 07:52:49 INFO - PROCESS | 3996 | 1467816769190 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066A4933800) [pid = 3996] [serial = 1421] [outer = 00000066A1EA6400] 07:52:49 INFO - PROCESS | 3996 | 1467816769619 Marionette TRACE conn7 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 733ms 07:52:49 INFO - PROCESS | 3996 | 1467816769664 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 3996 | 1467816769666 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 07:52:49 INFO - PROCESS | 3996 | 1467816769676 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:52:49 INFO - PROCESS | 3996 | 1467816769677 Marionette TRACE conn7 <- [1,1858,null,{}] 07:52:49 INFO - PROCESS | 3996 | 1467816769681 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:49 INFO - PROCESS | 3996 | 1467816769691 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:49 INFO - PROCESS | 3996 | 1467816769804 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 07:52:49 INFO - PROCESS | 3996 | 1467816769813 Marionette TRACE conn7 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 3996 | 1467816769815 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:49 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8652800 == 47 [pid = 3996] [id = 474] 07:52:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A21A8000) [pid = 3996] [serial = 1422] [outer = 0000000000000000] 07:52:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066A493B800) [pid = 3996] [serial = 1423] [outer = 00000066A21A8000] 07:52:49 INFO - PROCESS | 3996 | 1467816769862 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A4EB0400) [pid = 3996] [serial = 1424] [outer = 00000066A21A8000] 07:52:50 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066A0740C00) [pid = 3996] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:52:50 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (000000669F470400) [pid = 3996] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:52:50 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (0000006692B25C00) [pid = 3996] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:52:50 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006695843400) [pid = 3996] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:52:50 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006698E81C00) [pid = 3996] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:52:50 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A1B30000) [pid = 3996] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:52:50 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006692B48000) [pid = 3996] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:52:50 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006694875800) [pid = 3996] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:52:50 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A1590000) [pid = 3996] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:52:50 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066948A8800) [pid = 3996] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:52:50 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (000000669A8D5800) [pid = 3996] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:52:50 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A1104800) [pid = 3996] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:52:50 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669B35F000) [pid = 3996] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:52:50 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A20B0C00) [pid = 3996] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:52:50 INFO - PROCESS | 3996 | 1467816770455 Marionette TRACE conn7 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 838ms 07:52:50 INFO - PROCESS | 3996 | 1467816770518 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 3996 | 1467816770520 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 07:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:52:50 INFO - PROCESS | 3996 | 1467816770524 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 3996 | 1467816770526 Marionette TRACE conn7 <- [1,1862,null,{}] 07:52:50 INFO - PROCESS | 3996 | 1467816770529 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:50 INFO - PROCESS | 3996 | 1467816770531 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:50 INFO - PROCESS | 3996 | 1467816770648 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 07:52:50 INFO - PROCESS | 3996 | 1467816770702 Marionette TRACE conn7 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 3996 | 1467816770704 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:50 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CE9800 == 48 [pid = 3996] [id = 475] 07:52:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006694985000) [pid = 3996] [serial = 1425] [outer = 0000000000000000] 07:52:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (0000006699DFA800) [pid = 3996] [serial = 1426] [outer = 0000006694985000] 07:52:50 INFO - PROCESS | 3996 | 1467816770749 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A0AA2C00) [pid = 3996] [serial = 1427] [outer = 0000006694985000] 07:52:51 INFO - PROCESS | 3996 | 1467816771161 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 07:52:51 INFO - PROCESS | 3996 | 1467816771220 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 3996 | 1467816771222 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 07:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:52:51 INFO - PROCESS | 3996 | 1467816771225 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - PROCESS | 3996 | 1467816771227 Marionette TRACE conn7 <- [1,1866,null,{}] 07:52:51 INFO - PROCESS | 3996 | 1467816771230 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:51 INFO - PROCESS | 3996 | 1467816771232 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:51 INFO - PROCESS | 3996 | 1467816771320 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 07:52:51 INFO - PROCESS | 3996 | 1467816771326 Marionette TRACE conn7 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 3996 | 1467816771328 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:51 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97CF800 == 49 [pid = 3996] [id = 476] 07:52:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A4EAD800) [pid = 3996] [serial = 1428] [outer = 0000000000000000] 07:52:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A50D6C00) [pid = 3996] [serial = 1429] [outer = 00000066A4EAD800] 07:52:51 INFO - PROCESS | 3996 | 1467816771372 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A538F800) [pid = 3996] [serial = 1430] [outer = 00000066A4EAD800] 07:52:51 INFO - PROCESS | 3996 | 1467816771789 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 628ms 07:52:51 INFO - PROCESS | 3996 | 1467816771855 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 3996 | 1467816771857 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 07:52:51 INFO - PROCESS | 3996 | 1467816771860 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:52:51 INFO - PROCESS | 3996 | 1467816771862 Marionette TRACE conn7 <- [1,1870,null,{}] 07:52:51 INFO - PROCESS | 3996 | 1467816771866 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:51 INFO - PROCESS | 3996 | 1467816771868 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:51 INFO - PROCESS | 3996 | 1467816771954 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 07:52:51 INFO - PROCESS | 3996 | 1467816771961 Marionette TRACE conn7 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 3996 | 1467816771963 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:51 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A98AB800 == 50 [pid = 3996] [id = 477] 07:52:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A5396800) [pid = 3996] [serial = 1431] [outer = 0000000000000000] 07:52:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A53C4800) [pid = 3996] [serial = 1432] [outer = 00000066A5396800] 07:52:52 INFO - PROCESS | 3996 | 1467816772008 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A53CB800) [pid = 3996] [serial = 1433] [outer = 00000066A5396800] 07:52:52 INFO - PROCESS | 3996 | 1467816772592 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 776ms 07:52:52 INFO - PROCESS | 3996 | 1467816772676 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 3996 | 1467816772680 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 07:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:52:52 INFO - PROCESS | 3996 | 1467816772726 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 3996 | 1467816772729 Marionette TRACE conn7 <- [1,1874,null,{}] 07:52:52 INFO - PROCESS | 3996 | 1467816772739 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:52 INFO - PROCESS | 3996 | 1467816772742 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:52 INFO - PROCESS | 3996 | 1467816772869 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 07:52:52 INFO - PROCESS | 3996 | 1467816772959 Marionette TRACE conn7 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 3996 | 1467816772962 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:52 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA8C800 == 51 [pid = 3996] [id = 478] 07:52:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (0000006694870000) [pid = 3996] [serial = 1434] [outer = 0000000000000000] 07:52:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (0000006694B3FC00) [pid = 3996] [serial = 1435] [outer = 0000006694870000] 07:52:53 INFO - PROCESS | 3996 | 1467816773034 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (0000006699C5BC00) [pid = 3996] [serial = 1436] [outer = 0000006694870000] 07:52:53 INFO - PROCESS | 3996 | 1467816773616 Marionette TRACE conn7 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 964ms 07:52:53 INFO - PROCESS | 3996 | 1467816773669 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 3996 | 1467816773674 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 07:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:52:53 INFO - PROCESS | 3996 | 1467816773681 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 3996 | 1467816773685 Marionette TRACE conn7 <- [1,1878,null,{}] 07:52:53 INFO - PROCESS | 3996 | 1467816773689 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:53 INFO - PROCESS | 3996 | 1467816773692 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:53 INFO - PROCESS | 3996 | 1467816773816 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 07:52:53 INFO - PROCESS | 3996 | 1467816773940 Marionette TRACE conn7 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 3996 | 1467816773943 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:53 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5914000 == 52 [pid = 3996] [id = 479] 07:52:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (000000669EA6D000) [pid = 3996] [serial = 1437] [outer = 0000000000000000] 07:52:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A0945C00) [pid = 3996] [serial = 1438] [outer = 000000669EA6D000] 07:52:54 INFO - PROCESS | 3996 | 1467816774001 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066A1A2D000) [pid = 3996] [serial = 1439] [outer = 000000669EA6D000] 07:52:54 INFO - PROCESS | 3996 | 1467816774635 Marionette TRACE conn7 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 986ms 07:52:54 INFO - PROCESS | 3996 | 1467816774669 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 3996 | 1467816774672 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 07:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:52:54 INFO - PROCESS | 3996 | 1467816774676 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 3996 | 1467816774680 Marionette TRACE conn7 <- [1,1882,null,{}] 07:52:54 INFO - PROCESS | 3996 | 1467816774692 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:54 INFO - PROCESS | 3996 | 1467816774697 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:54 INFO - PROCESS | 3996 | 1467816774813 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 07:52:54 INFO - PROCESS | 3996 | 1467816774940 Marionette TRACE conn7 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 3996 | 1467816774944 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:54 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9A45000 == 53 [pid = 3996] [id = 480] 07:52:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066A3F5E400) [pid = 3996] [serial = 1440] [outer = 0000000000000000] 07:52:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (00000066A493F800) [pid = 3996] [serial = 1441] [outer = 00000066A3F5E400] 07:52:55 INFO - PROCESS | 3996 | 1467816775004 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 97 (00000066A53CFC00) [pid = 3996] [serial = 1442] [outer = 00000066A3F5E400] 07:52:55 INFO - PROCESS | 3996 | 1467816775653 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1036ms 07:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:52:55 INFO - PROCESS | 3996 | 1467816775713 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 3996 | 1467816775717 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 07:52:55 INFO - PROCESS | 3996 | 1467816775720 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 3996 | 1467816775722 Marionette TRACE conn7 <- [1,1886,null,{}] 07:52:55 INFO - PROCESS | 3996 | 1467816775726 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:55 INFO - PROCESS | 3996 | 1467816775729 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:55 INFO - PROCESS | 3996 | 1467816775847 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 07:52:55 INFO - PROCESS | 3996 | 1467816775942 Marionette TRACE conn7 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 3996 | 1467816775944 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:55 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A531E000 == 54 [pid = 3996] [id = 481] 07:52:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 98 (0000006698E82400) [pid = 3996] [serial = 1443] [outer = 0000000000000000] 07:52:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 99 (00000066A0AD6400) [pid = 3996] [serial = 1444] [outer = 0000006698E82400] 07:52:56 INFO - PROCESS | 3996 | 1467816776001 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 100 (00000066A53E4C00) [pid = 3996] [serial = 1445] [outer = 0000006698E82400] 07:52:56 INFO - PROCESS | 3996 | 1467816776839 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1190ms 07:52:56 INFO - PROCESS | 3996 | 1467816776913 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 3996 | 1467816776917 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 07:52:56 INFO - PROCESS | 3996 | 1467816776922 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:52:56 INFO - PROCESS | 3996 | 1467816776927 Marionette TRACE conn7 <- [1,1890,null,{}] 07:52:56 INFO - PROCESS | 3996 | 1467816776932 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:56 INFO - PROCESS | 3996 | 1467816776935 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:57 INFO - PROCESS | 3996 | 1467816777055 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 07:52:57 INFO - PROCESS | 3996 | 1467816777178 Marionette TRACE conn7 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 3996 | 1467816777180 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:57 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA1B000 == 55 [pid = 3996] [id = 482] 07:52:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 101 (0000006694C8E400) [pid = 3996] [serial = 1446] [outer = 0000000000000000] 07:52:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 102 (0000006694F1B000) [pid = 3996] [serial = 1447] [outer = 0000006694C8E400] 07:52:57 INFO - PROCESS | 3996 | 1467816777233 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 103 (0000006699AD1C00) [pid = 3996] [serial = 1448] [outer = 0000006694C8E400] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97CF800 == 54 [pid = 3996] [id = 476] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CE9800 == 53 [pid = 3996] [id = 475] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8652800 == 52 [pid = 3996] [id = 474] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 000000669E942000 == 51 [pid = 3996] [id = 473] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A547A000 == 50 [pid = 3996] [id = 472] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A530B800 == 49 [pid = 3996] [id = 471] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2911000 == 48 [pid = 3996] [id = 470] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED21800 == 47 [pid = 3996] [id = 469] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA88800 == 46 [pid = 3996] [id = 468] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B90000 == 45 [pid = 3996] [id = 467] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5913000 == 44 [pid = 3996] [id = 466] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2E0800 == 43 [pid = 3996] [id = 465] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 000000669E924000 == 42 [pid = 3996] [id = 441] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 000000669F47C800 == 41 [pid = 3996] [id = 461] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 000000669ABF9800 == 40 [pid = 3996] [id = 368] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A590A800 == 39 [pid = 3996] [id = 375] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CE3000 == 38 [pid = 3996] [id = 462] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A139C000 == 37 [pid = 3996] [id = 362] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9114000 == 36 [pid = 3996] [id = 463] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91BC000 == 35 [pid = 3996] [id = 464] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B0C800 == 34 [pid = 3996] [id = 460] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 0000006693D25000 == 33 [pid = 3996] [id = 367] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 000000669F68F000 == 32 [pid = 3996] [id = 361] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A531E000 == 31 [pid = 3996] [id = 481] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9A45000 == 30 [pid = 3996] [id = 480] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5914000 == 29 [pid = 3996] [id = 479] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 00000066A98AB800 == 28 [pid = 3996] [id = 477] 07:52:58 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA8C800 == 27 [pid = 3996] [id = 478] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 102 (00000066A28C4400) [pid = 3996] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 101 (00000066A158C400) [pid = 3996] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 100 (00000066A0AA3000) [pid = 3996] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 99 (0000006693FBFC00) [pid = 3996] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 98 (0000006699DF6C00) [pid = 3996] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 97 (0000006698E8A000) [pid = 3996] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 96 (00000066A1B39800) [pid = 3996] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (00000066949A1000) [pid = 3996] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (0000006699DBEC00) [pid = 3996] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (0000006694893C00) [pid = 3996] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066A1A27C00) [pid = 3996] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (0000006694A45C00) [pid = 3996] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A1111400) [pid = 3996] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006693FBDC00) [pid = 3996] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A094D800) [pid = 3996] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006694984000) [pid = 3996] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A13D4800) [pid = 3996] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006694A2D800) [pid = 3996] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A2029000) [pid = 3996] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669E963800) [pid = 3996] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006698F70C00) [pid = 3996] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006694D16400) [pid = 3996] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669E474800) [pid = 3996] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A1B5AC00) [pid = 3996] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A0952400) [pid = 3996] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A17C8400) [pid = 3996] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A2290400) [pid = 3996] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 07:52:58 INFO - PROCESS | 3996 | 1467816778475 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1577ms 07:52:58 INFO - PROCESS | 3996 | 1467816778504 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 3996 | 1467816778508 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 07:52:58 INFO - PROCESS | 3996 | 1467816778512 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:52:58 INFO - PROCESS | 3996 | 1467816778518 Marionette TRACE conn7 <- [1,1894,null,{}] 07:52:58 INFO - PROCESS | 3996 | 1467816778523 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:58 INFO - PROCESS | 3996 | 1467816778525 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:58 INFO - PROCESS | 3996 | 1467816778620 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 07:52:58 INFO - PROCESS | 3996 | 1467816778734 Marionette TRACE conn7 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 3996 | 1467816778737 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:58 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699C21800 == 28 [pid = 3996] [id = 483] 07:52:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006693D3D800) [pid = 3996] [serial = 1449] [outer = 0000000000000000] 07:52:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669486C800) [pid = 3996] [serial = 1450] [outer = 0000006693D3D800] 07:52:58 INFO - PROCESS | 3996 | 1467816778786 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006694891400) [pid = 3996] [serial = 1451] [outer = 0000006693D3D800] 07:52:59 INFO - PROCESS | 3996 | 1467816779164 Marionette TRACE conn7 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 690ms 07:52:59 INFO - PROCESS | 3996 | 1467816779207 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 3996 | 1467816779213 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 07:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:52:59 INFO - PROCESS | 3996 | 1467816779220 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 3996 | 1467816779222 Marionette TRACE conn7 <- [1,1898,null,{}] 07:52:59 INFO - PROCESS | 3996 | 1467816779226 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:59 INFO - PROCESS | 3996 | 1467816779229 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:59 INFO - PROCESS | 3996 | 1467816779355 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 07:52:59 INFO - PROCESS | 3996 | 1467816779364 Marionette TRACE conn7 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 3996 | 1467816779367 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:52:59 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA25800 == 29 [pid = 3996] [id = 484] 07:52:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669498AC00) [pid = 3996] [serial = 1452] [outer = 0000000000000000] 07:52:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669499C400) [pid = 3996] [serial = 1453] [outer = 000000669498AC00] 07:52:59 INFO - PROCESS | 3996 | 1467816779415 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006694A24400) [pid = 3996] [serial = 1454] [outer = 000000669498AC00] 07:52:59 INFO - PROCESS | 3996 | 1467816779889 Marionette TRACE conn7 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 729ms 07:52:59 INFO - PROCESS | 3996 | 1467816779951 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 07:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:52:59 INFO - PROCESS | 3996 | 1467816779953 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 07:52:59 INFO - PROCESS | 3996 | 1467816779957 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 3996 | 1467816779960 Marionette TRACE conn7 <- [1,1902,null,{}] 07:52:59 INFO - PROCESS | 3996 | 1467816779972 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:59 INFO - PROCESS | 3996 | 1467816779977 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:00 INFO - PROCESS | 3996 | 1467816780069 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 07:53:00 INFO - PROCESS | 3996 | 1467816780085 Marionette TRACE conn7 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 3996 | 1467816780088 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:00 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A0A5B000 == 30 [pid = 3996] [id = 485] 07:53:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669511AC00) [pid = 3996] [serial = 1455] [outer = 0000000000000000] 07:53:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006695844000) [pid = 3996] [serial = 1456] [outer = 000000669511AC00] 07:53:00 INFO - PROCESS | 3996 | 1467816780139 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006698E85C00) [pid = 3996] [serial = 1457] [outer = 000000669511AC00] 07:53:00 INFO - PROCESS | 3996 | 1467816780640 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 732ms 07:53:00 INFO - PROCESS | 3996 | 1467816780719 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 07:53:00 INFO - PROCESS | 3996 | 1467816780722 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 07:53:00 INFO - PROCESS | 3996 | 1467816780728 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 3996 | 1467816780730 Marionette TRACE conn7 <- [1,1906,null,{}] 07:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:53:00 INFO - PROCESS | 3996 | 1467816780733 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:00 INFO - PROCESS | 3996 | 1467816780735 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:00 INFO - PROCESS | 3996 | 1467816780856 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 07:53:00 INFO - PROCESS | 3996 | 1467816780869 Marionette TRACE conn7 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 3996 | 1467816780871 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:00 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2915000 == 31 [pid = 3996] [id = 486] 07:53:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066999E2400) [pid = 3996] [serial = 1458] [outer = 0000000000000000] 07:53:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006699DC1400) [pid = 3996] [serial = 1459] [outer = 00000066999E2400] 07:53:00 INFO - PROCESS | 3996 | 1467816780964 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (0000006699DFF000) [pid = 3996] [serial = 1460] [outer = 00000066999E2400] 07:53:01 INFO - PROCESS | 3996 | 1467816781396 Marionette TRACE conn7 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 07:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:53:01 INFO - PROCESS | 3996 | 1467816781410 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 3996 | 1467816781412 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 07:53:01 INFO - PROCESS | 3996 | 1467816781415 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 3996 | 1467816781417 Marionette TRACE conn7 <- [1,1910,null,{}] 07:53:01 INFO - PROCESS | 3996 | 1467816781420 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:01 INFO - PROCESS | 3996 | 1467816781423 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:01 INFO - PROCESS | 3996 | 1467816781535 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 07:53:01 INFO - PROCESS | 3996 | 1467816781541 Marionette TRACE conn7 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 3996 | 1467816781543 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:01 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A501C800 == 32 [pid = 3996] [id = 487] 07:53:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (000000669A87D400) [pid = 3996] [serial = 1461] [outer = 0000000000000000] 07:53:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (000000669AB05000) [pid = 3996] [serial = 1462] [outer = 000000669A87D400] 07:53:01 INFO - PROCESS | 3996 | 1467816781632 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (000000669E050800) [pid = 3996] [serial = 1463] [outer = 000000669A87D400] 07:53:02 INFO - PROCESS | 3996 | 1467816782095 Marionette TRACE conn7 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 07:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:53:02 INFO - PROCESS | 3996 | 1467816782150 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 3996 | 1467816782152 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 07:53:02 INFO - PROCESS | 3996 | 1467816782155 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 3996 | 1467816782157 Marionette TRACE conn7 <- [1,1914,null,{}] 07:53:02 INFO - PROCESS | 3996 | 1467816782160 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:02 INFO - PROCESS | 3996 | 1467816782166 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:02 INFO - PROCESS | 3996 | 1467816782602 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 07:53:02 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A0959C00) [pid = 3996] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:53:02 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (00000066A1EA6400) [pid = 3996] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:53:02 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A0A99C00) [pid = 3996] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:53:02 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006694A50C00) [pid = 3996] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:53:02 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (000000669E0B5400) [pid = 3996] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:53:02 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (000000669499F400) [pid = 3996] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:53:02 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A2B69C00) [pid = 3996] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:53:02 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669E474C00) [pid = 3996] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:53:02 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006695843000) [pid = 3996] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:53:02 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A0954800) [pid = 3996] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:53:02 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A21A8000) [pid = 3996] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:53:02 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A4EAD800) [pid = 3996] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:53:02 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694985000) [pid = 3996] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:53:02 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A5396800) [pid = 3996] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:53:02 INFO - PROCESS | 3996 | 1467816782670 Marionette TRACE conn7 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 3996 | 1467816782672 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:02 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A200F000 == 33 [pid = 3996] [id = 488] 07:53:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006692CD9000) [pid = 3996] [serial = 1464] [outer = 0000000000000000] 07:53:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669489AC00) [pid = 3996] [serial = 1465] [outer = 0000006692CD9000] 07:53:02 INFO - PROCESS | 3996 | 1467816782719 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669E967400) [pid = 3996] [serial = 1466] [outer = 0000006692CD9000] 07:53:03 INFO - PROCESS | 3996 | 1467816783085 Marionette TRACE conn7 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 984ms 07:53:03 INFO - PROCESS | 3996 | 1467816783143 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 3996 | 1467816783145 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 07:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:53:03 INFO - PROCESS | 3996 | 1467816783148 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 3996 | 1467816783150 Marionette TRACE conn7 <- [1,1918,null,{}] 07:53:03 INFO - PROCESS | 3996 | 1467816783153 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:03 INFO - PROCESS | 3996 | 1467816783155 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:03 INFO - PROCESS | 3996 | 1467816783238 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 07:53:03 INFO - PROCESS | 3996 | 1467816783244 Marionette TRACE conn7 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 3996 | 1467816783246 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:03 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5909800 == 34 [pid = 3996] [id = 489] 07:53:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A07DCC00) [pid = 3996] [serial = 1467] [outer = 0000000000000000] 07:53:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A0951800) [pid = 3996] [serial = 1468] [outer = 00000066A07DCC00] 07:53:03 INFO - PROCESS | 3996 | 1467816783292 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A0A9D400) [pid = 3996] [serial = 1469] [outer = 00000066A07DCC00] 07:53:03 INFO - PROCESS | 3996 | 1467816783712 Marionette TRACE conn7 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 07:53:03 INFO - PROCESS | 3996 | 1467816783781 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 3996 | 1467816783783 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 07:53:03 INFO - PROCESS | 3996 | 1467816783786 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:53:03 INFO - PROCESS | 3996 | 1467816783788 Marionette TRACE conn7 <- [1,1922,null,{}] 07:53:03 INFO - PROCESS | 3996 | 1467816783791 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:03 INFO - PROCESS | 3996 | 1467816783793 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:03 INFO - PROCESS | 3996 | 1467816783876 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 07:53:03 INFO - PROCESS | 3996 | 1467816783882 Marionette TRACE conn7 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 3996 | 1467816783884 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:03 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B92800 == 35 [pid = 3996] [id = 490] 07:53:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A1102800) [pid = 3996] [serial = 1470] [outer = 0000000000000000] 07:53:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A110D000) [pid = 3996] [serial = 1471] [outer = 00000066A1102800] 07:53:03 INFO - PROCESS | 3996 | 1467816783928 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A14D5400) [pid = 3996] [serial = 1472] [outer = 00000066A1102800] 07:53:04 INFO - PROCESS | 3996 | 1467816784392 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 628ms 07:53:04 INFO - PROCESS | 3996 | 1467816784417 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 3996 | 1467816784419 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 07:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:53:04 INFO - PROCESS | 3996 | 1467816784435 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 3996 | 1467816784437 Marionette TRACE conn7 <- [1,1926,null,{}] 07:53:04 INFO - PROCESS | 3996 | 1467816784441 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:04 INFO - PROCESS | 3996 | 1467816784442 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:04 INFO - PROCESS | 3996 | 1467816784526 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 07:53:04 INFO - PROCESS | 3996 | 1467816784532 Marionette TRACE conn7 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 3996 | 1467816784534 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:04 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8652800 == 36 [pid = 3996] [id = 491] 07:53:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A14DA000) [pid = 3996] [serial = 1473] [outer = 0000000000000000] 07:53:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A16AE800) [pid = 3996] [serial = 1474] [outer = 00000066A14DA000] 07:53:04 INFO - PROCESS | 3996 | 1467816784578 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A19E8C00) [pid = 3996] [serial = 1475] [outer = 00000066A14DA000] 07:53:05 INFO - PROCESS | 3996 | 1467816785447 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1030ms 07:53:05 INFO - PROCESS | 3996 | 1467816785468 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 3996 | 1467816785473 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 07:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:53:05 INFO - PROCESS | 3996 | 1467816785499 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 3996 | 1467816785502 Marionette TRACE conn7 <- [1,1930,null,{}] 07:53:05 INFO - PROCESS | 3996 | 1467816785508 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:05 INFO - PROCESS | 3996 | 1467816785512 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:05 INFO - PROCESS | 3996 | 1467816785660 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 07:53:05 INFO - PROCESS | 3996 | 1467816785787 Marionette TRACE conn7 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 3996 | 1467816785790 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:05 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E942000 == 37 [pid = 3996] [id = 492] 07:53:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066948A5800) [pid = 3996] [serial = 1476] [outer = 0000000000000000] 07:53:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (0000006694997000) [pid = 3996] [serial = 1477] [outer = 00000066948A5800] 07:53:05 INFO - PROCESS | 3996 | 1467816785850 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (0000006694A4F800) [pid = 3996] [serial = 1478] [outer = 00000066948A5800] 07:53:06 INFO - PROCESS | 3996 | 1467816786603 Marionette TRACE conn7 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1190ms 07:53:06 INFO - PROCESS | 3996 | 1467816786693 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 3996 | 1467816786698 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 07:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:53:06 INFO - PROCESS | 3996 | 1467816786705 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 3996 | 1467816786709 Marionette TRACE conn7 <- [1,1934,null,{}] 07:53:06 INFO - PROCESS | 3996 | 1467816786713 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:06 INFO - PROCESS | 3996 | 1467816786716 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:06 INFO - PROCESS | 3996 | 1467816786873 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 07:53:07 INFO - PROCESS | 3996 | 1467816787072 Marionette TRACE conn7 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 3996 | 1467816787075 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:07 INFO - PROCESS | 3996 | ++DOCSHELL 0000006694D8D800 == 38 [pid = 3996] [id = 493] 07:53:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (0000006692CD7400) [pid = 3996] [serial = 1479] [outer = 0000000000000000] 07:53:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (0000006693FBE400) [pid = 3996] [serial = 1480] [outer = 0000006692CD7400] 07:53:07 INFO - PROCESS | 3996 | 1467816787139 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (00000066948A4800) [pid = 3996] [serial = 1481] [outer = 0000006692CD7400] 07:53:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B92800 == 37 [pid = 3996] [id = 490] 07:53:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5909800 == 36 [pid = 3996] [id = 489] 07:53:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A200F000 == 35 [pid = 3996] [id = 488] 07:53:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A501C800 == 34 [pid = 3996] [id = 487] 07:53:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2915000 == 33 [pid = 3996] [id = 486] 07:53:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A0A5B000 == 32 [pid = 3996] [id = 485] 07:53:07 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA25800 == 31 [pid = 3996] [id = 484] 07:53:07 INFO - PROCESS | 3996 | --DOCSHELL 0000006699C21800 == 30 [pid = 3996] [id = 483] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (00000066A19E2C00) [pid = 3996] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (00000066A1A2F800) [pid = 3996] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (00000066A4933800) [pid = 3996] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066A384A000) [pid = 3996] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A1A31400) [pid = 3996] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (00000066A384B000) [pid = 3996] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006695BE1400) [pid = 3996] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006699A0E000) [pid = 3996] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (000000669E473000) [pid = 3996] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (000000669E96F800) [pid = 3996] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006694A51C00) [pid = 3996] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006698E89000) [pid = 3996] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A3F10400) [pid = 3996] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A2B75400) [pid = 3996] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669ECA3400) [pid = 3996] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A14DA400) [pid = 3996] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006698E8D800) [pid = 3996] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669A8D5400) [pid = 3996] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A0AA0000) [pid = 3996] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A493B800) [pid = 3996] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A538F800) [pid = 3996] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006699DFA800) [pid = 3996] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A53C4800) [pid = 3996] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A53CB800) [pid = 3996] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A50D6C00) [pid = 3996] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A4EB0400) [pid = 3996] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A0AA2C00) [pid = 3996] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A13CA000) [pid = 3996] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 07:53:07 INFO - PROCESS | 3996 | 1467816787849 Marionette TRACE conn7 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1182ms 07:53:07 INFO - PROCESS | 3996 | 1467816787889 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 07:53:07 INFO - PROCESS | 3996 | 1467816787893 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 07:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:53:07 INFO - PROCESS | 3996 | 1467816787897 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:53:07 INFO - PROCESS | 3996 | 1467816787900 Marionette TRACE conn7 <- [1,1938,null,{}] 07:53:07 INFO - PROCESS | 3996 | 1467816787906 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:07 INFO - PROCESS | 3996 | 1467816787908 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:08 INFO - PROCESS | 3996 | 1467816788002 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 07:53:08 INFO - PROCESS | 3996 | 1467816788086 Marionette TRACE conn7 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 3996 | 1467816788088 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:08 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABE1000 == 31 [pid = 3996] [id = 494] 07:53:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (000000669344B400) [pid = 3996] [serial = 1482] [outer = 0000000000000000] 07:53:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (00000066948A4C00) [pid = 3996] [serial = 1483] [outer = 000000669344B400] 07:53:08 INFO - PROCESS | 3996 | 1467816788138 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694A2E000) [pid = 3996] [serial = 1484] [outer = 000000669344B400] 07:53:08 INFO - PROCESS | 3996 | 1467816788593 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 733ms 07:53:08 INFO - PROCESS | 3996 | 1467816788632 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 3996 | 1467816788636 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 07:53:08 INFO - PROCESS | 3996 | 1467816788640 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:53:08 INFO - PROCESS | 3996 | 1467816788643 Marionette TRACE conn7 <- [1,1942,null,{}] 07:53:08 INFO - PROCESS | 3996 | 1467816788651 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:08 INFO - PROCESS | 3996 | 1467816788654 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:08 INFO - PROCESS | 3996 | 1467816788748 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 07:53:08 INFO - PROCESS | 3996 | 1467816788754 Marionette TRACE conn7 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 3996 | 1467816788757 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:08 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1162000 == 32 [pid = 3996] [id = 495] 07:53:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006698EFA800) [pid = 3996] [serial = 1485] [outer = 0000000000000000] 07:53:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066996AD400) [pid = 3996] [serial = 1486] [outer = 0000006698EFA800] 07:53:08 INFO - PROCESS | 3996 | 1467816788803 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006699AD8800) [pid = 3996] [serial = 1487] [outer = 0000006698EFA800] 07:53:09 INFO - PROCESS | 3996 | 1467816789279 Marionette TRACE conn7 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 692ms 07:53:09 INFO - PROCESS | 3996 | 1467816789336 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 3996 | 1467816789339 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 07:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:53:09 INFO - PROCESS | 3996 | 1467816789344 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 3996 | 1467816789350 Marionette TRACE conn7 <- [1,1946,null,{}] 07:53:09 INFO - PROCESS | 3996 | 1467816789360 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:09 INFO - PROCESS | 3996 | 1467816789364 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:09 INFO - PROCESS | 3996 | 1467816789457 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 07:53:09 INFO - PROCESS | 3996 | 1467816789471 Marionette TRACE conn7 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 3996 | 1467816789473 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:09 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3F7B800 == 33 [pid = 3996] [id = 496] 07:53:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006692A95C00) [pid = 3996] [serial = 1488] [outer = 0000000000000000] 07:53:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669B10C000) [pid = 3996] [serial = 1489] [outer = 0000006692A95C00] 07:53:09 INFO - PROCESS | 3996 | 1467816789518 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669E410800) [pid = 3996] [serial = 1490] [outer = 0000006692A95C00] 07:53:09 INFO - PROCESS | 3996 | 1467816789971 Marionette TRACE conn7 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 07:53:10 INFO - PROCESS | 3996 | 1467816790037 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 3996 | 1467816790040 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 07:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:53:10 INFO - PROCESS | 3996 | 1467816790043 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 3996 | 1467816790045 Marionette TRACE conn7 <- [1,1950,null,{}] 07:53:10 INFO - PROCESS | 3996 | 1467816790055 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:10 INFO - PROCESS | 3996 | 1467816790057 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:10 INFO - PROCESS | 3996 | 1467816790183 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 07:53:10 INFO - PROCESS | 3996 | 1467816790233 Marionette TRACE conn7 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 3996 | 1467816790235 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:10 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A547A000 == 34 [pid = 3996] [id = 497] 07:53:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669E961800) [pid = 3996] [serial = 1491] [outer = 0000000000000000] 07:53:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669E96F800) [pid = 3996] [serial = 1492] [outer = 000000669E961800] 07:53:10 INFO - PROCESS | 3996 | 1467816790281 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669ECA4400) [pid = 3996] [serial = 1493] [outer = 000000669E961800] 07:53:10 INFO - PROCESS | 3996 | 1467816790719 Marionette TRACE conn7 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 07:53:10 INFO - PROCESS | 3996 | 1467816790737 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 3996 | 1467816790739 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 07:53:10 INFO - PROCESS | 3996 | 1467816790742 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:53:10 INFO - PROCESS | 3996 | 1467816790744 Marionette TRACE conn7 <- [1,1954,null,{}] 07:53:10 INFO - PROCESS | 3996 | 1467816790747 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:10 INFO - PROCESS | 3996 | 1467816790749 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:10 INFO - PROCESS | 3996 | 1467816790900 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 07:53:10 INFO - PROCESS | 3996 | 1467816790922 Marionette TRACE conn7 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 3996 | 1467816790928 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:10 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2B89800 == 35 [pid = 3996] [id = 498] 07:53:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A0953C00) [pid = 3996] [serial = 1494] [outer = 0000000000000000] 07:53:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A0A9A800) [pid = 3996] [serial = 1495] [outer = 00000066A0953C00] 07:53:10 INFO - PROCESS | 3996 | 1467816790987 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A13CA000) [pid = 3996] [serial = 1496] [outer = 00000066A0953C00] 07:53:11 INFO - PROCESS | 3996 | 1467816791455 Marionette TRACE conn7 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 07:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:53:11 INFO - PROCESS | 3996 | 1467816791484 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 3996 | 1467816791486 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 07:53:11 INFO - PROCESS | 3996 | 1467816791489 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 3996 | 1467816791490 Marionette TRACE conn7 <- [1,1958,null,{}] 07:53:11 INFO - PROCESS | 3996 | 1467816791494 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:11 INFO - PROCESS | 3996 | 1467816791496 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:11 INFO - PROCESS | 3996 | 1467816791617 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 07:53:11 INFO - PROCESS | 3996 | 1467816791623 Marionette TRACE conn7 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 3996 | 1467816791625 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:11 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B97800 == 36 [pid = 3996] [id = 499] 07:53:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A0954400) [pid = 3996] [serial = 1497] [outer = 0000000000000000] 07:53:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A19EA000) [pid = 3996] [serial = 1498] [outer = 00000066A0954400] 07:53:11 INFO - PROCESS | 3996 | 1467816791673 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A1A2FC00) [pid = 3996] [serial = 1499] [outer = 00000066A0954400] 07:53:12 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006694870000) [pid = 3996] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:53:12 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669EA6D000) [pid = 3996] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:53:12 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A3F5E400) [pid = 3996] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:53:12 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006698E82400) [pid = 3996] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:53:12 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A1102800) [pid = 3996] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:53:12 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066999E2400) [pid = 3996] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:53:12 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669511AC00) [pid = 3996] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:53:12 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669498AC00) [pid = 3996] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:53:12 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006693D3D800) [pid = 3996] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:53:12 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006694C8E400) [pid = 3996] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:53:12 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669A87D400) [pid = 3996] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:53:12 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006692CD9000) [pid = 3996] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:53:12 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A07DCC00) [pid = 3996] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:53:12 INFO - PROCESS | 3996 | 1467816792185 Marionette TRACE conn7 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 733ms 07:53:12 INFO - PROCESS | 3996 | 1467816792223 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 3996 | 1467816792225 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 07:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:53:12 INFO - PROCESS | 3996 | 1467816792229 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 3996 | 1467816792231 Marionette TRACE conn7 <- [1,1962,null,{}] 07:53:12 INFO - PROCESS | 3996 | 1467816792234 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:12 INFO - PROCESS | 3996 | 1467816792236 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:12 INFO - PROCESS | 3996 | 1467816792345 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 07:53:12 INFO - PROCESS | 3996 | 1467816792429 Marionette TRACE conn7 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 3996 | 1467816792430 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:12 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A116F800 == 37 [pid = 3996] [id = 500] 07:53:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006692A9E000) [pid = 3996] [serial = 1500] [outer = 0000000000000000] 07:53:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669499C000) [pid = 3996] [serial = 1501] [outer = 0000006692A9E000] 07:53:12 INFO - PROCESS | 3996 | 1467816792476 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A13D1800) [pid = 3996] [serial = 1502] [outer = 0000006692A9E000] 07:53:12 INFO - PROCESS | 3996 | 1467816792839 Marionette TRACE conn7 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 628ms 07:53:12 INFO - PROCESS | 3996 | 1467816792859 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 3996 | 1467816792870 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 07:53:12 INFO - PROCESS | 3996 | 1467816792873 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 3996 | 1467816792875 Marionette TRACE conn7 <- [1,1966,null,{}] 07:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:53:12 INFO - PROCESS | 3996 | 1467816792879 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:12 INFO - PROCESS | 3996 | 1467816792881 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:13 INFO - PROCESS | 3996 | 1467816792997 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 07:53:13 INFO - PROCESS | 3996 | 1467816793005 Marionette TRACE conn7 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 3996 | 1467816793007 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:13 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CEA000 == 38 [pid = 3996] [id = 501] 07:53:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A1B31800) [pid = 3996] [serial = 1503] [outer = 0000000000000000] 07:53:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A1B3A000) [pid = 3996] [serial = 1504] [outer = 00000066A1B31800] 07:53:13 INFO - PROCESS | 3996 | 1467816793052 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A1ECE800) [pid = 3996] [serial = 1505] [outer = 00000066A1B31800] 07:53:13 INFO - PROCESS | 3996 | 1467816793463 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 628ms 07:53:13 INFO - PROCESS | 3996 | 1467816793507 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 3996 | 1467816793510 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 07:53:13 INFO - PROCESS | 3996 | 1467816793513 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:53:13 INFO - PROCESS | 3996 | 1467816793515 Marionette TRACE conn7 <- [1,1970,null,{}] 07:53:13 INFO - PROCESS | 3996 | 1467816793519 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:13 INFO - PROCESS | 3996 | 1467816793521 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:13 INFO - PROCESS | 3996 | 1467816793640 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 07:53:13 INFO - PROCESS | 3996 | 1467816793685 Marionette TRACE conn7 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 3996 | 1467816793687 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:13 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A911B000 == 39 [pid = 3996] [id = 502] 07:53:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A202D400) [pid = 3996] [serial = 1506] [outer = 0000000000000000] 07:53:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A20B0C00) [pid = 3996] [serial = 1507] [outer = 00000066A202D400] 07:53:13 INFO - PROCESS | 3996 | 1467816793732 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A282E800) [pid = 3996] [serial = 1508] [outer = 00000066A202D400] 07:53:14 INFO - PROCESS | 3996 | 1467816794250 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 776ms 07:53:14 INFO - PROCESS | 3996 | 1467816794293 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 3996 | 1467816794298 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 07:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:53:14 INFO - PROCESS | 3996 | 1467816794304 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 3996 | 1467816794308 Marionette TRACE conn7 <- [1,1974,null,{}] 07:53:14 INFO - PROCESS | 3996 | 1467816794314 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:14 INFO - PROCESS | 3996 | 1467816794317 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:14 INFO - PROCESS | 3996 | 1467816794442 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 07:53:14 INFO - PROCESS | 3996 | 1467816794540 Marionette TRACE conn7 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 3996 | 1467816794545 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:14 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E92E000 == 40 [pid = 3996] [id = 503] 07:53:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006694985C00) [pid = 3996] [serial = 1509] [outer = 0000000000000000] 07:53:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006694998C00) [pid = 3996] [serial = 1510] [outer = 0000006694985C00] 07:53:14 INFO - PROCESS | 3996 | 1467816794605 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006698CC7000) [pid = 3996] [serial = 1511] [outer = 0000006694985C00] 07:53:15 INFO - PROCESS | 3996 | 1467816795239 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 986ms 07:53:15 INFO - PROCESS | 3996 | 1467816795293 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 3996 | 1467816795298 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 07:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:53:15 INFO - PROCESS | 3996 | 1467816795304 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 3996 | 1467816795308 Marionette TRACE conn7 <- [1,1978,null,{}] 07:53:15 INFO - PROCESS | 3996 | 1467816795312 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:15 INFO - PROCESS | 3996 | 1467816795315 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:15 INFO - PROCESS | 3996 | 1467816795436 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 07:53:15 INFO - PROCESS | 3996 | 1467816795562 Marionette TRACE conn7 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 3996 | 1467816795565 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:15 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5471000 == 41 [pid = 3996] [id = 504] 07:53:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006699DF7800) [pid = 3996] [serial = 1512] [outer = 0000000000000000] 07:53:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (000000669A8D7C00) [pid = 3996] [serial = 1513] [outer = 0000006699DF7800] 07:53:15 INFO - PROCESS | 3996 | 1467816795626 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (000000669E965C00) [pid = 3996] [serial = 1514] [outer = 0000006699DF7800] 07:53:16 INFO - PROCESS | 3996 | 1467816796237 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 985ms 07:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:53:16 INFO - PROCESS | 3996 | 1467816796292 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 07:53:16 INFO - PROCESS | 3996 | 1467816796295 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 07:53:16 INFO - PROCESS | 3996 | 1467816796298 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 3996 | 1467816796302 Marionette TRACE conn7 <- [1,1982,null,{}] 07:53:16 INFO - PROCESS | 3996 | 1467816796314 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:16 INFO - PROCESS | 3996 | 1467816796319 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:16 INFO - PROCESS | 3996 | 1467816796436 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 07:53:16 INFO - PROCESS | 3996 | 1467816796560 Marionette TRACE conn7 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 3996 | 1467816796564 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:16 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91CC800 == 42 [pid = 3996] [id = 505] 07:53:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A17C7C00) [pid = 3996] [serial = 1515] [outer = 0000000000000000] 07:53:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A1A28800) [pid = 3996] [serial = 1516] [outer = 00000066A17C7C00] 07:53:16 INFO - PROCESS | 3996 | 1467816796623 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066A28C7C00) [pid = 3996] [serial = 1517] [outer = 00000066A17C7C00] 07:53:17 INFO - PROCESS | 3996 | 1467816797197 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 943ms 07:53:17 INFO - PROCESS | 3996 | 1467816797243 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 3996 | 1467816797246 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 07:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:53:17 INFO - PROCESS | 3996 | 1467816797250 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 3996 | 1467816797252 Marionette TRACE conn7 <- [1,1986,null,{}] 07:53:17 INFO - PROCESS | 3996 | 1467816797256 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:17 INFO - PROCESS | 3996 | 1467816797258 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:17 INFO - PROCESS | 3996 | 1467816797374 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 07:53:17 INFO - PROCESS | 3996 | 1467816797497 Marionette TRACE conn7 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 3996 | 1467816797500 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:17 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97DA800 == 43 [pid = 3996] [id = 506] 07:53:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A384CC00) [pid = 3996] [serial = 1518] [outer = 0000000000000000] 07:53:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066A3C6AC00) [pid = 3996] [serial = 1519] [outer = 00000066A384CC00] 07:53:17 INFO - PROCESS | 3996 | 1467816797556 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (00000066A4934800) [pid = 3996] [serial = 1520] [outer = 00000066A384CC00] 07:53:18 INFO - PROCESS | 3996 | 1467816798186 Marionette TRACE conn7 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 985ms 07:53:18 INFO - PROCESS | 3996 | 1467816798237 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 07:53:18 INFO - PROCESS | 3996 | 1467816798240 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 07:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:53:18 INFO - PROCESS | 3996 | 1467816798244 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:53:18 INFO - PROCESS | 3996 | 1467816798246 Marionette TRACE conn7 <- [1,1990,null,{}] 07:53:18 INFO - PROCESS | 3996 | 1467816798250 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:18 INFO - PROCESS | 3996 | 1467816798252 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:18 INFO - PROCESS | 3996 | 1467816798365 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 07:53:18 INFO - PROCESS | 3996 | 1467816798581 Marionette TRACE conn7 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:18 INFO - PROCESS | 3996 | 1467816798584 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:18 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B038000 == 44 [pid = 3996] [id = 507] 07:53:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (00000066935CA800) [pid = 3996] [serial = 1521] [outer = 0000000000000000] 07:53:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (0000006693D56C00) [pid = 3996] [serial = 1522] [outer = 00000066935CA800] 07:53:18 INFO - PROCESS | 3996 | 1467816798656 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 96 (0000006694A2E800) [pid = 3996] [serial = 1523] [outer = 00000066935CA800] 07:53:19 INFO - PROCESS | 3996 | 1467816799282 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CEA000 == 43 [pid = 3996] [id = 501] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A116F800 == 42 [pid = 3996] [id = 500] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B97800 == 41 [pid = 3996] [id = 499] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2B89800 == 40 [pid = 3996] [id = 498] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A547A000 == 39 [pid = 3996] [id = 497] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3F7B800 == 38 [pid = 3996] [id = 496] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1162000 == 37 [pid = 3996] [id = 495] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 000000669ABE1000 == 36 [pid = 3996] [id = 494] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 0000006694D8D800 == 35 [pid = 3996] [id = 493] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8652800 == 34 [pid = 3996] [id = 491] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 000000669E942000 == 33 [pid = 3996] [id = 492] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA1B000 == 32 [pid = 3996] [id = 482] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97DA800 == 31 [pid = 3996] [id = 506] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91CC800 == 30 [pid = 3996] [id = 505] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5471000 == 29 [pid = 3996] [id = 504] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 00000066A911B000 == 28 [pid = 3996] [id = 502] 07:53:19 INFO - PROCESS | 3996 | --DOCSHELL 000000669E92E000 == 27 [pid = 3996] [id = 503] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 95 (00000066A110D000) [pid = 3996] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (0000006699DC1400) [pid = 3996] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (0000006695844000) [pid = 3996] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (000000669499C400) [pid = 3996] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (0000006694A24400) [pid = 3996] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (000000669486C800) [pid = 3996] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006694891400) [pid = 3996] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006699AD1C00) [pid = 3996] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006694F1B000) [pid = 3996] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (000000669AB05000) [pid = 3996] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006699DFF000) [pid = 3996] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669489AC00) [pid = 3996] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669E050800) [pid = 3996] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A0951800) [pid = 3996] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006699C5BC00) [pid = 3996] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006694B3FC00) [pid = 3996] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A1A2D000) [pid = 3996] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A0945C00) [pid = 3996] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A53CFC00) [pid = 3996] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A493F800) [pid = 3996] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A53E4C00) [pid = 3996] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A0AD6400) [pid = 3996] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A0A9D400) [pid = 3996] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669E967400) [pid = 3996] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A14D5400) [pid = 3996] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006698E85C00) [pid = 3996] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 07:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1790ms 07:53:20 INFO - PROCESS | 3996 | 1467816800079 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 3996 | 1467816800084 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 07:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:53:20 INFO - PROCESS | 3996 | 1467816800130 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 3996 | 1467816800133 Marionette TRACE conn7 <- [1,1994,null,{}] 07:53:20 INFO - PROCESS | 3996 | 1467816800140 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:20 INFO - PROCESS | 3996 | 1467816800144 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:20 INFO - PROCESS | 3996 | 1467816800234 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 07:53:20 INFO - PROCESS | 3996 | 1467816800243 Marionette TRACE conn7 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 3996 | 1467816800248 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:20 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698C7D000 == 28 [pid = 3996] [id = 508] 07:53:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006693D3E800) [pid = 3996] [serial = 1524] [outer = 0000000000000000] 07:53:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006693FBC000) [pid = 3996] [serial = 1525] [outer = 0000006693D3E800] 07:53:20 INFO - PROCESS | 3996 | 1467816800297 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006694870C00) [pid = 3996] [serial = 1526] [outer = 0000006693D3E800] 07:53:20 INFO - PROCESS | 3996 | 1467816800782 Marionette TRACE conn7 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:53:20 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 07:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 776ms 07:53:20 INFO - PROCESS | 3996 | 1467816800867 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 3996 | 1467816800871 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 07:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:53:20 INFO - PROCESS | 3996 | 1467816800878 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 3996 | 1467816800882 Marionette TRACE conn7 <- [1,1998,null,{}] 07:53:20 INFO - PROCESS | 3996 | 1467816800886 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:20 INFO - PROCESS | 3996 | 1467816800889 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:20 INFO - PROCESS | 3996 | 1467816800989 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 07:53:21 INFO - PROCESS | 3996 | 1467816800996 Marionette TRACE conn7 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 3996 | 1467816800998 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:21 INFO - PROCESS | 3996 | ++DOCSHELL 000000669E929000 == 29 [pid = 3996] [id = 509] 07:53:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066948AB000) [pid = 3996] [serial = 1527] [outer = 0000000000000000] 07:53:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006694982000) [pid = 3996] [serial = 1528] [outer = 00000066948AB000] 07:53:21 INFO - PROCESS | 3996 | 1467816801050 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669499D000) [pid = 3996] [serial = 1529] [outer = 00000066948AB000] 07:53:21 INFO - PROCESS | 3996 | 1467816801513 Marionette TRACE conn7 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:53:21 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 07:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 690ms 07:53:21 INFO - PROCESS | 3996 | 1467816801588 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 3996 | 1467816801591 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 07:53:21 INFO - PROCESS | 3996 | 1467816801596 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:53:21 INFO - PROCESS | 3996 | 1467816801598 Marionette TRACE conn7 <- [1,2002,null,{}] 07:53:21 INFO - PROCESS | 3996 | 1467816801614 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:21 INFO - PROCESS | 3996 | 1467816801627 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:21 INFO - PROCESS | 3996 | 1467816801721 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 07:53:21 INFO - PROCESS | 3996 | 1467816801735 Marionette TRACE conn7 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 3996 | 1467816801739 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:21 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A07A3000 == 30 [pid = 3996] [id = 510] 07:53:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006694D0CC00) [pid = 3996] [serial = 1530] [outer = 0000000000000000] 07:53:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006694F21400) [pid = 3996] [serial = 1531] [outer = 0000006694D0CC00] 07:53:21 INFO - PROCESS | 3996 | 1467816801789 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006698C5F000) [pid = 3996] [serial = 1532] [outer = 0000006694D0CC00] 07:53:22 INFO - PROCESS | 3996 | 1467816802248 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 07:53:22 INFO - PROCESS | 3996 | 1467816802273 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 3996 | 1467816802275 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 07:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:53:22 INFO - PROCESS | 3996 | 1467816802278 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 3996 | 1467816802280 Marionette TRACE conn7 <- [1,2006,null,{}] 07:53:22 INFO - PROCESS | 3996 | 1467816802284 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:22 INFO - PROCESS | 3996 | 1467816802286 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:22 INFO - PROCESS | 3996 | 1467816802408 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 07:53:22 INFO - PROCESS | 3996 | 1467816802414 Marionette TRACE conn7 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 3996 | 1467816802416 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:22 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2009800 == 31 [pid = 3996] [id = 511] 07:53:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006698EFC000) [pid = 3996] [serial = 1533] [outer = 0000000000000000] 07:53:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066999E7400) [pid = 3996] [serial = 1534] [outer = 0000006698EFC000] 07:53:22 INFO - PROCESS | 3996 | 1467816802462 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006699DC8000) [pid = 3996] [serial = 1535] [outer = 0000006698EFC000] 07:53:22 INFO - PROCESS | 3996 | 1467816802940 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 691ms 07:53:22 INFO - PROCESS | 3996 | 1467816802973 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 3996 | 1467816802975 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 07:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:53:22 INFO - PROCESS | 3996 | 1467816802978 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 3996 | 1467816802987 Marionette TRACE conn7 <- [1,2010,null,{}] 07:53:23 INFO - PROCESS | 3996 | 1467816802996 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:23 INFO - PROCESS | 3996 | 1467816802998 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:23 INFO - PROCESS | 3996 | 1467816803135 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 07:53:23 INFO - PROCESS | 3996 | 1467816803159 Marionette TRACE conn7 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 3996 | 1467816803161 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:23 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3836800 == 32 [pid = 3996] [id = 512] 07:53:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006699DFB000) [pid = 3996] [serial = 1536] [outer = 0000000000000000] 07:53:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (000000669A87C800) [pid = 3996] [serial = 1537] [outer = 0000006699DFB000] 07:53:23 INFO - PROCESS | 3996 | 1467816803206 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (000000669B35C000) [pid = 3996] [serial = 1538] [outer = 0000006699DFB000] 07:53:23 INFO - PROCESS | 3996 | 1467816803639 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 07:53:23 INFO - PROCESS | 3996 | 1467816803672 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 3996 | 1467816803675 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 07:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:53:23 INFO - PROCESS | 3996 | 1467816803678 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 3996 | 1467816803680 Marionette TRACE conn7 <- [1,2014,null,{}] 07:53:23 INFO - PROCESS | 3996 | 1467816803683 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:23 INFO - PROCESS | 3996 | 1467816803689 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:23 INFO - PROCESS | 3996 | 1467816803837 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 07:53:23 INFO - PROCESS | 3996 | 1467816803897 Marionette TRACE conn7 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 3996 | 1467816803899 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:23 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5476000 == 33 [pid = 3996] [id = 513] 07:53:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (000000669E478C00) [pid = 3996] [serial = 1539] [outer = 0000000000000000] 07:53:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (000000669E969800) [pid = 3996] [serial = 1540] [outer = 000000669E478C00] 07:53:23 INFO - PROCESS | 3996 | 1467816803945 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A0949000) [pid = 3996] [serial = 1541] [outer = 000000669E478C00] 07:53:24 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A0953C00) [pid = 3996] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:53:24 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006692A9E000) [pid = 3996] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:53:24 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A0954400) [pid = 3996] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:53:24 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A14DA000) [pid = 3996] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:53:24 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669344B400) [pid = 3996] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:53:24 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A1B31800) [pid = 3996] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:53:24 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066948A5800) [pid = 3996] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:53:24 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006692CD7400) [pid = 3996] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:53:24 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006698EFA800) [pid = 3996] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:53:24 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006692A95C00) [pid = 3996] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:53:24 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A202D400) [pid = 3996] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:53:24 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669E961800) [pid = 3996] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:53:24 INFO - PROCESS | 3996 | 1467816804935 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1342ms 07:53:25 INFO - PROCESS | 3996 | 1467816805031 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 3996 | 1467816805035 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 07:53:25 INFO - PROCESS | 3996 | 1467816805041 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:53:25 INFO - PROCESS | 3996 | 1467816805047 Marionette TRACE conn7 <- [1,2018,null,{}] 07:53:25 INFO - PROCESS | 3996 | 1467816805053 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:25 INFO - PROCESS | 3996 | 1467816805056 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:25 INFO - PROCESS | 3996 | 1467816805189 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 07:53:25 INFO - PROCESS | 3996 | 1467816805262 Marionette TRACE conn7 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 3996 | 1467816805264 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:25 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA2F800 == 34 [pid = 3996] [id = 514] 07:53:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006694872C00) [pid = 3996] [serial = 1542] [outer = 0000000000000000] 07:53:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669488FC00) [pid = 3996] [serial = 1543] [outer = 0000006694872C00] 07:53:25 INFO - PROCESS | 3996 | 1467816805365 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669498C400) [pid = 3996] [serial = 1544] [outer = 0000006694872C00] 07:53:26 INFO - PROCESS | 3996 | 1467816806091 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1132ms 07:53:26 INFO - PROCESS | 3996 | 1467816806180 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 3996 | 1467816806185 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 07:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:53:26 INFO - PROCESS | 3996 | 1467816806192 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 3996 | 1467816806195 Marionette TRACE conn7 <- [1,2022,null,{}] 07:53:26 INFO - PROCESS | 3996 | 1467816806199 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:26 INFO - PROCESS | 3996 | 1467816806202 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:26 INFO - PROCESS | 3996 | 1467816806339 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 07:53:26 INFO - PROCESS | 3996 | 1467816806535 Marionette TRACE conn7 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 3996 | 1467816806538 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:26 INFO - PROCESS | 3996 | ++DOCSHELL 0000006695D09800 == 35 [pid = 3996] [id = 515] 07:53:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006692B48400) [pid = 3996] [serial = 1545] [outer = 0000000000000000] 07:53:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066934BCC00) [pid = 3996] [serial = 1546] [outer = 0000006692B48400] 07:53:26 INFO - PROCESS | 3996 | 1467816806594 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006694893800) [pid = 3996] [serial = 1547] [outer = 0000006692B48400] 07:53:27 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3836800 == 34 [pid = 3996] [id = 512] 07:53:27 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2009800 == 33 [pid = 3996] [id = 511] 07:53:27 INFO - PROCESS | 3996 | --DOCSHELL 00000066A07A3000 == 32 [pid = 3996] [id = 510] 07:53:27 INFO - PROCESS | 3996 | --DOCSHELL 000000669E929000 == 31 [pid = 3996] [id = 509] 07:53:27 INFO - PROCESS | 3996 | --DOCSHELL 0000006698C7D000 == 30 [pid = 3996] [id = 508] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A13CA000) [pid = 3996] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A0A9A800) [pid = 3996] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669499C000) [pid = 3996] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A19EA000) [pid = 3996] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A19E8C00) [pid = 3996] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A16AE800) [pid = 3996] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066948A4C00) [pid = 3996] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006694A2E000) [pid = 3996] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A1B3A000) [pid = 3996] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006694997000) [pid = 3996] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (0000006694A4F800) [pid = 3996] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006693FBE400) [pid = 3996] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066948A4800) [pid = 3996] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066996AD400) [pid = 3996] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (0000006699AD8800) [pid = 3996] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (000000669B10C000) [pid = 3996] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066A1ECE800) [pid = 3996] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A20B0C00) [pid = 3996] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (00000066A282E800) [pid = 3996] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (00000066A1A2FC00) [pid = 3996] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (000000669E96F800) [pid = 3996] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (000000669ECA4400) [pid = 3996] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (00000066A13D1800) [pid = 3996] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | --DOMWINDOW == 58 (000000669E410800) [pid = 3996] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3996 | 1467816807206 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1033ms 07:53:27 INFO - PROCESS | 3996 | 1467816807227 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 3996 | 1467816807231 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 07:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:53:27 INFO - PROCESS | 3996 | 1467816807235 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 3996 | 1467816807237 Marionette TRACE conn7 <- [1,2026,null,{}] 07:53:27 INFO - PROCESS | 3996 | 1467816807264 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:27 INFO - PROCESS | 3996 | 1467816807269 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:27 INFO - PROCESS | 3996 | 1467816807362 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 07:53:27 INFO - PROCESS | 3996 | 1467816807441 Marionette TRACE conn7 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 3996 | 1467816807444 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:27 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED2F800 == 31 [pid = 3996] [id = 516] 07:53:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 59 (00000066947BE400) [pid = 3996] [serial = 1548] [outer = 0000000000000000] 07:53:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (00000066948A0800) [pid = 3996] [serial = 1549] [outer = 00000066947BE400] 07:53:27 INFO - PROCESS | 3996 | 1467816807493 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (0000006694A52800) [pid = 3996] [serial = 1550] [outer = 00000066947BE400] 07:53:27 INFO - PROCESS | 3996 | 1467816807890 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 692ms 07:53:27 INFO - PROCESS | 3996 | 1467816807929 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 3996 | 1467816807933 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 07:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:53:27 INFO - PROCESS | 3996 | 1467816807938 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 3996 | 1467816807940 Marionette TRACE conn7 <- [1,2030,null,{}] 07:53:27 INFO - PROCESS | 3996 | 1467816807944 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:27 INFO - PROCESS | 3996 | 1467816807946 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:28 INFO - PROCESS | 3996 | 1467816808039 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 07:53:28 INFO - PROCESS | 3996 | 1467816808083 Marionette TRACE conn7 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 3996 | 1467816808086 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:28 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A195E000 == 32 [pid = 3996] [id = 517] 07:53:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (0000006698E88000) [pid = 3996] [serial = 1551] [outer = 0000000000000000] 07:53:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (0000006698F77C00) [pid = 3996] [serial = 1552] [outer = 0000006698E88000] 07:53:28 INFO - PROCESS | 3996 | 1467816808132 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (0000006699C5BC00) [pid = 3996] [serial = 1553] [outer = 0000006698E88000] 07:53:28 INFO - PROCESS | 3996 | 1467816808589 Marionette TRACE conn7 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:53:28 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) 07:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 07:53:28 INFO - PROCESS | 3996 | 1467816808632 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 3996 | 1467816808635 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 07:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:53:28 INFO - PROCESS | 3996 | 1467816808640 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 3996 | 1467816808647 Marionette TRACE conn7 <- [1,2034,null,{}] 07:53:28 INFO - PROCESS | 3996 | 1467816808657 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:28 INFO - PROCESS | 3996 | 1467816808661 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:28 INFO - PROCESS | 3996 | 1467816808753 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 07:53:28 INFO - PROCESS | 3996 | 1467816808763 Marionette TRACE conn7 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 3996 | 1467816808765 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:28 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5314000 == 33 [pid = 3996] [id = 518] 07:53:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (000000669A878C00) [pid = 3996] [serial = 1554] [outer = 0000000000000000] 07:53:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (000000669D881400) [pid = 3996] [serial = 1555] [outer = 000000669A878C00] 07:53:28 INFO - PROCESS | 3996 | 1467816808810 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669E474C00) [pid = 3996] [serial = 1556] [outer = 000000669A878C00] 07:53:29 INFO - PROCESS | 3996 | 1467816809259 Marionette TRACE conn7 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 690ms 07:53:29 INFO - PROCESS | 3996 | 1467816809331 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 3996 | 1467816809334 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 07:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:53:29 INFO - PROCESS | 3996 | 1467816809344 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 3996 | 1467816809347 Marionette TRACE conn7 <- [1,2038,null,{}] 07:53:29 INFO - PROCESS | 3996 | 1467816809350 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:29 INFO - PROCESS | 3996 | 1467816809352 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:29 INFO - PROCESS | 3996 | 1467816809497 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 07:53:29 INFO - PROCESS | 3996 | 1467816809516 Marionette TRACE conn7 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 3996 | 1467816809518 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:29 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55E6000 == 34 [pid = 3996] [id = 519] 07:53:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (000000669A87A000) [pid = 3996] [serial = 1557] [outer = 0000000000000000] 07:53:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669EA6A000) [pid = 3996] [serial = 1558] [outer = 000000669A87A000] 07:53:29 INFO - PROCESS | 3996 | 1467816809563 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066A0743000) [pid = 3996] [serial = 1559] [outer = 000000669A87A000] 07:53:30 INFO - PROCESS | 3996 | 1467816810015 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 07:53:30 INFO - PROCESS | 3996 | 1467816810036 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 07:53:30 INFO - PROCESS | 3996 | 1467816810038 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 07:53:30 INFO - PROCESS | 3996 | 1467816810041 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:53:30 INFO - PROCESS | 3996 | 1467816810043 Marionette TRACE conn7 <- [1,2042,null,{}] 07:53:30 INFO - PROCESS | 3996 | 1467816810047 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:30 INFO - PROCESS | 3996 | 1467816810049 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:30 INFO - PROCESS | 3996 | 1467816810162 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 07:53:30 INFO - PROCESS | 3996 | 1467816810168 Marionette TRACE conn7 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 3996 | 1467816810174 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:30 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5018000 == 35 [pid = 3996] [id = 520] 07:53:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A0A98C00) [pid = 3996] [serial = 1560] [outer = 0000000000000000] 07:53:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A0A9C000) [pid = 3996] [serial = 1561] [outer = 00000066A0A98C00] 07:53:30 INFO - PROCESS | 3996 | 1467816810274 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A1106800) [pid = 3996] [serial = 1562] [outer = 00000066A0A98C00] 07:53:30 INFO - PROCESS | 3996 | 1467816810729 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 728ms 07:53:30 INFO - PROCESS | 3996 | 1467816810773 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 07:53:30 INFO - PROCESS | 3996 | 1467816810775 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 07:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:53:30 INFO - PROCESS | 3996 | 1467816810820 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - PROCESS | 3996 | 1467816810822 Marionette TRACE conn7 <- [1,2046,null,{}] 07:53:30 INFO - PROCESS | 3996 | 1467816810836 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:30 INFO - PROCESS | 3996 | 1467816810839 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:30 INFO - PROCESS | 3996 | 1467816810950 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 07:53:30 INFO - PROCESS | 3996 | 1467816810963 Marionette TRACE conn7 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 3996 | 1467816810965 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:31 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B90000 == 36 [pid = 3996] [id = 521] 07:53:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A14DA800) [pid = 3996] [serial = 1563] [outer = 0000000000000000] 07:53:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A1588800) [pid = 3996] [serial = 1564] [outer = 00000066A14DA800] 07:53:31 INFO - PROCESS | 3996 | 1467816811064 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A17CEC00) [pid = 3996] [serial = 1565] [outer = 00000066A14DA800] 07:53:31 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006694D0CC00) [pid = 3996] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:53:31 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006698EFC000) [pid = 3996] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:53:31 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006694985C00) [pid = 3996] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:53:31 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A384CC00) [pid = 3996] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:53:31 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066935CA800) [pid = 3996] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:53:31 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006699DF7800) [pid = 3996] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:53:31 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A17C7C00) [pid = 3996] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:53:31 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (0000006699DFB000) [pid = 3996] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:53:31 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066948AB000) [pid = 3996] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:53:31 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (0000006693D3E800) [pid = 3996] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:53:31 INFO - PROCESS | 3996 | 1467816811429 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 07:53:31 INFO - PROCESS | 3996 | 1467816811474 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 3996 | 1467816811476 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 07:53:31 INFO - PROCESS | 3996 | 1467816811479 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:53:31 INFO - PROCESS | 3996 | 1467816811481 Marionette TRACE conn7 <- [1,2050,null,{}] 07:53:31 INFO - PROCESS | 3996 | 1467816811484 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:31 INFO - PROCESS | 3996 | 1467816811486 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:31 INFO - PROCESS | 3996 | 1467816811570 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 07:53:31 INFO - PROCESS | 3996 | 1467816811575 Marionette TRACE conn7 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 3996 | 1467816811577 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:31 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8642000 == 37 [pid = 3996] [id = 522] 07:53:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669996F000) [pid = 3996] [serial = 1566] [outer = 0000000000000000] 07:53:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (00000066A17CA400) [pid = 3996] [serial = 1567] [outer = 000000669996F000] 07:53:31 INFO - PROCESS | 3996 | 1467816811622 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (00000066A19E9800) [pid = 3996] [serial = 1568] [outer = 000000669996F000] 07:53:32 INFO - PROCESS | 3996 | 1467816812036 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 586ms 07:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:53:32 INFO - PROCESS | 3996 | 1467816812069 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 3996 | 1467816812071 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 07:53:32 INFO - PROCESS | 3996 | 1467816812086 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 3996 | 1467816812088 Marionette TRACE conn7 <- [1,2054,null,{}] 07:53:32 INFO - PROCESS | 3996 | 1467816812096 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:32 INFO - PROCESS | 3996 | 1467816812098 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:32 INFO - PROCESS | 3996 | 1467816812183 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 07:53:32 INFO - PROCESS | 3996 | 1467816812191 Marionette TRACE conn7 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 3996 | 1467816812193 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:32 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B12800 == 38 [pid = 3996] [id = 523] 07:53:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066A1A27000) [pid = 3996] [serial = 1569] [outer = 0000000000000000] 07:53:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A1A2CC00) [pid = 3996] [serial = 1570] [outer = 00000066A1A27000] 07:53:32 INFO - PROCESS | 3996 | 1467816812237 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A1B31400) [pid = 3996] [serial = 1571] [outer = 00000066A1A27000] 07:53:32 INFO - PROCESS | 3996 | 1467816812691 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 648ms 07:53:32 INFO - PROCESS | 3996 | 1467816812725 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 3996 | 1467816812727 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 07:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:53:32 INFO - PROCESS | 3996 | 1467816812742 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 3996 | 1467816812744 Marionette TRACE conn7 <- [1,2058,null,{}] 07:53:32 INFO - PROCESS | 3996 | 1467816812747 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:32 INFO - PROCESS | 3996 | 1467816812749 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:32 INFO - PROCESS | 3996 | 1467816812834 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 07:53:32 INFO - PROCESS | 3996 | 1467816812841 Marionette TRACE conn7 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 3996 | 1467816812843 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:32 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CD5000 == 39 [pid = 3996] [id = 524] 07:53:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A1B35C00) [pid = 3996] [serial = 1572] [outer = 0000000000000000] 07:53:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A1B4FC00) [pid = 3996] [serial = 1573] [outer = 00000066A1B35C00] 07:53:32 INFO - PROCESS | 3996 | 1467816812887 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A2028800) [pid = 3996] [serial = 1574] [outer = 00000066A1B35C00] 07:53:33 INFO - PROCESS | 3996 | 1467816813378 Marionette TRACE conn7 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 691ms 07:53:33 INFO - PROCESS | 3996 | 1467816813437 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 3996 | 1467816813443 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 07:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:53:33 INFO - PROCESS | 3996 | 1467816813448 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 3996 | 1467816813452 Marionette TRACE conn7 <- [1,2062,null,{}] 07:53:33 INFO - PROCESS | 3996 | 1467816813458 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:33 INFO - PROCESS | 3996 | 1467816813462 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:33 INFO - PROCESS | 3996 | 1467816813631 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 07:53:33 INFO - PROCESS | 3996 | 1467816813727 Marionette TRACE conn7 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 3996 | 1467816813732 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:33 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EDA2000 == 40 [pid = 3996] [id = 525] 07:53:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066948A9400) [pid = 3996] [serial = 1575] [outer = 0000000000000000] 07:53:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669499C000) [pid = 3996] [serial = 1576] [outer = 00000066948A9400] 07:53:33 INFO - PROCESS | 3996 | 1467816813791 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006694C97000) [pid = 3996] [serial = 1577] [outer = 00000066948A9400] 07:53:34 INFO - PROCESS | 3996 | 1467816814397 Marionette TRACE conn7 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 985ms 07:53:34 INFO - PROCESS | 3996 | 1467816814436 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 3996 | 1467816814441 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 07:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:53:34 INFO - PROCESS | 3996 | 1467816814448 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 3996 | 1467816814451 Marionette TRACE conn7 <- [1,2066,null,{}] 07:53:34 INFO - PROCESS | 3996 | 1467816814455 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:34 INFO - PROCESS | 3996 | 1467816814458 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:34 INFO - PROCESS | 3996 | 1467816814576 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 07:53:34 INFO - PROCESS | 3996 | 1467816814671 Marionette TRACE conn7 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 3996 | 1467816814673 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:34 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5656800 == 41 [pid = 3996] [id = 526] 07:53:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006699DF6800) [pid = 3996] [serial = 1578] [outer = 0000000000000000] 07:53:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006699DFC000) [pid = 3996] [serial = 1579] [outer = 0000006699DF6800] 07:53:34 INFO - PROCESS | 3996 | 1467816814731 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E464C00) [pid = 3996] [serial = 1580] [outer = 0000006699DF6800] 07:53:35 INFO - PROCESS | 3996 | 1467816815348 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 943ms 07:53:35 INFO - PROCESS | 3996 | 1467816815393 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 07:53:35 INFO - PROCESS | 3996 | 1467816815395 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 07:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:53:35 INFO - PROCESS | 3996 | 1467816815399 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 3996 | 1467816815403 Marionette TRACE conn7 <- [1,2070,null,{}] 07:53:35 INFO - PROCESS | 3996 | 1467816815415 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:35 INFO - PROCESS | 3996 | 1467816815420 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:35 INFO - PROCESS | 3996 | 1467816815538 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 07:53:35 INFO - PROCESS | 3996 | 1467816815660 Marionette TRACE conn7 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 3996 | 1467816815664 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:35 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9112800 == 42 [pid = 3996] [id = 527] 07:53:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A110A400) [pid = 3996] [serial = 1581] [outer = 0000000000000000] 07:53:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A14D4C00) [pid = 3996] [serial = 1582] [outer = 00000066A110A400] 07:53:35 INFO - PROCESS | 3996 | 1467816815723 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A2024800) [pid = 3996] [serial = 1583] [outer = 00000066A110A400] 07:53:36 INFO - PROCESS | 3996 | 1467816816358 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 986ms 07:53:36 INFO - PROCESS | 3996 | 1467816816388 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 07:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:53:36 INFO - PROCESS | 3996 | 1467816816391 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 07:53:36 INFO - PROCESS | 3996 | 1467816816394 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 3996 | 1467816816396 Marionette TRACE conn7 <- [1,2074,null,{}] 07:53:36 INFO - PROCESS | 3996 | 1467816816400 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:36 INFO - PROCESS | 3996 | 1467816816403 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:36 INFO - PROCESS | 3996 | 1467816816517 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 07:53:36 INFO - PROCESS | 3996 | 1467816816638 Marionette TRACE conn7 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 3996 | 1467816816641 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:36 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91C6000 == 43 [pid = 3996] [id = 528] 07:53:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A28E0400) [pid = 3996] [serial = 1584] [outer = 0000000000000000] 07:53:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A2B68800) [pid = 3996] [serial = 1585] [outer = 00000066A28E0400] 07:53:36 INFO - PROCESS | 3996 | 1467816816699 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A3C5F800) [pid = 3996] [serial = 1586] [outer = 00000066A28E0400] 07:53:37 INFO - PROCESS | 3996 | 1467816817435 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1081ms 07:53:37 INFO - PROCESS | 3996 | 1467816817477 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 07:53:37 INFO - PROCESS | 3996 | 1467816817482 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 07:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:53:37 INFO - PROCESS | 3996 | 1467816817487 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - PROCESS | 3996 | 1467816817490 Marionette TRACE conn7 <- [1,2078,null,{}] 07:53:37 INFO - PROCESS | 3996 | 1467816817496 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:37 INFO - PROCESS | 3996 | 1467816817499 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:37 INFO - PROCESS | 3996 | 1467816817606 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 07:53:37 INFO - PROCESS | 3996 | 1467816817704 Marionette TRACE conn7 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 3996 | 1467816817708 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:37 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED25000 == 44 [pid = 3996] [id = 529] 07:53:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066947B3800) [pid = 3996] [serial = 1587] [outer = 0000000000000000] 07:53:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (0000006694892400) [pid = 3996] [serial = 1588] [outer = 00000066947B3800] 07:53:37 INFO - PROCESS | 3996 | 1467816817758 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (0000006694A53000) [pid = 3996] [serial = 1589] [outer = 00000066947B3800] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B12800 == 43 [pid = 3996] [id = 523] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8642000 == 42 [pid = 3996] [id = 522] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B90000 == 41 [pid = 3996] [id = 521] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5018000 == 40 [pid = 3996] [id = 520] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55E6000 == 39 [pid = 3996] [id = 519] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5314000 == 38 [pid = 3996] [id = 518] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A195E000 == 37 [pid = 3996] [id = 517] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED2F800 == 36 [pid = 3996] [id = 516] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 0000006695D09800 == 35 [pid = 3996] [id = 515] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA2F800 == 34 [pid = 3996] [id = 514] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5476000 == 33 [pid = 3996] [id = 513] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 000000669B038000 == 32 [pid = 3996] [id = 507] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91C6000 == 31 [pid = 3996] [id = 528] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9112800 == 30 [pid = 3996] [id = 527] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5656800 == 29 [pid = 3996] [id = 526] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CD5000 == 28 [pid = 3996] [id = 524] 07:53:38 INFO - PROCESS | 3996 | --DOCSHELL 000000669EDA2000 == 27 [pid = 3996] [id = 525] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006698C5F000) [pid = 3996] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006694F21400) [pid = 3996] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066999E7400) [pid = 3996] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006698CC7000) [pid = 3996] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A4934800) [pid = 3996] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006694A2E800) [pid = 3996] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669E965C00) [pid = 3996] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A28C7C00) [pid = 3996] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669B35C000) [pid = 3996] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669E969800) [pid = 3996] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006699DC8000) [pid = 3996] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694982000) [pid = 3996] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669499D000) [pid = 3996] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006693FBC000) [pid = 3996] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006694870C00) [pid = 3996] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006693D56C00) [pid = 3996] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006694998C00) [pid = 3996] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669A8D7C00) [pid = 3996] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A1A28800) [pid = 3996] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A3C6AC00) [pid = 3996] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (000000669A87C800) [pid = 3996] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 07:53:39 INFO - PROCESS | 3996 | 1467816819139 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1690ms 07:53:39 INFO - PROCESS | 3996 | 1467816819183 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 3996 | 1467816819188 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 07:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:53:39 INFO - PROCESS | 3996 | 1467816819193 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 3996 | 1467816819196 Marionette TRACE conn7 <- [1,2082,null,{}] 07:53:39 INFO - PROCESS | 3996 | 1467816819201 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:39 INFO - PROCESS | 3996 | 1467816819204 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:39 INFO - PROCESS | 3996 | 1467816819300 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 07:53:39 INFO - PROCESS | 3996 | 1467816819313 Marionette TRACE conn7 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 3996 | 1467816819318 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:39 INFO - PROCESS | 3996 | ++DOCSHELL 00000066999C9000 == 28 [pid = 3996] [id = 530] 07:53:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006693FBF800) [pid = 3996] [serial = 1590] [outer = 0000000000000000] 07:53:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066947BD400) [pid = 3996] [serial = 1591] [outer = 0000006693FBF800] 07:53:39 INFO - PROCESS | 3996 | 1467816819369 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066948A3400) [pid = 3996] [serial = 1592] [outer = 0000006693FBF800] 07:53:39 INFO - PROCESS | 3996 | --DOCSHELL 00000066951E1800 == 27 [pid = 3996] [id = 10] 07:53:39 INFO - PROCESS | 3996 | 1467816819904 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 734ms 07:53:39 INFO - PROCESS | 3996 | 1467816819930 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 3996 | 1467816819935 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 07:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:53:39 INFO - PROCESS | 3996 | 1467816819942 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 3996 | 1467816819944 Marionette TRACE conn7 <- [1,2086,null,{}] 07:53:39 INFO - PROCESS | 3996 | 1467816819948 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:39 INFO - PROCESS | 3996 | 1467816819951 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:40 INFO - PROCESS | 3996 | 1467816820045 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 07:53:40 INFO - PROCESS | 3996 | 1467816820130 Marionette TRACE conn7 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 3996 | 1467816820133 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:40 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA30800 == 28 [pid = 3996] [id = 531] 07:53:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066949A1C00) [pid = 3996] [serial = 1593] [outer = 0000000000000000] 07:53:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006694A25800) [pid = 3996] [serial = 1594] [outer = 00000066949A1C00] 07:53:40 INFO - PROCESS | 3996 | 1467816820182 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006694A50800) [pid = 3996] [serial = 1595] [outer = 00000066949A1C00] 07:53:40 INFO - PROCESS | 3996 | 1467816820568 Marionette TRACE conn7 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 07:53:40 INFO - PROCESS | 3996 | 1467816820635 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 3996 | 1467816820638 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 07:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:53:40 INFO - PROCESS | 3996 | 1467816820641 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 3996 | 1467816820645 Marionette TRACE conn7 <- [1,2090,null,{}] 07:53:40 INFO - PROCESS | 3996 | 1467816820656 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:40 INFO - PROCESS | 3996 | 1467816820661 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:40 INFO - PROCESS | 3996 | 1467816820781 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 07:53:40 INFO - PROCESS | 3996 | 1467816820790 Marionette TRACE conn7 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 3996 | 1467816820793 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:40 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1392800 == 29 [pid = 3996] [id = 532] 07:53:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006694877400) [pid = 3996] [serial = 1596] [outer = 0000000000000000] 07:53:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006698E85800) [pid = 3996] [serial = 1597] [outer = 0000006694877400] 07:53:40 INFO - PROCESS | 3996 | 1467816820843 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066999E6C00) [pid = 3996] [serial = 1598] [outer = 0000006694877400] 07:53:41 INFO - PROCESS | 3996 | 1467816821333 Marionette TRACE conn7 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 732ms 07:53:41 INFO - PROCESS | 3996 | 1467816821376 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 3996 | 1467816821379 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 07:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:53:41 INFO - PROCESS | 3996 | 1467816821382 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 3996 | 1467816821384 Marionette TRACE conn7 <- [1,2094,null,{}] 07:53:41 INFO - PROCESS | 3996 | 1467816821388 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:41 INFO - PROCESS | 3996 | 1467816821390 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:41 INFO - PROCESS | 3996 | 1467816821500 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 07:53:41 INFO - PROCESS | 3996 | 1467816821506 Marionette TRACE conn7 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:41 INFO - PROCESS | 3996 | 1467816821508 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:41 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A293C000 == 30 [pid = 3996] [id = 533] 07:53:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006699D25400) [pid = 3996] [serial = 1599] [outer = 0000000000000000] 07:53:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006699DF7C00) [pid = 3996] [serial = 1600] [outer = 0000006699D25400] 07:53:41 INFO - PROCESS | 3996 | 1467816821554 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669AB0A400) [pid = 3996] [serial = 1601] [outer = 0000006699D25400] 07:53:42 INFO - PROCESS | 3996 | 1467816822027 Marionette TRACE conn7 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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] 07:53:42 INFO - PROCESS | 3996 | 1467816822080 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 07:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:53:42 INFO - PROCESS | 3996 | 1467816822083 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 3996 | 1467816822085 Marionette TRACE conn7 <- [1,2098,null,{}] 07:53:42 INFO - PROCESS | 3996 | 1467816822088 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:42 INFO - PROCESS | 3996 | 1467816822091 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:42 INFO - PROCESS | 3996 | 1467816822228 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 07:53:42 INFO - PROCESS | 3996 | 1467816822253 Marionette TRACE conn7 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 3996 | 1467816822255 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:42 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5022800 == 31 [pid = 3996] [id = 534] 07:53:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669486FC00) [pid = 3996] [serial = 1602] [outer = 0000000000000000] 07:53:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669E050800) [pid = 3996] [serial = 1603] [outer = 000000669486FC00] 07:53:42 INFO - PROCESS | 3996 | 1467816822301 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (000000669E963000) [pid = 3996] [serial = 1604] [outer = 000000669486FC00] 07:53:42 INFO - PROCESS | 3996 | 1467816822759 Marionette TRACE conn7 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 733ms 07:53:42 INFO - PROCESS | 3996 | 1467816822818 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 3996 | 1467816822820 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 07:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:53:42 INFO - PROCESS | 3996 | 1467816822823 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 3996 | 1467816822825 Marionette TRACE conn7 <- [1,2102,null,{}] 07:53:42 INFO - PROCESS | 3996 | 1467816822829 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:42 INFO - PROCESS | 3996 | 1467816822836 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:42 INFO - PROCESS | 3996 | 1467816822976 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 07:53:43 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669A87A000) [pid = 3996] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:53:43 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A0A98C00) [pid = 3996] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:53:43 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006698E88000) [pid = 3996] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:53:43 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006692B48400) [pid = 3996] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:53:43 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669E478C00) [pid = 3996] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:53:43 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669A878C00) [pid = 3996] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:53:43 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006694872C00) [pid = 3996] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:53:43 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066947BE400) [pid = 3996] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:53:43 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A14DA800) [pid = 3996] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:53:43 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A1A27000) [pid = 3996] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:53:43 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A1B35C00) [pid = 3996] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:53:43 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669996F000) [pid = 3996] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:53:43 INFO - PROCESS | 3996 | 1467816823228 Marionette TRACE conn7 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 3996 | 1467816823230 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:43 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA32000 == 32 [pid = 3996] [id = 535] 07:53:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006692B24C00) [pid = 3996] [serial = 1605] [outer = 0000000000000000] 07:53:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066947BE400) [pid = 3996] [serial = 1606] [outer = 0000006692B24C00] 07:53:43 INFO - PROCESS | 3996 | 1467816823279 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006699A02C00) [pid = 3996] [serial = 1607] [outer = 0000006692B24C00] 07:53:43 INFO - PROCESS | 3996 | 1467816823692 Marionette TRACE conn7 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 923ms 07:53:43 INFO - PROCESS | 3996 | 1467816823750 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 3996 | 1467816823752 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 07:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:53:43 INFO - PROCESS | 3996 | 1467816823755 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 3996 | 1467816823757 Marionette TRACE conn7 <- [1,2106,null,{}] 07:53:43 INFO - PROCESS | 3996 | 1467816823761 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:43 INFO - PROCESS | 3996 | 1467816823763 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:43 INFO - PROCESS | 3996 | 1467816823874 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 07:53:43 INFO - PROCESS | 3996 | 1467816823885 Marionette TRACE conn7 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 3996 | 1467816823887 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:43 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5910000 == 33 [pid = 3996] [id = 536] 07:53:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A0951800) [pid = 3996] [serial = 1608] [outer = 0000000000000000] 07:53:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A0AA0C00) [pid = 3996] [serial = 1609] [outer = 00000066A0951800] 07:53:43 INFO - PROCESS | 3996 | 1467816823933 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A1104C00) [pid = 3996] [serial = 1610] [outer = 00000066A0951800] 07:53:44 INFO - PROCESS | 3996 | 1467816824318 Marionette TRACE conn7 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 587ms 07:53:44 INFO - PROCESS | 3996 | 1467816824345 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 3996 | 1467816824347 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 07:53:44 INFO - PROCESS | 3996 | 1467816824350 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:53:44 INFO - PROCESS | 3996 | 1467816824352 Marionette TRACE conn7 <- [1,2110,null,{}] 07:53:44 INFO - PROCESS | 3996 | 1467816824356 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:44 INFO - PROCESS | 3996 | 1467816824358 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:44 INFO - PROCESS | 3996 | 1467816824476 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 07:53:44 INFO - PROCESS | 3996 | 1467816824482 Marionette TRACE conn7 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 3996 | 1467816824484 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:44 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B99800 == 34 [pid = 3996] [id = 537] 07:53:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A1111400) [pid = 3996] [serial = 1611] [outer = 0000000000000000] 07:53:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A13D4400) [pid = 3996] [serial = 1612] [outer = 00000066A1111400] 07:53:44 INFO - PROCESS | 3996 | 1467816824529 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A14E1000) [pid = 3996] [serial = 1613] [outer = 00000066A1111400] 07:53:44 INFO - PROCESS | 3996 | 1467816824928 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 07:53:44 INFO - PROCESS | 3996 | 1467816824982 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 3996 | 1467816824985 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 07:53:44 INFO - PROCESS | 3996 | 1467816824988 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:53:44 INFO - PROCESS | 3996 | 1467816824989 Marionette TRACE conn7 <- [1,2114,null,{}] 07:53:45 INFO - PROCESS | 3996 | 1467816824993 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:45 INFO - PROCESS | 3996 | 1467816824995 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:45 INFO - PROCESS | 3996 | 1467816825077 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 07:53:45 INFO - PROCESS | 3996 | 1467816825083 Marionette TRACE conn7 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 3996 | 1467816825085 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:45 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1390000 == 35 [pid = 3996] [id = 538] 07:53:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A17CC800) [pid = 3996] [serial = 1614] [outer = 0000000000000000] 07:53:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A19E9000) [pid = 3996] [serial = 1615] [outer = 00000066A17CC800] 07:53:45 INFO - PROCESS | 3996 | 1467816825130 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A1A2BC00) [pid = 3996] [serial = 1616] [outer = 00000066A17CC800] 07:53:45 INFO - PROCESS | 3996 | 1467816825898 Marionette TRACE conn7 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 985ms 07:53:45 INFO - PROCESS | 3996 | 1467816825977 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 3996 | 1467816825981 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 07:53:45 INFO - PROCESS | 3996 | 1467816825986 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:53:46 INFO - PROCESS | 3996 | 1467816825992 Marionette TRACE conn7 <- [1,2118,null,{}] 07:53:46 INFO - PROCESS | 3996 | 1467816825998 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:46 INFO - PROCESS | 3996 | 1467816826002 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:46 INFO - PROCESS | 3996 | 1467816826158 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 07:53:46 INFO - PROCESS | 3996 | 1467816826274 Marionette TRACE conn7 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 3996 | 1467816826277 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:46 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA2C000 == 36 [pid = 3996] [id = 539] 07:53:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066947BB000) [pid = 3996] [serial = 1617] [outer = 0000000000000000] 07:53:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006694897800) [pid = 3996] [serial = 1618] [outer = 00000066947BB000] 07:53:46 INFO - PROCESS | 3996 | 1467816826337 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006694A26800) [pid = 3996] [serial = 1619] [outer = 00000066947BB000] 07:53:47 INFO - PROCESS | 3996 | 1467816827120 Marionette TRACE conn7 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 3996 | 1467816827186 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 07:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:53:47 INFO - PROCESS | 3996 | 1467816827193 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 3996 | 1467816827196 Marionette TRACE conn7 <- [1,2122,null,{}] 07:53:47 INFO - PROCESS | 3996 | 1467816827201 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:47 INFO - PROCESS | 3996 | 1467816827204 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:47 INFO - PROCESS | 3996 | 1467816827341 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 07:53:47 INFO - PROCESS | 3996 | 1467816827550 Marionette TRACE conn7 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 3996 | 1467816827553 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:47 INFO - PROCESS | 3996 | ++DOCSHELL 0000006695896800 == 37 [pid = 3996] [id = 540] 07:53:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (0000006692B4AC00) [pid = 3996] [serial = 1620] [outer = 0000000000000000] 07:53:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066947B3C00) [pid = 3996] [serial = 1621] [outer = 0000006692B4AC00] 07:53:47 INFO - PROCESS | 3996 | 1467816827616 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (000000669499CC00) [pid = 3996] [serial = 1622] [outer = 0000006692B4AC00] 07:53:48 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B99800 == 36 [pid = 3996] [id = 537] 07:53:48 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5910000 == 35 [pid = 3996] [id = 536] 07:53:48 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA32000 == 34 [pid = 3996] [id = 535] 07:53:48 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5022800 == 33 [pid = 3996] [id = 534] 07:53:48 INFO - PROCESS | 3996 | --DOCSHELL 00000066A293C000 == 32 [pid = 3996] [id = 533] 07:53:48 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1392800 == 31 [pid = 3996] [id = 532] 07:53:48 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA30800 == 30 [pid = 3996] [id = 531] 07:53:48 INFO - PROCESS | 3996 | --DOCSHELL 00000066999C9000 == 29 [pid = 3996] [id = 530] 07:53:48 INFO - PROCESS | 3996 | --DOCSHELL 00000066934F1000 == 28 [pid = 3996] [id = 11] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (000000669EA6A000) [pid = 3996] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A0743000) [pid = 3996] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A1106800) [pid = 3996] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A0A9C000) [pid = 3996] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006698F77C00) [pid = 3996] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006699C5BC00) [pid = 3996] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066934BCC00) [pid = 3996] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006694893800) [pid = 3996] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A0949000) [pid = 3996] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669D881400) [pid = 3996] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669488FC00) [pid = 3996] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669498C400) [pid = 3996] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006694A52800) [pid = 3996] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066948A0800) [pid = 3996] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A17CEC00) [pid = 3996] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A1B31400) [pid = 3996] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A2028800) [pid = 3996] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A1B4FC00) [pid = 3996] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A1A2CC00) [pid = 3996] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A1588800) [pid = 3996] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A19E9800) [pid = 3996] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A17CA400) [pid = 3996] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (000000669E474C00) [pid = 3996] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 07:53:48 INFO - PROCESS | 3996 | 1467816828281 Marionette TRACE conn7 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",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] 07:53:48 INFO - PROCESS | 3996 | 1467816828332 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 07:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:53:48 INFO - PROCESS | 3996 | 1467816828336 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - PROCESS | 3996 | 1467816828339 Marionette TRACE conn7 <- [1,2126,null,{}] 07:53:48 INFO - PROCESS | 3996 | 1467816828345 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:48 INFO - PROCESS | 3996 | 1467816828349 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:48 INFO - PROCESS | 3996 | 1467816828443 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 07:53:48 INFO - PROCESS | 3996 | 1467816828524 Marionette TRACE conn7 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 3996 | 1467816828527 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:48 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA21000 == 29 [pid = 3996] [id = 541] 07:53:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006693D57800) [pid = 3996] [serial = 1623] [outer = 0000000000000000] 07:53:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (00000066948A7C00) [pid = 3996] [serial = 1624] [outer = 0000006693D57800] 07:53:48 INFO - PROCESS | 3996 | 1467816828576 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006695D50800) [pid = 3996] [serial = 1625] [outer = 0000006693D57800] 07:53:49 INFO - PROCESS | 3996 | 1467816829020 Marionette TRACE conn7 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 732ms 07:53:49 INFO - PROCESS | 3996 | 1467816829075 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 3996 | 1467816829079 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 07:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:53:49 INFO - PROCESS | 3996 | 1467816829084 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 3996 | 1467816829086 Marionette TRACE conn7 <- [1,2130,null,{}] 07:53:49 INFO - PROCESS | 3996 | 1467816829090 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:49 INFO - PROCESS | 3996 | 1467816829092 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:49 INFO - PROCESS | 3996 | 1467816829186 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 07:53:49 INFO - PROCESS | 3996 | 1467816829195 Marionette TRACE conn7 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 3996 | 1467816829197 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:49 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1392800 == 30 [pid = 3996] [id = 542] 07:53:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006699DF1000) [pid = 3996] [serial = 1626] [outer = 0000000000000000] 07:53:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006699DF8400) [pid = 3996] [serial = 1627] [outer = 0000006699DF1000] 07:53:49 INFO - PROCESS | 3996 | 1467816829243 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669B10DC00) [pid = 3996] [serial = 1628] [outer = 0000006699DF1000] 07:53:49 INFO - PROCESS | 3996 | 1467816829731 Marionette TRACE conn7 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 3996 | 1467816829780 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 07:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:53:49 INFO - PROCESS | 3996 | 1467816829786 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 3996 | 1467816829792 Marionette TRACE conn7 <- [1,2134,null,{}] 07:53:49 INFO - PROCESS | 3996 | 1467816829802 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:49 INFO - PROCESS | 3996 | 1467816829806 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:49 INFO - PROCESS | 3996 | 1467816829897 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 07:53:49 INFO - PROCESS | 3996 | 1467816829914 Marionette TRACE conn7 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 3996 | 1467816829916 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:49 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A530F000 == 31 [pid = 3996] [id = 543] 07:53:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669E052800) [pid = 3996] [serial = 1629] [outer = 0000000000000000] 07:53:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669EC9C400) [pid = 3996] [serial = 1630] [outer = 000000669E052800] 07:53:49 INFO - PROCESS | 3996 | 1467816829961 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A074E400) [pid = 3996] [serial = 1631] [outer = 000000669E052800] 07:53:50 INFO - PROCESS | 3996 | 1467816830381 Marionette TRACE conn7 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 3996 | 1467816830425 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 07:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:53:50 INFO - PROCESS | 3996 | 1467816830428 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 3996 | 1467816830430 Marionette TRACE conn7 <- [1,2138,null,{}] 07:53:50 INFO - PROCESS | 3996 | 1467816830434 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:50 INFO - PROCESS | 3996 | 1467816830436 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:50 INFO - PROCESS | 3996 | 1467816830558 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 07:53:50 INFO - PROCESS | 3996 | 1467816830639 Marionette TRACE conn7 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 3996 | 1467816830641 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:50 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55E5800 == 32 [pid = 3996] [id = 544] 07:53:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A094D400) [pid = 3996] [serial = 1632] [outer = 0000000000000000] 07:53:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A0A9D400) [pid = 3996] [serial = 1633] [outer = 00000066A094D400] 07:53:50 INFO - PROCESS | 3996 | 1467816830693 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A1107400) [pid = 3996] [serial = 1634] [outer = 00000066A094D400] 07:53:51 INFO - PROCESS | 3996 | 1467816831124 Marionette TRACE conn7 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",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] 07:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:53:51 INFO - PROCESS | 3996 | 1467816831164 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 07:53:51 INFO - PROCESS | 3996 | 1467816831168 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 3996 | 1467816831169 Marionette TRACE conn7 <- [1,2142,null,{}] 07:53:51 INFO - PROCESS | 3996 | 1467816831173 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:51 INFO - PROCESS | 3996 | 1467816831175 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:51 INFO - PROCESS | 3996 | 1467816831286 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 07:53:51 INFO - PROCESS | 3996 | 1467816831292 Marionette TRACE conn7 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 3996 | 1467816831298 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:51 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A4E91000 == 33 [pid = 3996] [id = 545] 07:53:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A19E0C00) [pid = 3996] [serial = 1635] [outer = 0000000000000000] 07:53:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A19E4000) [pid = 3996] [serial = 1636] [outer = 00000066A19E0C00] 07:53:51 INFO - PROCESS | 3996 | 1467816831400 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A1A32000) [pid = 3996] [serial = 1637] [outer = 00000066A19E0C00] 07:53:51 INFO - PROCESS | 3996 | 1467816831874 Marionette TRACE conn7 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 07:53:51 INFO - PROCESS | 3996 | 1467816831931 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 3996 | 1467816831933 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 07:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:53:51 INFO - PROCESS | 3996 | 1467816831936 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 3996 | 1467816831938 Marionette TRACE conn7 <- [1,2146,null,{}] 07:53:51 INFO - PROCESS | 3996 | 1467816831941 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:51 INFO - PROCESS | 3996 | 1467816831944 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:52 INFO - PROCESS | 3996 | 1467816832065 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 07:53:52 INFO - PROCESS | 3996 | 1467816832123 Marionette TRACE conn7 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 3996 | 1467816832125 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:52 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A864D000 == 34 [pid = 3996] [id = 546] 07:53:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A2028800) [pid = 3996] [serial = 1638] [outer = 0000000000000000] 07:53:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A202C000) [pid = 3996] [serial = 1639] [outer = 00000066A2028800] 07:53:52 INFO - PROCESS | 3996 | 1467816832170 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A21A7C00) [pid = 3996] [serial = 1640] [outer = 00000066A2028800] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006693FBF800) [pid = 3996] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694877400) [pid = 3996] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066949A1C00) [pid = 3996] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006699D25400) [pid = 3996] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066947B3800) [pid = 3996] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669486FC00) [pid = 3996] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006692B24C00) [pid = 3996] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669E413C00) [pid = 3996] [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.] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066948A9400) [pid = 3996] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006699DF6800) [pid = 3996] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A110A400) [pid = 3996] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A28E0400) [pid = 3996] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A0951800) [pid = 3996] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669580C000) [pid = 3996] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:53:52 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A1111400) [pid = 3996] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:53:52 INFO - PROCESS | 3996 | 1467816832623 Marionette TRACE conn7 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",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] 07:53:52 INFO - PROCESS | 3996 | 1467816832674 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 07:53:52 INFO - PROCESS | 3996 | 1467816832677 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:53:52 INFO - PROCESS | 3996 | 1467816832679 Marionette TRACE conn7 <- [1,2150,null,{}] 07:53:52 INFO - PROCESS | 3996 | 1467816832682 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:52 INFO - PROCESS | 3996 | 1467816832684 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:52 INFO - PROCESS | 3996 | 1467816832797 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 07:53:52 INFO - PROCESS | 3996 | 1467816832851 Marionette TRACE conn7 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 3996 | 1467816832853 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:52 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B04F800 == 35 [pid = 3996] [id = 547] 07:53:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006694995800) [pid = 3996] [serial = 1641] [outer = 0000000000000000] 07:53:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669A707C00) [pid = 3996] [serial = 1642] [outer = 0000006694995800] 07:53:52 INFO - PROCESS | 3996 | 1467816832897 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A1ECE800) [pid = 3996] [serial = 1643] [outer = 0000006694995800] 07:53:53 INFO - PROCESS | 3996 | 1467816833287 Marionette TRACE conn7 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 627ms 07:53:53 INFO - PROCESS | 3996 | 1467816833315 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 3996 | 1467816833318 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 07:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:53:53 INFO - PROCESS | 3996 | 1467816833331 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 3996 | 1467816833333 Marionette TRACE conn7 <- [1,2154,null,{}] 07:53:53 INFO - PROCESS | 3996 | 1467816833337 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:53 INFO - PROCESS | 3996 | 1467816833339 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:53 INFO - PROCESS | 3996 | 1467816833448 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 07:53:53 INFO - PROCESS | 3996 | 1467816833456 Marionette TRACE conn7 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 3996 | 1467816833458 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:53 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A910E000 == 36 [pid = 3996] [id = 548] 07:53:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A282CC00) [pid = 3996] [serial = 1644] [outer = 0000000000000000] 07:53:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A28E4C00) [pid = 3996] [serial = 1645] [outer = 00000066A282CC00] 07:53:53 INFO - PROCESS | 3996 | 1467816833502 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A384D000) [pid = 3996] [serial = 1646] [outer = 00000066A282CC00] 07:53:53 INFO - PROCESS | 3996 | 1467816833918 Marionette TRACE conn7 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 629ms 07:53:53 INFO - PROCESS | 3996 | 1467816833973 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 3996 | 1467816833975 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 07:53:53 INFO - PROCESS | 3996 | 1467816833979 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:53:53 INFO - PROCESS | 3996 | 1467816833981 Marionette TRACE conn7 <- [1,2158,null,{}] 07:53:53 INFO - PROCESS | 3996 | 1467816833984 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:53 INFO - PROCESS | 3996 | 1467816833986 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:54 INFO - PROCESS | 3996 | 1467816834075 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 07:53:54 INFO - PROCESS | 3996 | 1467816834081 Marionette TRACE conn7 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 3996 | 1467816834083 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:54 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91CA000 == 37 [pid = 3996] [id = 549] 07:53:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A3F58C00) [pid = 3996] [serial = 1647] [outer = 0000000000000000] 07:53:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A4934C00) [pid = 3996] [serial = 1648] [outer = 00000066A3F58C00] 07:53:54 INFO - PROCESS | 3996 | 1467816834129 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A493BC00) [pid = 3996] [serial = 1649] [outer = 00000066A3F58C00] 07:53:54 INFO - PROCESS | 3996 | 1467816834689 Marionette TRACE conn7 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 776ms 07:53:54 INFO - PROCESS | 3996 | 1467816834794 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 3996 | 1467816834800 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 07:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:53:54 INFO - PROCESS | 3996 | 1467816834820 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 3996 | 1467816834824 Marionette TRACE conn7 <- [1,2162,null,{}] 07:53:54 INFO - PROCESS | 3996 | 1467816834830 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:54 INFO - PROCESS | 3996 | 1467816834833 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:54 INFO - PROCESS | 3996 | 1467816834962 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 07:53:55 INFO - PROCESS | 3996 | 1467816835043 Marionette TRACE conn7 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 3996 | 1467816835048 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:55 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2E2000 == 38 [pid = 3996] [id = 550] 07:53:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006694877400) [pid = 3996] [serial = 1650] [outer = 0000000000000000] 07:53:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (0000006694B3BC00) [pid = 3996] [serial = 1651] [outer = 0000006694877400] 07:53:55 INFO - PROCESS | 3996 | 1467816835148 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006699A06400) [pid = 3996] [serial = 1652] [outer = 0000006694877400] 07:53:55 INFO - PROCESS | 3996 | 1467816835731 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 986ms 07:53:55 INFO - PROCESS | 3996 | 1467816835811 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 3996 | 1467816835816 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 07:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:53:55 INFO - PROCESS | 3996 | 1467816835823 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 3996 | 1467816835826 Marionette TRACE conn7 <- [1,2166,null,{}] 07:53:55 INFO - PROCESS | 3996 | 1467816835830 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:55 INFO - PROCESS | 3996 | 1467816835833 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:56 INFO - PROCESS | 3996 | 1467816835989 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 07:53:56 INFO - PROCESS | 3996 | 1467816836106 Marionette TRACE conn7 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 3996 | 1467816836108 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:56 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5656800 == 39 [pid = 3996] [id = 551] 07:53:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669E419C00) [pid = 3996] [serial = 1653] [outer = 0000000000000000] 07:53:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (000000669E96C000) [pid = 3996] [serial = 1654] [outer = 000000669E419C00] 07:53:56 INFO - PROCESS | 3996 | 1467816836168 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A0959C00) [pid = 3996] [serial = 1655] [outer = 000000669E419C00] 07:53:56 INFO - PROCESS | 3996 | 1467816836767 Marionette TRACE conn7 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 985ms 07:53:56 INFO - PROCESS | 3996 | 1467816836810 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 3996 | 1467816836812 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 07:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:53:56 INFO - PROCESS | 3996 | 1467816836817 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 3996 | 1467816836821 Marionette TRACE conn7 <- [1,2170,null,{}] 07:53:56 INFO - PROCESS | 3996 | 1467816836833 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:56 INFO - PROCESS | 3996 | 1467816836839 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:56 INFO - PROCESS | 3996 | 1467816836955 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 07:53:57 INFO - PROCESS | 3996 | 1467816837051 Marionette TRACE conn7 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 3996 | 1467816837055 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:57 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97E5000 == 40 [pid = 3996] [id = 552] 07:53:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A1EA6400) [pid = 3996] [serial = 1656] [outer = 0000000000000000] 07:53:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A202F400) [pid = 3996] [serial = 1657] [outer = 00000066A1EA6400] 07:53:57 INFO - PROCESS | 3996 | 1467816837113 Marionette DEBUG loaded listener.js 07:53:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A4942000) [pid = 3996] [serial = 1658] [outer = 00000066A1EA6400] 07:53:57 INFO - PROCESS | 3996 | 1467816837756 Marionette TRACE conn7 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 986ms 07:53:57 INFO - PROCESS | 3996 | 1467816837804 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 07:53:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:53:57 INFO - PROCESS | 3996 | 1467816837808 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 07:53:57 INFO - PROCESS | 3996 | 1467816837811 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 3996 | 1467816837814 Marionette TRACE conn7 <- [1,2174,null,{}] 07:53:57 INFO - PROCESS | 3996 | 1467816837818 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:57 INFO - PROCESS | 3996 | 1467816837820 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:57 INFO - PROCESS | 3996 | 1467816837937 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 07:53:58 INFO - PROCESS | 3996 | 1467816838032 Marionette TRACE conn7 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 3996 | 1467816838035 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:58 INFO - PROCESS | 3996 | ++DOCSHELL 00000066999B3000 == 41 [pid = 3996] [id = 553] 07:53:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (0000006694896C00) [pid = 3996] [serial = 1659] [outer = 0000000000000000] 07:53:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (0000006694A49400) [pid = 3996] [serial = 1660] [outer = 0000006694896C00] 07:53:58 INFO - PROCESS | 3996 | 1467816838090 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (00000066A19EF400) [pid = 3996] [serial = 1661] [outer = 0000006694896C00] 07:53:58 INFO - PROCESS | 3996 | 1467816838783 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:53:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:53:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1034ms 07:53:58 INFO - PROCESS | 3996 | 1467816838849 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 07:53:58 INFO - PROCESS | 3996 | 1467816838853 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 07:53:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:53:58 INFO - PROCESS | 3996 | 1467816838859 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - PROCESS | 3996 | 1467816838863 Marionette TRACE conn7 <- [1,2178,null,{}] 07:53:58 INFO - PROCESS | 3996 | 1467816838886 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:58 INFO - PROCESS | 3996 | 1467816838889 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:59 INFO - PROCESS | 3996 | 1467816839006 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 07:53:59 INFO - PROCESS | 3996 | 1467816839125 Marionette TRACE conn7 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 3996 | 1467816839128 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:53:59 INFO - PROCESS | 3996 | ++DOCSHELL 000000669D8B2800 == 42 [pid = 3996] [id = 554] 07:53:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (0000006694A23000) [pid = 3996] [serial = 1662] [outer = 0000000000000000] 07:53:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (0000006694A4A400) [pid = 3996] [serial = 1663] [outer = 0000006694A23000] 07:53:59 INFO - PROCESS | 3996 | 1467816839181 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (0000006698E86400) [pid = 3996] [serial = 1664] [outer = 0000006694A23000] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A910E000 == 41 [pid = 3996] [id = 548] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 000000669B04F800 == 40 [pid = 3996] [id = 547] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A864D000 == 39 [pid = 3996] [id = 546] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A4E91000 == 38 [pid = 3996] [id = 545] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55E5800 == 37 [pid = 3996] [id = 544] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A530F000 == 36 [pid = 3996] [id = 543] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1392800 == 35 [pid = 3996] [id = 542] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA21000 == 34 [pid = 3996] [id = 541] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 0000006695896800 == 33 [pid = 3996] [id = 540] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA2C000 == 32 [pid = 3996] [id = 539] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1390000 == 31 [pid = 3996] [id = 538] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED25000 == 30 [pid = 3996] [id = 529] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066999B3000 == 29 [pid = 3996] [id = 553] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97E5000 == 28 [pid = 3996] [id = 552] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5656800 == 27 [pid = 3996] [id = 551] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91CA000 == 26 [pid = 3996] [id = 549] 07:53:59 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2E2000 == 25 [pid = 3996] [id = 550] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (000000669976D000) [pid = 3996] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (000000669AB0A400) [pid = 3996] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066A14E1000) [pid = 3996] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A1104C00) [pid = 3996] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006699A02C00) [pid = 3996] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066999E6C00) [pid = 3996] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A0AA0C00) [pid = 3996] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A19E9000) [pid = 3996] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A13D4400) [pid = 3996] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066947BD400) [pid = 3996] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066948A3400) [pid = 3996] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006698E85800) [pid = 3996] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006694A25800) [pid = 3996] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006694A50800) [pid = 3996] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006699DF7C00) [pid = 3996] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694A53000) [pid = 3996] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006694892400) [pid = 3996] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669E050800) [pid = 3996] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066947BE400) [pid = 3996] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669E963000) [pid = 3996] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006692B44800) [pid = 3996] [serial = 1073] [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.] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006694C97000) [pid = 3996] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669499C000) [pid = 3996] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669E464C00) [pid = 3996] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006699DFC000) [pid = 3996] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A2024800) [pid = 3996] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A14D4C00) [pid = 3996] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A3C5F800) [pid = 3996] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066A2B68800) [pid = 3996] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 07:54:00 INFO - PROCESS | 3996 | 1467816840386 Marionette TRACE conn7 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1556ms 07:54:00 INFO - PROCESS | 3996 | 1467816840418 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 3996 | 1467816840423 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 07:54:00 INFO - PROCESS | 3996 | 1467816840427 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:54:00 INFO - PROCESS | 3996 | 1467816840432 Marionette TRACE conn7 <- [1,2182,null,{}] 07:54:00 INFO - PROCESS | 3996 | 1467816840438 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:00 INFO - PROCESS | 3996 | 1467816840440 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:00 INFO - PROCESS | 3996 | 1467816840534 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 07:54:00 INFO - PROCESS | 3996 | 1467816840543 Marionette TRACE conn7 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 3996 | 1467816840546 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:00 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699A4C000 == 26 [pid = 3996] [id = 555] 07:54:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (00000066947BBC00) [pid = 3996] [serial = 1665] [outer = 0000000000000000] 07:54:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669488F000) [pid = 3996] [serial = 1666] [outer = 00000066947BBC00] 07:54:00 INFO - PROCESS | 3996 | 1467816840596 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (00000066948A9C00) [pid = 3996] [serial = 1667] [outer = 00000066947BBC00] 07:54:01 INFO - PROCESS | 3996 | 1467816841084 Marionette TRACE conn7 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:54:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 691ms 07:54:01 INFO - PROCESS | 3996 | 1467816841123 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 07:54:01 INFO - PROCESS | 3996 | 1467816841128 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 07:54:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:54:01 INFO - PROCESS | 3996 | 1467816841135 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 3996 | 1467816841138 Marionette TRACE conn7 <- [1,2186,null,{}] 07:54:01 INFO - PROCESS | 3996 | 1467816841142 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:01 INFO - PROCESS | 3996 | 1467816841144 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:01 INFO - PROCESS | 3996 | 1467816841269 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 07:54:01 INFO - PROCESS | 3996 | 1467816841353 Marionette TRACE conn7 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:01 INFO - PROCESS | 3996 | 1467816841356 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:01 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED1F800 == 27 [pid = 3996] [id = 556] 07:54:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669498EC00) [pid = 3996] [serial = 1668] [outer = 0000000000000000] 07:54:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694A2B400) [pid = 3996] [serial = 1669] [outer = 000000669498EC00] 07:54:01 INFO - PROCESS | 3996 | 1467816841406 Marionette DEBUG loaded listener.js 07:54:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006694C8C400) [pid = 3996] [serial = 1670] [outer = 000000669498EC00] 07:54:01 INFO - PROCESS | 3996 | 1467816841792 Marionette TRACE conn7 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:54:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 692ms 07:54:01 INFO - PROCESS | 3996 | 1467816841829 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 07:54:01 INFO - PROCESS | 3996 | 1467816841831 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 07:54:01 INFO - PROCESS | 3996 | 1467816841835 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:54:01 INFO - PROCESS | 3996 | 1467816841839 Marionette TRACE conn7 <- [1,2190,null,{}] 07:54:01 INFO - PROCESS | 3996 | 1467816841850 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:01 INFO - PROCESS | 3996 | 1467816841855 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:01 INFO - PROCESS | 3996 | 1467816841943 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 07:54:01 INFO - PROCESS | 3996 | 1467816841950 Marionette TRACE conn7 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:01 INFO - PROCESS | 3996 | 1467816841954 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:01 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1AD8800 == 28 [pid = 3996] [id = 557] 07:54:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006695DBC400) [pid = 3996] [serial = 1671] [outer = 0000000000000000] 07:54:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006698E85000) [pid = 3996] [serial = 1672] [outer = 0000006695DBC400] 07:54:02 INFO - PROCESS | 3996 | 1467816842002 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066999E9400) [pid = 3996] [serial = 1673] [outer = 0000006695DBC400] 07:54:02 INFO - PROCESS | 3996 | 1467816842486 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:54:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:54:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 07:54:02 INFO - PROCESS | 3996 | 1467816842530 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 3996 | 1467816842533 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 07:54:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:54:02 INFO - PROCESS | 3996 | 1467816842536 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 3996 | 1467816842538 Marionette TRACE conn7 <- [1,2194,null,{}] 07:54:02 INFO - PROCESS | 3996 | 1467816842541 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:02 INFO - PROCESS | 3996 | 1467816842543 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:02 INFO - PROCESS | 3996 | 1467816842689 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 07:54:02 INFO - PROCESS | 3996 | 1467816842742 Marionette TRACE conn7 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 3996 | 1467816842744 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:02 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3C70000 == 29 [pid = 3996] [id = 558] 07:54:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006699DF7800) [pid = 3996] [serial = 1674] [outer = 0000000000000000] 07:54:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006699DFE400) [pid = 3996] [serial = 1675] [outer = 0000006699DF7800] 07:54:02 INFO - PROCESS | 3996 | 1467816842790 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669A8D7000) [pid = 3996] [serial = 1676] [outer = 0000006699DF7800] 07:54:03 INFO - PROCESS | 3996 | 1467816843193 Marionette TRACE conn7 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 734ms 07:54:03 INFO - PROCESS | 3996 | 1467816843274 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 3996 | 1467816843276 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 07:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:54:03 INFO - PROCESS | 3996 | 1467816843279 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 3996 | 1467816843281 Marionette TRACE conn7 <- [1,2198,null,{}] 07:54:03 INFO - PROCESS | 3996 | 1467816843285 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:03 INFO - PROCESS | 3996 | 1467816843287 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:03 INFO - PROCESS | 3996 | 1467816843395 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 07:54:03 INFO - PROCESS | 3996 | 1467816843404 Marionette TRACE conn7 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 3996 | 1467816843406 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:03 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5317000 == 30 [pid = 3996] [id = 559] 07:54:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006699DF7C00) [pid = 3996] [serial = 1677] [outer = 0000000000000000] 07:54:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669D881400) [pid = 3996] [serial = 1678] [outer = 0000006699DF7C00] 07:54:03 INFO - PROCESS | 3996 | 1467816843452 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669E473C00) [pid = 3996] [serial = 1679] [outer = 0000006699DF7C00] 07:54:03 INFO - PROCESS | 3996 | 1467816843940 Marionette TRACE conn7 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 692ms 07:54:03 INFO - PROCESS | 3996 | 1467816843974 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 3996 | 1467816843976 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 07:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:54:03 INFO - PROCESS | 3996 | 1467816843979 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 3996 | 1467816843981 Marionette TRACE conn7 <- [1,2202,null,{}] 07:54:03 INFO - PROCESS | 3996 | 1467816843990 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:03 INFO - PROCESS | 3996 | 1467816843996 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:04 INFO - PROCESS | 3996 | 1467816844153 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 07:54:04 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A094D400) [pid = 3996] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:54:04 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A19E0C00) [pid = 3996] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:54:04 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006694995800) [pid = 3996] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:54:04 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A282CC00) [pid = 3996] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:54:04 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006692B4AC00) [pid = 3996] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:54:04 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006699DF1000) [pid = 3996] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:54:04 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669E052800) [pid = 3996] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:54:04 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006693D57800) [pid = 3996] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:54:04 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066947BB000) [pid = 3996] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:54:04 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A2028800) [pid = 3996] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:54:04 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A17CC800) [pid = 3996] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:54:04 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A3F58C00) [pid = 3996] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:54:04 INFO - PROCESS | 3996 | 1467816844395 Marionette TRACE conn7 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 3996 | 1467816844398 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:04 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F697000 == 31 [pid = 3996] [id = 560] 07:54:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006692B4AC00) [pid = 3996] [serial = 1680] [outer = 0000000000000000] 07:54:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066947BB000) [pid = 3996] [serial = 1681] [outer = 0000006692B4AC00] 07:54:04 INFO - PROCESS | 3996 | 1467816844444 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006699974000) [pid = 3996] [serial = 1682] [outer = 0000006692B4AC00] 07:54:04 INFO - PROCESS | 3996 | 1467816844791 Marionette TRACE conn7 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:54:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:54:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 880ms 07:54:04 INFO - PROCESS | 3996 | 1467816844862 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 3996 | 1467816844864 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 07:54:04 INFO - PROCESS | 3996 | 1467816844868 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:54:04 INFO - PROCESS | 3996 | 1467816844869 Marionette TRACE conn7 <- [1,2206,null,{}] 07:54:04 INFO - PROCESS | 3996 | 1467816844873 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:04 INFO - PROCESS | 3996 | 1467816844875 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:04 INFO - PROCESS | 3996 | 1467816844984 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 07:54:04 INFO - PROCESS | 3996 | 1467816844991 Marionette TRACE conn7 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 3996 | 1467816844993 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:05 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A591A000 == 32 [pid = 3996] [id = 561] 07:54:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006692B4DC00) [pid = 3996] [serial = 1683] [outer = 0000000000000000] 07:54:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669F643000) [pid = 3996] [serial = 1684] [outer = 0000006692B4DC00] 07:54:05 INFO - PROCESS | 3996 | 1467816845038 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A0A9A800) [pid = 3996] [serial = 1685] [outer = 0000006692B4DC00] 07:54:05 INFO - PROCESS | 3996 | 1467816845442 Marionette TRACE conn7 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:54:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:54:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 628ms 07:54:05 INFO - PROCESS | 3996 | 1467816845499 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 3996 | 1467816845501 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 07:54:05 INFO - PROCESS | 3996 | 1467816845504 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:54:05 INFO - PROCESS | 3996 | 1467816845506 Marionette TRACE conn7 <- [1,2210,null,{}] 07:54:05 INFO - PROCESS | 3996 | 1467816845510 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:05 INFO - PROCESS | 3996 | 1467816845512 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:05 INFO - PROCESS | 3996 | 1467816845623 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 07:54:05 INFO - PROCESS | 3996 | 1467816845662 Marionette TRACE conn7 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 3996 | 1467816845664 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:05 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B9D000 == 33 [pid = 3996] [id = 562] 07:54:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A0A98C00) [pid = 3996] [serial = 1686] [outer = 0000000000000000] 07:54:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A1104800) [pid = 3996] [serial = 1687] [outer = 00000066A0A98C00] 07:54:05 INFO - PROCESS | 3996 | 1467816845709 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A14D4000) [pid = 3996] [serial = 1688] [outer = 00000066A0A98C00] 07:54:06 INFO - PROCESS | 3996 | 1467816846115 Marionette TRACE conn7 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:54:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:54:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 628ms 07:54:06 INFO - PROCESS | 3996 | 1467816846136 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 3996 | 1467816846138 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 07:54:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:54:06 INFO - PROCESS | 3996 | 1467816846141 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 3996 | 1467816846143 Marionette TRACE conn7 <- [1,2214,null,{}] 07:54:06 INFO - PROCESS | 3996 | 1467816846146 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:06 INFO - PROCESS | 3996 | 1467816846148 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:06 INFO - PROCESS | 3996 | 1467816846261 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 07:54:06 INFO - PROCESS | 3996 | 1467816846269 Marionette TRACE conn7 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 3996 | 1467816846271 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:06 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B03800 == 34 [pid = 3996] [id = 563] 07:54:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A0A9B000) [pid = 3996] [serial = 1689] [outer = 0000000000000000] 07:54:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A16AB000) [pid = 3996] [serial = 1690] [outer = 00000066A0A9B000] 07:54:06 INFO - PROCESS | 3996 | 1467816846315 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A19E8000) [pid = 3996] [serial = 1691] [outer = 00000066A0A9B000] 07:54:07 INFO - PROCESS | 3996 | 1467816847151 Marionette TRACE conn7 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:54:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:54:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1021ms 07:54:07 INFO - PROCESS | 3996 | 1467816847208 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 3996 | 1467816847213 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 07:54:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:54:07 INFO - PROCESS | 3996 | 1467816847219 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 3996 | 1467816847225 Marionette TRACE conn7 <- [1,2218,null,{}] 07:54:07 INFO - PROCESS | 3996 | 1467816847231 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:07 INFO - PROCESS | 3996 | 1467816847234 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:07 INFO - PROCESS | 3996 | 1467816847367 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 07:54:07 INFO - PROCESS | 3996 | 1467816847482 Marionette TRACE conn7 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 3996 | 1467816847485 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:07 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA32000 == 35 [pid = 3996] [id = 564] 07:54:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669486F000) [pid = 3996] [serial = 1692] [outer = 0000000000000000] 07:54:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066948A8800) [pid = 3996] [serial = 1693] [outer = 000000669486F000] 07:54:07 INFO - PROCESS | 3996 | 1467816847545 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006694A49C00) [pid = 3996] [serial = 1694] [outer = 000000669486F000] 07:54:08 INFO - PROCESS | 3996 | 1467816848317 Marionette TRACE conn7 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:54:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:54:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1283ms 07:54:08 INFO - PROCESS | 3996 | 1467816848503 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 3996 | 1467816848508 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 07:54:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:54:08 INFO - PROCESS | 3996 | 1467816848514 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 3996 | 1467816848517 Marionette TRACE conn7 <- [1,2222,null,{}] 07:54:08 INFO - PROCESS | 3996 | 1467816848522 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:08 INFO - PROCESS | 3996 | 1467816848526 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:08 INFO - PROCESS | 3996 | 1467816848642 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 07:54:08 INFO - PROCESS | 3996 | 1467816848719 Marionette TRACE conn7 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 3996 | 1467816848724 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:08 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABE0800 == 36 [pid = 3996] [id = 565] 07:54:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006694982000) [pid = 3996] [serial = 1695] [outer = 0000000000000000] 07:54:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (000000669498F800) [pid = 3996] [serial = 1696] [outer = 0000006694982000] 07:54:08 INFO - PROCESS | 3996 | 1467816848821 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006694A48400) [pid = 3996] [serial = 1697] [outer = 0000006694982000] 07:54:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B9D000 == 35 [pid = 3996] [id = 562] 07:54:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A591A000 == 34 [pid = 3996] [id = 561] 07:54:09 INFO - PROCESS | 3996 | --DOCSHELL 000000669F697000 == 33 [pid = 3996] [id = 560] 07:54:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5317000 == 32 [pid = 3996] [id = 559] 07:54:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3C70000 == 31 [pid = 3996] [id = 558] 07:54:09 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1AD8800 == 30 [pid = 3996] [id = 557] 07:54:09 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED1F800 == 29 [pid = 3996] [id = 556] 07:54:09 INFO - PROCESS | 3996 | --DOCSHELL 0000006699A4C000 == 28 [pid = 3996] [id = 555] 07:54:09 INFO - PROCESS | 3996 | --DOCSHELL 000000669D8B2800 == 27 [pid = 3996] [id = 554] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A0A9D400) [pid = 3996] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A1107400) [pid = 3996] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066A1A32000) [pid = 3996] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A19E4000) [pid = 3996] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669A707C00) [pid = 3996] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A384D000) [pid = 3996] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066947B3C00) [pid = 3996] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669499CC00) [pid = 3996] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006699DF8400) [pid = 3996] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669B10DC00) [pid = 3996] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (000000669EC9C400) [pid = 3996] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066948A7C00) [pid = 3996] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006695D50800) [pid = 3996] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006694897800) [pid = 3996] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (0000006694A26800) [pid = 3996] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A202C000) [pid = 3996] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A1A2BC00) [pid = 3996] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A4934C00) [pid = 3996] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A493BC00) [pid = 3996] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A28E4C00) [pid = 3996] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066A21A7C00) [pid = 3996] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A1ECE800) [pid = 3996] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (00000066A074E400) [pid = 3996] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 07:54:09 INFO - PROCESS | 3996 | 1467816849382 Marionette TRACE conn7 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:54:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:54:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 881ms 07:54:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:54:09 INFO - PROCESS | 3996 | 1467816849398 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 07:54:09 INFO - PROCESS | 3996 | 1467816849401 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 07:54:09 INFO - PROCESS | 3996 | 1467816849408 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:54:09 INFO - PROCESS | 3996 | 1467816849412 Marionette TRACE conn7 <- [1,2226,null,{}] 07:54:09 INFO - PROCESS | 3996 | 1467816849416 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:09 INFO - PROCESS | 3996 | 1467816849419 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:09 INFO - PROCESS | 3996 | 1467816849509 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 07:54:09 INFO - PROCESS | 3996 | 1467816849516 Marionette TRACE conn7 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 3996 | 1467816849519 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:09 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2E8000 == 28 [pid = 3996] [id = 566] 07:54:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (00000066948A6400) [pid = 3996] [serial = 1698] [outer = 0000000000000000] 07:54:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006694A45400) [pid = 3996] [serial = 1699] [outer = 00000066948A6400] 07:54:09 INFO - PROCESS | 3996 | 1467816849567 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006695BE9400) [pid = 3996] [serial = 1700] [outer = 00000066948A6400] 07:54:10 INFO - PROCESS | 3996 | 1467816850062 Marionette TRACE conn7 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:54:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:54:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 692ms 07:54:10 INFO - PROCESS | 3996 | 1467816850099 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 3996 | 1467816850101 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 07:54:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:54:10 INFO - PROCESS | 3996 | 1467816850104 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 3996 | 1467816850106 Marionette TRACE conn7 <- [1,2230,null,{}] 07:54:10 INFO - PROCESS | 3996 | 1467816850117 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:10 INFO - PROCESS | 3996 | 1467816850122 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:10 INFO - PROCESS | 3996 | 1467816850245 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 07:54:10 INFO - PROCESS | 3996 | 1467816850330 Marionette TRACE conn7 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 3996 | 1467816850334 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:10 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2949000 == 29 [pid = 3996] [id = 567] 07:54:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006699DF1000) [pid = 3996] [serial = 1701] [outer = 0000000000000000] 07:54:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006699DFAC00) [pid = 3996] [serial = 1702] [outer = 0000006699DF1000] 07:54:10 INFO - PROCESS | 3996 | 1467816850385 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669B116800) [pid = 3996] [serial = 1703] [outer = 0000006699DF1000] 07:54:10 INFO - PROCESS | 3996 | 1467816850763 Marionette TRACE conn7 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:54:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:54:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 732ms 07:54:10 INFO - PROCESS | 3996 | 1467816850840 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 3996 | 1467816850842 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 07:54:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:54:10 INFO - PROCESS | 3996 | 1467816850846 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 3996 | 1467816850847 Marionette TRACE conn7 <- [1,2234,null,{}] 07:54:10 INFO - PROCESS | 3996 | 1467816850851 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:10 INFO - PROCESS | 3996 | 1467816850853 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:10 INFO - PROCESS | 3996 | 1467816850943 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 07:54:10 INFO - PROCESS | 3996 | 1467816850949 Marionette TRACE conn7 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 3996 | 1467816850951 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:10 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A547B800 == 30 [pid = 3996] [id = 568] 07:54:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669E47A800) [pid = 3996] [serial = 1704] [outer = 0000000000000000] 07:54:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669E951400) [pid = 3996] [serial = 1705] [outer = 000000669E47A800] 07:54:11 INFO - PROCESS | 3996 | 1467816850996 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669EA6A800) [pid = 3996] [serial = 1706] [outer = 000000669E47A800] 07:54:11 INFO - PROCESS | 3996 | 1467816851431 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:54:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:54:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 627ms 07:54:11 INFO - PROCESS | 3996 | 1467816851480 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 3996 | 1467816851483 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 07:54:11 INFO - PROCESS | 3996 | 1467816851486 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:54:11 INFO - PROCESS | 3996 | 1467816851488 Marionette TRACE conn7 <- [1,2238,null,{}] 07:54:11 INFO - PROCESS | 3996 | 1467816851491 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:11 INFO - PROCESS | 3996 | 1467816851493 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:11 INFO - PROCESS | 3996 | 1467816851603 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 07:54:11 INFO - PROCESS | 3996 | 1467816851683 Marionette TRACE conn7 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 3996 | 1467816851685 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:11 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5652800 == 31 [pid = 3996] [id = 569] 07:54:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006693FBEC00) [pid = 3996] [serial = 1707] [outer = 0000000000000000] 07:54:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A0740C00) [pid = 3996] [serial = 1708] [outer = 0000006693FBEC00] 07:54:11 INFO - PROCESS | 3996 | 1467816851737 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A094A000) [pid = 3996] [serial = 1709] [outer = 0000006693FBEC00] 07:54:12 INFO - PROCESS | 3996 | 1467816852167 Marionette TRACE conn7 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 734ms 07:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:54:12 INFO - PROCESS | 3996 | 1467816852224 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 3996 | 1467816852226 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 07:54:12 INFO - PROCESS | 3996 | 1467816852230 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 3996 | 1467816852232 Marionette TRACE conn7 <- [1,2242,null,{}] 07:54:12 INFO - PROCESS | 3996 | 1467816852235 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:12 INFO - PROCESS | 3996 | 1467816852241 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:12 INFO - PROCESS | 3996 | 1467816852386 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 07:54:12 INFO - PROCESS | 3996 | 1467816852444 Marionette TRACE conn7 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 3996 | 1467816852447 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:12 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7BA0000 == 32 [pid = 3996] [id = 570] 07:54:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669329D000) [pid = 3996] [serial = 1710] [outer = 0000000000000000] 07:54:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A158F400) [pid = 3996] [serial = 1711] [outer = 000000669329D000] 07:54:12 INFO - PROCESS | 3996 | 1467816852495 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A19EF800) [pid = 3996] [serial = 1712] [outer = 000000669329D000] 07:54:12 INFO - PROCESS | 3996 | 1467816852909 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 731ms 07:54:12 INFO - PROCESS | 3996 | 1467816852978 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 3996 | 1467816852981 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 07:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:54:13 INFO - PROCESS | 3996 | 1467816852994 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 3996 | 1467816852996 Marionette TRACE conn7 <- [1,2246,null,{}] 07:54:13 INFO - PROCESS | 3996 | 1467816853004 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:13 INFO - PROCESS | 3996 | 1467816853006 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:13 INFO - PROCESS | 3996 | 1467816853115 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 07:54:13 INFO - PROCESS | 3996 | 1467816853180 Marionette TRACE conn7 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 3996 | 1467816853182 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:13 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CD0800 == 33 [pid = 3996] [id = 571] 07:54:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A1A30400) [pid = 3996] [serial = 1713] [outer = 0000000000000000] 07:54:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A1A34C00) [pid = 3996] [serial = 1714] [outer = 00000066A1A30400] 07:54:13 INFO - PROCESS | 3996 | 1467816853227 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A1B3A800) [pid = 3996] [serial = 1715] [outer = 00000066A1A30400] 07:54:13 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A0A98C00) [pid = 3996] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:54:13 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006699DF7800) [pid = 3996] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:54:13 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006699DF7C00) [pid = 3996] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:54:13 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669498EC00) [pid = 3996] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:54:13 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066947BBC00) [pid = 3996] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:54:13 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006694A23000) [pid = 3996] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:54:13 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006695DBC400) [pid = 3996] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:54:13 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006694877400) [pid = 3996] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:54:13 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669E419C00) [pid = 3996] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:54:13 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (0000006692B4AC00) [pid = 3996] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:54:13 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A1EA6400) [pid = 3996] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:54:13 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006694896C00) [pid = 3996] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:54:13 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (0000006692B4DC00) [pid = 3996] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:54:13 INFO - PROCESS | 3996 | 1467816853665 Marionette TRACE conn7 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:54:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 691ms 07:54:13 INFO - PROCESS | 3996 | 1467816853689 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 3996 | 1467816853691 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 07:54:13 INFO - PROCESS | 3996 | 1467816853694 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:54:13 INFO - PROCESS | 3996 | 1467816853696 Marionette TRACE conn7 <- [1,2250,null,{}] 07:54:13 INFO - PROCESS | 3996 | 1467816853700 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:13 INFO - PROCESS | 3996 | 1467816853702 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:13 INFO - PROCESS | 3996 | 1467816853814 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 07:54:13 INFO - PROCESS | 3996 | 1467816853865 Marionette TRACE conn7 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 3996 | 1467816853867 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:13 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699759800 == 34 [pid = 3996] [id = 572] 07:54:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (00000066947B4400) [pid = 3996] [serial = 1716] [outer = 0000000000000000] 07:54:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006699C5AC00) [pid = 3996] [serial = 1717] [outer = 00000066947B4400] 07:54:13 INFO - PROCESS | 3996 | 1467816853912 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A1B39000) [pid = 3996] [serial = 1718] [outer = 00000066947B4400] 07:54:14 INFO - PROCESS | 3996 | 1467816854267 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 627ms 07:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:54:14 INFO - PROCESS | 3996 | 1467816854325 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 3996 | 1467816854327 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 07:54:14 INFO - PROCESS | 3996 | 1467816854330 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 3996 | 1467816854332 Marionette TRACE conn7 <- [1,2254,null,{}] 07:54:14 INFO - PROCESS | 3996 | 1467816854335 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:14 INFO - PROCESS | 3996 | 1467816854337 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:14 INFO - PROCESS | 3996 | 1467816854461 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 07:54:14 INFO - PROCESS | 3996 | 1467816854496 Marionette TRACE conn7 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 3996 | 1467816854498 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:14 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91AF000 == 35 [pid = 3996] [id = 573] 07:54:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669EA6F400) [pid = 3996] [serial = 1719] [outer = 0000000000000000] 07:54:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A1EA8C00) [pid = 3996] [serial = 1720] [outer = 000000669EA6F400] 07:54:14 INFO - PROCESS | 3996 | 1467816854542 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A2031400) [pid = 3996] [serial = 1721] [outer = 000000669EA6F400] 07:54:14 INFO - PROCESS | 3996 | 1467816854940 Marionette TRACE conn7 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 07:54:14 INFO - PROCESS | 3996 | 1467816854963 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 3996 | 1467816854965 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 07:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:54:14 INFO - PROCESS | 3996 | 1467816854968 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 3996 | 1467816854970 Marionette TRACE conn7 <- [1,2258,null,{}] 07:54:14 INFO - PROCESS | 3996 | 1467816854973 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:14 INFO - PROCESS | 3996 | 1467816854975 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:15 INFO - PROCESS | 3996 | 1467816855092 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 07:54:15 INFO - PROCESS | 3996 | 1467816855100 Marionette TRACE conn7 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 3996 | 1467816855102 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:15 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A964C800 == 36 [pid = 3996] [id = 574] 07:54:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A202E000) [pid = 3996] [serial = 1722] [outer = 0000000000000000] 07:54:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A2832400) [pid = 3996] [serial = 1723] [outer = 00000066A202E000] 07:54:15 INFO - PROCESS | 3996 | 1467816855147 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A2B69C00) [pid = 3996] [serial = 1724] [outer = 00000066A202E000] 07:54:15 INFO - PROCESS | 3996 | 1467816855623 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 07:54:15 INFO - PROCESS | 3996 | 1467816855644 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 07:54:15 INFO - PROCESS | 3996 | 1467816855649 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 07:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:54:15 INFO - PROCESS | 3996 | 1467816855655 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 3996 | 1467816855658 Marionette TRACE conn7 <- [1,2262,null,{}] 07:54:15 INFO - PROCESS | 3996 | 1467816855665 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:15 INFO - PROCESS | 3996 | 1467816855668 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:15 INFO - PROCESS | 3996 | 1467816855792 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 07:54:15 INFO - PROCESS | 3996 | 1467816855950 Marionette TRACE conn7 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 3996 | 1467816855955 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:15 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED16000 == 37 [pid = 3996] [id = 575] 07:54:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066948A1000) [pid = 3996] [serial = 1725] [outer = 0000000000000000] 07:54:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006694997400) [pid = 3996] [serial = 1726] [outer = 00000066948A1000] 07:54:16 INFO - PROCESS | 3996 | 1467816856016 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006695D4D800) [pid = 3996] [serial = 1727] [outer = 00000066948A1000] 07:54:16 INFO - PROCESS | 3996 | 1467816856581 Marionette TRACE conn7 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 943ms 07:54:16 INFO - PROCESS | 3996 | 1467816856611 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 3996 | 1467816856617 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 07:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:54:16 INFO - PROCESS | 3996 | 1467816856624 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 3996 | 1467816856628 Marionette TRACE conn7 <- [1,2266,null,{}] 07:54:16 INFO - PROCESS | 3996 | 1467816856632 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:16 INFO - PROCESS | 3996 | 1467816856635 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:16 INFO - PROCESS | 3996 | 1467816856753 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 07:54:16 INFO - PROCESS | 3996 | 1467816856849 Marionette TRACE conn7 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 3996 | 1467816856851 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:16 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5485800 == 38 [pid = 3996] [id = 576] 07:54:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669A878C00) [pid = 3996] [serial = 1728] [outer = 0000000000000000] 07:54:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669B10DC00) [pid = 3996] [serial = 1729] [outer = 000000669A878C00] 07:54:16 INFO - PROCESS | 3996 | 1467816856909 Marionette DEBUG loaded listener.js 07:54:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669E966800) [pid = 3996] [serial = 1730] [outer = 000000669A878C00] 07:54:17 INFO - PROCESS | 3996 | 1467816857542 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 942ms 07:54:17 INFO - PROCESS | 3996 | 1467816857569 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 3996 | 1467816857572 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 07:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:54:17 INFO - PROCESS | 3996 | 1467816857575 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 3996 | 1467816857580 Marionette TRACE conn7 <- [1,2270,null,{}] 07:54:17 INFO - PROCESS | 3996 | 1467816857591 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:17 INFO - PROCESS | 3996 | 1467816857597 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:17 INFO - PROCESS | 3996 | 1467816857715 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 07:54:17 INFO - PROCESS | 3996 | 1467816857840 Marionette TRACE conn7 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:17 INFO - PROCESS | 3996 | 1467816857844 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:17 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97DB000 == 39 [pid = 3996] [id = 577] 07:54:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A1111C00) [pid = 3996] [serial = 1731] [outer = 0000000000000000] 07:54:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A1A25400) [pid = 3996] [serial = 1732] [outer = 00000066A1111C00] 07:54:17 INFO - PROCESS | 3996 | 1467816857902 Marionette DEBUG loaded listener.js 07:54:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A384B800) [pid = 3996] [serial = 1733] [outer = 00000066A1111C00] 07:54:18 INFO - PROCESS | 3996 | 1467816858500 Marionette TRACE conn7 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:54:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 985ms 07:54:18 INFO - PROCESS | 3996 | 1467816858564 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 3996 | 1467816858567 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 07:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:54:18 INFO - PROCESS | 3996 | 1467816858571 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - PROCESS | 3996 | 1467816858573 Marionette TRACE conn7 <- [1,2274,null,{}] 07:54:18 INFO - PROCESS | 3996 | 1467816858576 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:18 INFO - PROCESS | 3996 | 1467816858580 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:18 INFO - PROCESS | 3996 | 1467816858695 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 07:54:18 INFO - PROCESS | 3996 | 1467816858817 Marionette TRACE conn7 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 3996 | 1467816858819 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:18 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A98C7000 == 40 [pid = 3996] [id = 578] 07:54:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A4938000) [pid = 3996] [serial = 1734] [outer = 0000000000000000] 07:54:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A493DC00) [pid = 3996] [serial = 1735] [outer = 00000066A4938000] 07:54:18 INFO - PROCESS | 3996 | 1467816858876 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066A4EB0C00) [pid = 3996] [serial = 1736] [outer = 00000066A4938000] 07:54:19 INFO - PROCESS | 3996 | 1467816859619 Marionette TRACE conn7 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:54:19 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 07:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1081ms 07:54:19 INFO - PROCESS | 3996 | 1467816859654 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 3996 | 1467816859659 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 07:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:54:19 INFO - PROCESS | 3996 | 1467816859664 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 3996 | 1467816859667 Marionette TRACE conn7 <- [1,2278,null,{}] 07:54:19 INFO - PROCESS | 3996 | 1467816859673 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:19 INFO - PROCESS | 3996 | 1467816859675 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:19 INFO - PROCESS | 3996 | 1467816859816 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 07:54:19 INFO - PROCESS | 3996 | 1467816859944 Marionette TRACE conn7 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 3996 | 1467816859949 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:19 INFO - PROCESS | 3996 | ++DOCSHELL 0000006694476000 == 41 [pid = 3996] [id = 579] 07:54:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (000000669498D400) [pid = 3996] [serial = 1737] [outer = 0000000000000000] 07:54:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (0000006694A22800) [pid = 3996] [serial = 1738] [outer = 000000669498D400] 07:54:20 INFO - PROCESS | 3996 | 1467816860003 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (0000006694D0A400) [pid = 3996] [serial = 1739] [outer = 000000669498D400] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91AF000 == 40 [pid = 3996] [id = 573] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 0000006699759800 == 39 [pid = 3996] [id = 572] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CD0800 == 38 [pid = 3996] [id = 571] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7BA0000 == 37 [pid = 3996] [id = 570] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5652800 == 36 [pid = 3996] [id = 569] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A547B800 == 35 [pid = 3996] [id = 568] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2949000 == 34 [pid = 3996] [id = 567] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2E8000 == 33 [pid = 3996] [id = 566] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 000000669ABE0800 == 32 [pid = 3996] [id = 565] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA32000 == 31 [pid = 3996] [id = 564] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B03800 == 30 [pid = 3996] [id = 563] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A98C7000 == 29 [pid = 3996] [id = 578] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97DB000 == 28 [pid = 3996] [id = 577] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5485800 == 27 [pid = 3996] [id = 576] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 00000066A964C800 == 26 [pid = 3996] [id = 574] 07:54:20 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED16000 == 25 [pid = 3996] [id = 575] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066A1104800) [pid = 3996] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (0000006699DFE400) [pid = 3996] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (000000669D881400) [pid = 3996] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006694A2B400) [pid = 3996] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006694C8C400) [pid = 3996] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (000000669488F000) [pid = 3996] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066948A9C00) [pid = 3996] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006698E86400) [pid = 3996] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694A4A400) [pid = 3996] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006698E85000) [pid = 3996] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669A8D7000) [pid = 3996] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006699A06400) [pid = 3996] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694B3BC00) [pid = 3996] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A0959C00) [pid = 3996] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669E96C000) [pid = 3996] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066947BB000) [pid = 3996] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A4942000) [pid = 3996] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A202F400) [pid = 3996] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A19EF400) [pid = 3996] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006694A49400) [pid = 3996] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669E473C00) [pid = 3996] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006699974000) [pid = 3996] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (000000669F643000) [pid = 3996] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A0A9A800) [pid = 3996] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066999E9400) [pid = 3996] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 07:54:20 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A14D4000) [pid = 3996] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 07:54:21 INFO - PROCESS | 3996 | 1467816861254 Marionette TRACE conn7 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1641ms 07:54:21 INFO - PROCESS | 3996 | 1467816861310 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 3996 | 1467816861314 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 07:54:21 INFO - PROCESS | 3996 | 1467816861319 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:54:21 INFO - PROCESS | 3996 | 1467816861322 Marionette TRACE conn7 <- [1,2282,null,{}] 07:54:21 INFO - PROCESS | 3996 | 1467816861329 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:21 INFO - PROCESS | 3996 | 1467816861332 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:21 INFO - PROCESS | 3996 | 1467816861419 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 07:54:21 INFO - PROCESS | 3996 | 1467816861433 Marionette TRACE conn7 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 3996 | 1467816861435 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:21 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699A41800 == 26 [pid = 3996] [id = 580] 07:54:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006693D57800) [pid = 3996] [serial = 1740] [outer = 0000000000000000] 07:54:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (000000669486EC00) [pid = 3996] [serial = 1741] [outer = 0000006693D57800] 07:54:21 INFO - PROCESS | 3996 | 1467816861484 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006694893C00) [pid = 3996] [serial = 1742] [outer = 0000006693D57800] 07:54:21 INFO - PROCESS | 3996 | 1467816861974 Marionette TRACE conn7 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 691ms 07:54:22 INFO - PROCESS | 3996 | 1467816862037 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 3996 | 1467816862042 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 07:54:22 INFO - PROCESS | 3996 | 1467816862049 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 3996 | 1467816862051 Marionette TRACE conn7 <- [1,2286,null,{}] 07:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:54:22 INFO - PROCESS | 3996 | 1467816862055 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:22 INFO - PROCESS | 3996 | 1467816862058 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:22 INFO - PROCESS | 3996 | 1467816862149 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 07:54:22 INFO - PROCESS | 3996 | 1467816862227 Marionette TRACE conn7 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 3996 | 1467816862230 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:22 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED1F800 == 27 [pid = 3996] [id = 581] 07:54:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669498C800) [pid = 3996] [serial = 1743] [outer = 0000000000000000] 07:54:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066949A4800) [pid = 3996] [serial = 1744] [outer = 000000669498C800] 07:54:22 INFO - PROCESS | 3996 | 1467816862289 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006694A4E000) [pid = 3996] [serial = 1745] [outer = 000000669498C800] 07:54:22 INFO - PROCESS | 3996 | 1467816862670 Marionette TRACE conn7 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 07:54:22 INFO - PROCESS | 3996 | 1467816862729 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 3996 | 1467816862731 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 07:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:54:22 INFO - PROCESS | 3996 | 1467816862735 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 3996 | 1467816862738 Marionette TRACE conn7 <- [1,2290,null,{}] 07:54:22 INFO - PROCESS | 3996 | 1467816862749 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:22 INFO - PROCESS | 3996 | 1467816862754 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:22 INFO - PROCESS | 3996 | 1467816862842 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 07:54:22 INFO - PROCESS | 3996 | 1467816862849 Marionette TRACE conn7 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 3996 | 1467816862852 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:22 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1733800 == 28 [pid = 3996] [id = 582] 07:54:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006693D3EC00) [pid = 3996] [serial = 1746] [outer = 0000000000000000] 07:54:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006698EFC000) [pid = 3996] [serial = 1747] [outer = 0000006693D3EC00] 07:54:22 INFO - PROCESS | 3996 | 1467816862909 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066999E9400) [pid = 3996] [serial = 1748] [outer = 0000006693D3EC00] 07:54:23 INFO - PROCESS | 3996 | 1467816863400 Marionette TRACE conn7 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 732ms 07:54:23 INFO - PROCESS | 3996 | 1467816863476 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 3996 | 1467816863479 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 07:54:23 INFO - PROCESS | 3996 | 1467816863482 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 3996 | 1467816863484 Marionette TRACE conn7 <- [1,2294,null,{}] 07:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:54:23 INFO - PROCESS | 3996 | 1467816863521 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:23 INFO - PROCESS | 3996 | 1467816863523 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:23 INFO - PROCESS | 3996 | 1467816863644 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 07:54:23 INFO - PROCESS | 3996 | 1467816863649 Marionette TRACE conn7 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 3996 | 1467816863651 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:23 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2923800 == 29 [pid = 3996] [id = 583] 07:54:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006699DF2C00) [pid = 3996] [serial = 1749] [outer = 0000000000000000] 07:54:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006699DFB000) [pid = 3996] [serial = 1750] [outer = 0000006699DF2C00] 07:54:23 INFO - PROCESS | 3996 | 1467816863697 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669A8D2800) [pid = 3996] [serial = 1751] [outer = 0000006699DF2C00] 07:54:24 INFO - PROCESS | 3996 | 1467816864146 Marionette TRACE conn7 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:54:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:54:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 712ms 07:54:24 INFO - PROCESS | 3996 | 1467816864200 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 07:54:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:54:24 INFO - PROCESS | 3996 | 1467816864202 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 07:54:24 INFO - PROCESS | 3996 | 1467816864205 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 3996 | 1467816864207 Marionette TRACE conn7 <- [1,2298,null,{}] 07:54:24 INFO - PROCESS | 3996 | 1467816864211 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:24 INFO - PROCESS | 3996 | 1467816864213 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:24 INFO - PROCESS | 3996 | 1467816864322 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 07:54:24 INFO - PROCESS | 3996 | 1467816864328 Marionette TRACE conn7 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 3996 | 1467816864331 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:24 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5026000 == 30 [pid = 3996] [id = 584] 07:54:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006694984000) [pid = 3996] [serial = 1752] [outer = 0000000000000000] 07:54:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669D87E800) [pid = 3996] [serial = 1753] [outer = 0000006694984000] 07:54:24 INFO - PROCESS | 3996 | 1467816864375 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E474400) [pid = 3996] [serial = 1754] [outer = 0000006694984000] 07:54:24 INFO - PROCESS | 3996 | 1467816864858 Marionette TRACE conn7 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:54:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:54:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 07:54:24 INFO - PROCESS | 3996 | 1467816864902 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 07:54:24 INFO - PROCESS | 3996 | 1467816864904 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 07:54:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:54:24 INFO - PROCESS | 3996 | 1467816864907 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 3996 | 1467816864909 Marionette TRACE conn7 <- [1,2302,null,{}] 07:54:24 INFO - PROCESS | 3996 | 1467816864913 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:24 INFO - PROCESS | 3996 | 1467816864919 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:25 INFO - PROCESS | 3996 | 1467816865285 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 07:54:25 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669EA6F400) [pid = 3996] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:54:25 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006693FBEC00) [pid = 3996] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:54:25 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669329D000) [pid = 3996] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:54:25 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066947B4400) [pid = 3996] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:54:25 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006699DF1000) [pid = 3996] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:54:25 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006694982000) [pid = 3996] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:54:25 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066948A6400) [pid = 3996] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:54:25 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669486F000) [pid = 3996] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:54:25 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669E47A800) [pid = 3996] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:54:25 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A202E000) [pid = 3996] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:54:25 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A0A9B000) [pid = 3996] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:54:25 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A1A30400) [pid = 3996] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:54:25 INFO - PROCESS | 3996 | 1467816865348 Marionette TRACE conn7 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 3996 | 1467816865350 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:25 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55DC800 == 31 [pid = 3996] [id = 585] 07:54:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006692B48800) [pid = 3996] [serial = 1755] [outer = 0000000000000000] 07:54:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006693FBD400) [pid = 3996] [serial = 1756] [outer = 0000006692B48800] 07:54:25 INFO - PROCESS | 3996 | 1467816865396 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669B10F800) [pid = 3996] [serial = 1757] [outer = 0000006692B48800] 07:54:25 INFO - PROCESS | 3996 | 1467816865751 Marionette TRACE conn7 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:54:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:54:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 880ms 07:54:25 INFO - PROCESS | 3996 | 1467816865790 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 3996 | 1467816865792 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 07:54:25 INFO - PROCESS | 3996 | 1467816865795 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:54:25 INFO - PROCESS | 3996 | 1467816865797 Marionette TRACE conn7 <- [1,2306,null,{}] 07:54:25 INFO - PROCESS | 3996 | 1467816865808 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:25 INFO - PROCESS | 3996 | 1467816865811 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:25 INFO - PROCESS | 3996 | 1467816865890 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 07:54:25 INFO - PROCESS | 3996 | 1467816865896 Marionette TRACE conn7 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 3996 | 1467816865898 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:25 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A590B000 == 32 [pid = 3996] [id = 586] 07:54:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669ECA5000) [pid = 3996] [serial = 1758] [outer = 0000000000000000] 07:54:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A0950400) [pid = 3996] [serial = 1759] [outer = 000000669ECA5000] 07:54:25 INFO - PROCESS | 3996 | 1467816865943 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A0A9DC00) [pid = 3996] [serial = 1760] [outer = 000000669ECA5000] 07:54:26 INFO - PROCESS | 3996 | 1467816866357 Marionette TRACE conn7 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 3996 | 1467816866388 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 07:54:26 INFO - PROCESS | 3996 | 1467816866391 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:54:26 INFO - PROCESS | 3996 | 1467816866392 Marionette TRACE conn7 <- [1,2310,null,{}] 07:54:26 INFO - PROCESS | 3996 | 1467816866412 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:26 INFO - PROCESS | 3996 | 1467816866415 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:26 INFO - PROCESS | 3996 | 1467816866499 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 07:54:26 INFO - PROCESS | 3996 | 1467816866504 Marionette TRACE conn7 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 3996 | 1467816866506 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:26 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B1E800 == 33 [pid = 3996] [id = 587] 07:54:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A0AA2C00) [pid = 3996] [serial = 1761] [outer = 0000000000000000] 07:54:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A1108800) [pid = 3996] [serial = 1762] [outer = 00000066A0AA2C00] 07:54:26 INFO - PROCESS | 3996 | 1467816866550 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A13D0C00) [pid = 3996] [serial = 1763] [outer = 00000066A0AA2C00] 07:54:26 INFO - PROCESS | 3996 | 1467816866997 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 648ms 07:54:27 INFO - PROCESS | 3996 | 1467816867053 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 3996 | 1467816867057 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 07:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:54:27 INFO - PROCESS | 3996 | 1467816867068 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 3996 | 1467816867072 Marionette TRACE conn7 <- [1,2314,null,{}] 07:54:27 INFO - PROCESS | 3996 | 1467816867079 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:27 INFO - PROCESS | 3996 | 1467816867083 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:27 INFO - PROCESS | 3996 | 1467816867216 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 07:54:27 INFO - PROCESS | 3996 | 1467816867323 Marionette TRACE conn7 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 3996 | 1467816867328 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:27 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699C19800 == 34 [pid = 3996] [id = 588] 07:54:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006692B4C800) [pid = 3996] [serial = 1764] [outer = 0000000000000000] 07:54:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066934BCC00) [pid = 3996] [serial = 1765] [outer = 0000006692B4C800] 07:54:27 INFO - PROCESS | 3996 | 1467816867387 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669488DC00) [pid = 3996] [serial = 1766] [outer = 0000006692B4C800] 07:54:28 INFO - PROCESS | 3996 | 1467816868180 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1135ms 07:54:28 INFO - PROCESS | 3996 | 1467816868207 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 07:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:54:28 INFO - PROCESS | 3996 | 1467816868211 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 07:54:28 INFO - PROCESS | 3996 | 1467816868218 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 3996 | 1467816868222 Marionette TRACE conn7 <- [1,2318,null,{}] 07:54:28 INFO - PROCESS | 3996 | 1467816868250 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:28 INFO - PROCESS | 3996 | 1467816868254 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:28 INFO - PROCESS | 3996 | 1467816868386 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 07:54:28 INFO - PROCESS | 3996 | 1467816868500 Marionette TRACE conn7 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 3996 | 1467816868503 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:28 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A291D000 == 35 [pid = 3996] [id = 589] 07:54:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006694C8D400) [pid = 3996] [serial = 1767] [outer = 0000000000000000] 07:54:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006694D17800) [pid = 3996] [serial = 1768] [outer = 0000006694C8D400] 07:54:28 INFO - PROCESS | 3996 | 1467816868562 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006698E8D000) [pid = 3996] [serial = 1769] [outer = 0000006694C8D400] 07:54:29 INFO - PROCESS | 3996 | 1467816869408 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1236ms 07:54:29 INFO - PROCESS | 3996 | 1467816869452 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 3996 | 1467816869457 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 07:54:29 INFO - PROCESS | 3996 | 1467816869462 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:54:29 INFO - PROCESS | 3996 | 1467816869465 Marionette TRACE conn7 <- [1,2322,null,{}] 07:54:29 INFO - PROCESS | 3996 | 1467816869471 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:29 INFO - PROCESS | 3996 | 1467816869473 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:29 INFO - PROCESS | 3996 | 1467816869602 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 07:54:29 INFO - PROCESS | 3996 | 1467816869721 Marionette TRACE conn7 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 3996 | 1467816869726 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:29 INFO - PROCESS | 3996 | ++DOCSHELL 000000669D8B2800 == 36 [pid = 3996] [id = 590] 07:54:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066948A9000) [pid = 3996] [serial = 1770] [outer = 0000000000000000] 07:54:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066948AE000) [pid = 3996] [serial = 1771] [outer = 00000066948A9000] 07:54:29 INFO - PROCESS | 3996 | 1467816869778 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006694A44C00) [pid = 3996] [serial = 1772] [outer = 00000066948A9000] 07:54:30 INFO - PROCESS | 3996 | --DOCSHELL 00000066A590B000 == 35 [pid = 3996] [id = 586] 07:54:30 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55DC800 == 34 [pid = 3996] [id = 585] 07:54:30 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5026000 == 33 [pid = 3996] [id = 584] 07:54:30 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2923800 == 32 [pid = 3996] [id = 583] 07:54:30 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1733800 == 31 [pid = 3996] [id = 582] 07:54:30 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED1F800 == 30 [pid = 3996] [id = 581] 07:54:30 INFO - PROCESS | 3996 | --DOCSHELL 0000006699A41800 == 29 [pid = 3996] [id = 580] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A2031400) [pid = 3996] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A0740C00) [pid = 3996] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A19EF800) [pid = 3996] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066A158F400) [pid = 3996] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006699C5AC00) [pid = 3996] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006699DFAC00) [pid = 3996] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669B116800) [pid = 3996] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669498F800) [pid = 3996] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694A48400) [pid = 3996] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006694A45400) [pid = 3996] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006695BE9400) [pid = 3996] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066948A8800) [pid = 3996] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006694A49C00) [pid = 3996] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669E951400) [pid = 3996] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A2B69C00) [pid = 3996] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A19E8000) [pid = 3996] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A16AB000) [pid = 3996] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A1A34C00) [pid = 3996] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A2832400) [pid = 3996] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A1EA8C00) [pid = 3996] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A1B3A800) [pid = 3996] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066A1B39000) [pid = 3996] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A094A000) [pid = 3996] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (000000669EA6A800) [pid = 3996] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 07:54:30 INFO - PROCESS | 3996 | 1467816870272 Marionette TRACE conn7 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 836ms 07:54:30 INFO - PROCESS | 3996 | 1467816870302 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 3996 | 1467816870306 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 07:54:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:54:30 INFO - PROCESS | 3996 | 1467816870318 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 3996 | 1467816870320 Marionette TRACE conn7 <- [1,2326,null,{}] 07:54:30 INFO - PROCESS | 3996 | 1467816870324 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:30 INFO - PROCESS | 3996 | 1467816870327 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:30 INFO - PROCESS | 3996 | 1467816870418 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 07:54:30 INFO - PROCESS | 3996 | 1467816870427 Marionette TRACE conn7 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 3996 | 1467816870429 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:30 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F682000 == 30 [pid = 3996] [id = 591] 07:54:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (0000006694A48400) [pid = 3996] [serial = 1773] [outer = 0000000000000000] 07:54:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006694C92400) [pid = 3996] [serial = 1774] [outer = 0000006694A48400] 07:54:30 INFO - PROCESS | 3996 | 1467816870478 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006695DBC000) [pid = 3996] [serial = 1775] [outer = 0000006694A48400] 07:54:30 INFO - PROCESS | 3996 | 1467816870959 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:54:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 692ms 07:54:31 INFO - PROCESS | 3996 | 1467816871014 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 3996 | 1467816871016 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 07:54:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:54:31 INFO - PROCESS | 3996 | 1467816871020 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 3996 | 1467816871024 Marionette TRACE conn7 <- [1,2330,null,{}] 07:54:31 INFO - PROCESS | 3996 | 1467816871035 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:31 INFO - PROCESS | 3996 | 1467816871040 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:31 INFO - PROCESS | 3996 | 1467816871162 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 07:54:31 INFO - PROCESS | 3996 | 1467816871249 Marionette TRACE conn7 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 3996 | 1467816871252 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:31 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A294A000 == 31 [pid = 3996] [id = 592] 07:54:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669515E800) [pid = 3996] [serial = 1776] [outer = 0000000000000000] 07:54:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006699DF6C00) [pid = 3996] [serial = 1777] [outer = 000000669515E800] 07:54:31 INFO - PROCESS | 3996 | 1467816871301 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669B11A000) [pid = 3996] [serial = 1778] [outer = 000000669515E800] 07:54:31 INFO - PROCESS | 3996 | 1467816871684 Marionette TRACE conn7 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:54:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 733ms 07:54:31 INFO - PROCESS | 3996 | 1467816871756 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 3996 | 1467816871758 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 07:54:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:54:31 INFO - PROCESS | 3996 | 1467816871762 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 3996 | 1467816871763 Marionette TRACE conn7 <- [1,2334,null,{}] 07:54:31 INFO - PROCESS | 3996 | 1467816871767 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:31 INFO - PROCESS | 3996 | 1467816871769 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:31 INFO - PROCESS | 3996 | 1467816871859 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 07:54:31 INFO - PROCESS | 3996 | 1467816871865 Marionette TRACE conn7 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 3996 | 1467816871867 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:31 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55D7800 == 32 [pid = 3996] [id = 593] 07:54:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669E4DD800) [pid = 3996] [serial = 1779] [outer = 0000000000000000] 07:54:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669E96BC00) [pid = 3996] [serial = 1780] [outer = 000000669E4DD800] 07:54:31 INFO - PROCESS | 3996 | 1467816871914 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669F436000) [pid = 3996] [serial = 1781] [outer = 000000669E4DD800] 07:54:32 INFO - PROCESS | 3996 | 1467816872384 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:54:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:54:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 690ms 07:54:32 INFO - PROCESS | 3996 | 1467816872459 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 07:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:54:32 INFO - PROCESS | 3996 | 1467816872461 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 07:54:32 INFO - PROCESS | 3996 | 1467816872465 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 3996 | 1467816872467 Marionette TRACE conn7 <- [1,2338,null,{}] 07:54:32 INFO - PROCESS | 3996 | 1467816872471 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:32 INFO - PROCESS | 3996 | 1467816872473 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:32 INFO - PROCESS | 3996 | 1467816872610 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 07:54:32 INFO - PROCESS | 3996 | 1467816872619 Marionette TRACE conn7 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 3996 | 1467816872621 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:32 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5919000 == 33 [pid = 3996] [id = 594] 07:54:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669EC9A400) [pid = 3996] [serial = 1782] [outer = 0000000000000000] 07:54:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A07D3000) [pid = 3996] [serial = 1783] [outer = 000000669EC9A400] 07:54:32 INFO - PROCESS | 3996 | 1467816872674 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A0A98400) [pid = 3996] [serial = 1784] [outer = 000000669EC9A400] 07:54:33 INFO - PROCESS | 3996 | 1467816873126 Marionette TRACE conn7 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 672ms 07:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:54:33 INFO - PROCESS | 3996 | 1467816873143 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 3996 | 1467816873145 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 07:54:33 INFO - PROCESS | 3996 | 1467816873148 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 3996 | 1467816873150 Marionette TRACE conn7 <- [1,2342,null,{}] 07:54:33 INFO - PROCESS | 3996 | 1467816873153 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:33 INFO - PROCESS | 3996 | 1467816873160 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:33 INFO - PROCESS | 3996 | 1467816873301 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 07:54:33 INFO - PROCESS | 3996 | 1467816873307 Marionette TRACE conn7 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 3996 | 1467816873309 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:33 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A864E800 == 34 [pid = 3996] [id = 595] 07:54:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A0AA7800) [pid = 3996] [serial = 1785] [outer = 0000000000000000] 07:54:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A14D4C00) [pid = 3996] [serial = 1786] [outer = 00000066A0AA7800] 07:54:33 INFO - PROCESS | 3996 | 1467816873402 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A19E7C00) [pid = 3996] [serial = 1787] [outer = 00000066A0AA7800] 07:54:33 INFO - PROCESS | 3996 | 1467816873847 Marionette TRACE conn7 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 07:54:33 INFO - PROCESS | 3996 | 1467816873883 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 3996 | 1467816873885 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 07:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:54:33 INFO - PROCESS | 3996 | 1467816873889 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 3996 | 1467816873891 Marionette TRACE conn7 <- [1,2346,null,{}] 07:54:33 INFO - PROCESS | 3996 | 1467816873929 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:33 INFO - PROCESS | 3996 | 1467816873931 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:34 INFO - PROCESS | 3996 | 1467816874046 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 07:54:34 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669498C800) [pid = 3996] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:54:34 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006693D57800) [pid = 3996] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:54:34 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (000000669498D400) [pid = 3996] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:54:34 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006693D3EC00) [pid = 3996] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:54:34 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006694984000) [pid = 3996] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:54:34 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006692B48800) [pid = 3996] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:54:34 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669ECA5000) [pid = 3996] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:54:34 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066948A1000) [pid = 3996] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:54:34 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (000000669A878C00) [pid = 3996] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:54:34 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A1111C00) [pid = 3996] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:54:34 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A4938000) [pid = 3996] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:54:34 INFO - PROCESS | 3996 | 1467816874152 Marionette TRACE conn7 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 3996 | 1467816874155 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:34 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1ADE800 == 35 [pid = 3996] [id = 596] 07:54:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006692A96400) [pid = 3996] [serial = 1788] [outer = 0000000000000000] 07:54:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006694890000) [pid = 3996] [serial = 1789] [outer = 0000006692A96400] 07:54:34 INFO - PROCESS | 3996 | 1467816874200 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669E90B400) [pid = 3996] [serial = 1790] [outer = 0000006692A96400] 07:54:34 INFO - PROCESS | 3996 | 1467816874570 Marionette TRACE conn7 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:54:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 713ms 07:54:34 INFO - PROCESS | 3996 | 1467816874605 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 3996 | 1467816874607 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 07:54:34 INFO - PROCESS | 3996 | 1467816874610 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:54:34 INFO - PROCESS | 3996 | 1467816874612 Marionette TRACE conn7 <- [1,2350,null,{}] 07:54:34 INFO - PROCESS | 3996 | 1467816874616 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:34 INFO - PROCESS | 3996 | 1467816874618 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:34 INFO - PROCESS | 3996 | 1467816874701 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 07:54:34 INFO - PROCESS | 3996 | 1467816874780 Marionette TRACE conn7 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 3996 | 1467816874782 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:34 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CEA000 == 36 [pid = 3996] [id = 597] 07:54:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A19EF400) [pid = 3996] [serial = 1791] [outer = 0000000000000000] 07:54:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A1A32C00) [pid = 3996] [serial = 1792] [outer = 00000066A19EF400] 07:54:34 INFO - PROCESS | 3996 | 1467816874828 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A1B3AC00) [pid = 3996] [serial = 1793] [outer = 00000066A19EF400] 07:54:35 INFO - PROCESS | 3996 | 1467816875182 Marionette TRACE conn7 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 627ms 07:54:35 INFO - PROCESS | 3996 | 1467816875241 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 3996 | 1467816875243 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 07:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:54:35 INFO - PROCESS | 3996 | 1467816875247 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 3996 | 1467816875248 Marionette TRACE conn7 <- [1,2354,null,{}] 07:54:35 INFO - PROCESS | 3996 | 1467816875252 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 3996 | 1467816875254 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:35 INFO - PROCESS | 3996 | 1467816875377 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 07:54:35 INFO - PROCESS | 3996 | 1467816875413 Marionette TRACE conn7 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 3996 | 1467816875415 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:35 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A911C800 == 37 [pid = 3996] [id = 598] 07:54:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A19EF800) [pid = 3996] [serial = 1794] [outer = 0000000000000000] 07:54:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A1EA3000) [pid = 3996] [serial = 1795] [outer = 00000066A19EF800] 07:54:35 INFO - PROCESS | 3996 | 1467816875459 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A20B4400) [pid = 3996] [serial = 1796] [outer = 00000066A19EF800] 07:54:35 INFO - PROCESS | 3996 | 1467816875842 Marionette TRACE conn7 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 07:54:35 INFO - PROCESS | 3996 | 1467816875879 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 3996 | 1467816875881 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 07:54:35 INFO - PROCESS | 3996 | 1467816875884 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:54:35 INFO - PROCESS | 3996 | 1467816875886 Marionette TRACE conn7 <- [1,2358,null,{}] 07:54:35 INFO - PROCESS | 3996 | 1467816875890 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 3996 | 1467816875892 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:36 INFO - PROCESS | 3996 | 1467816876009 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 07:54:36 INFO - PROCESS | 3996 | 1467816876016 Marionette TRACE conn7 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 3996 | 1467816876018 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:36 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91CB000 == 38 [pid = 3996] [id = 599] 07:54:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A202B400) [pid = 3996] [serial = 1797] [outer = 0000000000000000] 07:54:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A28C7C00) [pid = 3996] [serial = 1798] [outer = 00000066A202B400] 07:54:36 INFO - PROCESS | 3996 | 1467816876063 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A2B72000) [pid = 3996] [serial = 1799] [outer = 00000066A202B400] 07:54:36 INFO - PROCESS | 3996 | 1467816876758 Marionette TRACE conn7 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 942ms 07:54:36 INFO - PROCESS | 3996 | 1467816876831 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 3996 | 1467816876836 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 07:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:54:36 INFO - PROCESS | 3996 | 1467816876841 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 3996 | 1467816876846 Marionette TRACE conn7 <- [1,2362,null,{}] 07:54:36 INFO - PROCESS | 3996 | 1467816876852 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:36 INFO - PROCESS | 3996 | 1467816876855 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:36 INFO - PROCESS | 3996 | 1467816876983 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 07:54:37 INFO - PROCESS | 3996 | 1467816877101 Marionette TRACE conn7 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 3996 | 1467816877104 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:37 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A0A4E800 == 39 [pid = 3996] [id = 600] 07:54:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006694986000) [pid = 3996] [serial = 1800] [outer = 0000000000000000] 07:54:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (0000006694B3FC00) [pid = 3996] [serial = 1801] [outer = 0000006694986000] 07:54:37 INFO - PROCESS | 3996 | 1467816877168 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006698F74000) [pid = 3996] [serial = 1802] [outer = 0000006694986000] 07:54:37 INFO - PROCESS | 3996 | 1467816877750 Marionette TRACE conn7 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:54:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 942ms 07:54:37 INFO - PROCESS | 3996 | 1467816877787 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 3996 | 1467816877792 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 07:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:54:37 INFO - PROCESS | 3996 | 1467816877799 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 3996 | 1467816877802 Marionette TRACE conn7 <- [1,2366,null,{}] 07:54:37 INFO - PROCESS | 3996 | 1467816877806 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:37 INFO - PROCESS | 3996 | 1467816877809 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:37 INFO - PROCESS | 3996 | 1467816877930 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 07:54:38 INFO - PROCESS | 3996 | 1467816878054 Marionette TRACE conn7 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 3996 | 1467816878057 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:38 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A863F000 == 40 [pid = 3996] [id = 601] 07:54:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669E94C800) [pid = 3996] [serial = 1803] [outer = 0000000000000000] 07:54:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (000000669EC9D800) [pid = 3996] [serial = 1804] [outer = 000000669E94C800] 07:54:38 INFO - PROCESS | 3996 | 1467816878116 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A1102400) [pid = 3996] [serial = 1805] [outer = 000000669E94C800] 07:54:38 INFO - PROCESS | 3996 | 1467816878763 Marionette TRACE conn7 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 985ms 07:54:38 INFO - PROCESS | 3996 | 1467816878786 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 3996 | 1467816878789 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 07:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:54:38 INFO - PROCESS | 3996 | 1467816878792 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 3996 | 1467816878796 Marionette TRACE conn7 <- [1,2370,null,{}] 07:54:38 INFO - PROCESS | 3996 | 1467816878808 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:38 INFO - PROCESS | 3996 | 1467816878814 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:38 INFO - PROCESS | 3996 | 1467816878928 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 07:54:39 INFO - PROCESS | 3996 | 1467816879054 Marionette TRACE conn7 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 3996 | 1467816879057 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:39 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97E3800 == 41 [pid = 3996] [id = 602] 07:54:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A20B5800) [pid = 3996] [serial = 1806] [outer = 0000000000000000] 07:54:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A28E6800) [pid = 3996] [serial = 1807] [outer = 00000066A20B5800] 07:54:39 INFO - PROCESS | 3996 | 1467816879117 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A3F10000) [pid = 3996] [serial = 1808] [outer = 00000066A20B5800] 07:54:39 INFO - PROCESS | 3996 | 1467816879765 Marionette TRACE conn7 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:54:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:54:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 985ms 07:54:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:54:39 INFO - PROCESS | 3996 | 1467816879780 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 07:54:39 INFO - PROCESS | 3996 | 1467816879783 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 07:54:39 INFO - PROCESS | 3996 | 1467816879786 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:54:39 INFO - PROCESS | 3996 | 1467816879788 Marionette TRACE conn7 <- [1,2374,null,{}] 07:54:39 INFO - PROCESS | 3996 | 1467816879983 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:39 INFO - PROCESS | 3996 | 1467816879986 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:40 INFO - PROCESS | 3996 | 1467816880096 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 07:54:40 INFO - PROCESS | 3996 | 1467816880172 Marionette TRACE conn7 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 3996 | 1467816880176 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:40 INFO - PROCESS | 3996 | ++DOCSHELL 000000669B1E8800 == 42 [pid = 3996] [id = 603] 07:54:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (0000006693BC3000) [pid = 3996] [serial = 1809] [outer = 0000000000000000] 07:54:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (0000006694891400) [pid = 3996] [serial = 1810] [outer = 0000006693BC3000] 07:54:40 INFO - PROCESS | 3996 | 1467816880270 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (0000006694A47000) [pid = 3996] [serial = 1811] [outer = 0000006693BC3000] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 0000006694476000 == 41 [pid = 3996] [id = 579] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A911C800 == 40 [pid = 3996] [id = 598] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CEA000 == 39 [pid = 3996] [id = 597] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1ADE800 == 38 [pid = 3996] [id = 596] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A864E800 == 37 [pid = 3996] [id = 595] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5919000 == 36 [pid = 3996] [id = 594] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55D7800 == 35 [pid = 3996] [id = 593] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A294A000 == 34 [pid = 3996] [id = 592] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 000000669F682000 == 33 [pid = 3996] [id = 591] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 000000669D8B2800 == 32 [pid = 3996] [id = 590] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A291D000 == 31 [pid = 3996] [id = 589] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B1E800 == 30 [pid = 3996] [id = 587] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 0000006699C19800 == 29 [pid = 3996] [id = 588] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97E3800 == 28 [pid = 3996] [id = 602] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A863F000 == 27 [pid = 3996] [id = 601] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A0A4E800 == 26 [pid = 3996] [id = 600] 07:54:41 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91CB000 == 25 [pid = 3996] [id = 599] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066949A4800) [pid = 3996] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006694A4E000) [pid = 3996] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006699DFB000) [pid = 3996] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (000000669486EC00) [pid = 3996] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006694893C00) [pid = 3996] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006694D0A400) [pid = 3996] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006694A22800) [pid = 3996] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006698EFC000) [pid = 3996] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (000000669D87E800) [pid = 3996] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A1108800) [pid = 3996] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006693FBD400) [pid = 3996] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669E474400) [pid = 3996] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A0A9DC00) [pid = 3996] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A0950400) [pid = 3996] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006695D4D800) [pid = 3996] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006694997400) [pid = 3996] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669E966800) [pid = 3996] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669B10DC00) [pid = 3996] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A384B800) [pid = 3996] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A1A25400) [pid = 3996] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A4EB0C00) [pid = 3996] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A493DC00) [pid = 3996] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (000000669B10F800) [pid = 3996] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066999E9400) [pid = 3996] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 07:54:41 INFO - PROCESS | 3996 | 1467816881625 Marionette TRACE conn7 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:54:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:54:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1870ms 07:54:41 INFO - PROCESS | 3996 | 1467816881659 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 07:54:41 INFO - PROCESS | 3996 | 1467816881664 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 07:54:41 INFO - PROCESS | 3996 | 1467816881669 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:54:41 INFO - PROCESS | 3996 | 1467816881672 Marionette TRACE conn7 <- [1,2378,null,{}] 07:54:41 INFO - PROCESS | 3996 | 1467816881678 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:41 INFO - PROCESS | 3996 | 1467816881681 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:41 INFO - PROCESS | 3996 | 1467816881781 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 07:54:41 INFO - PROCESS | 3996 | 1467816881860 Marionette TRACE conn7 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 3996 | 1467816881865 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:41 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699D40800 == 26 [pid = 3996] [id = 604] 07:54:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006693296400) [pid = 3996] [serial = 1812] [outer = 0000000000000000] 07:54:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006694427400) [pid = 3996] [serial = 1813] [outer = 0000006693296400] 07:54:41 INFO - PROCESS | 3996 | 1467816881915 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694897C00) [pid = 3996] [serial = 1814] [outer = 0000006693296400] 07:54:42 INFO - PROCESS | 3996 | 1467816882350 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:54:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:54:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 732ms 07:54:42 INFO - PROCESS | 3996 | 1467816882405 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 3996 | 1467816882410 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 07:54:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:54:42 INFO - PROCESS | 3996 | 1467816882416 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 3996 | 1467816882419 Marionette TRACE conn7 <- [1,2382,null,{}] 07:54:42 INFO - PROCESS | 3996 | 1467816882423 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:42 INFO - PROCESS | 3996 | 1467816882426 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:42 INFO - PROCESS | 3996 | 1467816882518 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 07:54:42 INFO - PROCESS | 3996 | 1467816882532 Marionette TRACE conn7 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 3996 | 1467816882534 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:42 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA81800 == 27 [pid = 3996] [id = 605] 07:54:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006694A22800) [pid = 3996] [serial = 1815] [outer = 0000000000000000] 07:54:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006694A27400) [pid = 3996] [serial = 1816] [outer = 0000006694A22800] 07:54:42 INFO - PROCESS | 3996 | 1467816882583 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006694A4D000) [pid = 3996] [serial = 1817] [outer = 0000006694A22800] 07:54:43 INFO - PROCESS | 3996 | 1467816883071 Marionette TRACE conn7 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 692ms 07:54:43 INFO - PROCESS | 3996 | 1467816883110 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 3996 | 1467816883113 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 07:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:54:43 INFO - PROCESS | 3996 | 1467816883116 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 3996 | 1467816883120 Marionette TRACE conn7 <- [1,2386,null,{}] 07:54:43 INFO - PROCESS | 3996 | 1467816883163 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:43 INFO - PROCESS | 3996 | 1467816883168 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:43 INFO - PROCESS | 3996 | 1467816883290 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 07:54:43 INFO - PROCESS | 3996 | 1467816883306 Marionette TRACE conn7 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 3996 | 1467816883309 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:43 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A173B000 == 28 [pid = 3996] [id = 606] 07:54:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669486E000) [pid = 3996] [serial = 1818] [outer = 0000000000000000] 07:54:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006698E80400) [pid = 3996] [serial = 1819] [outer = 000000669486E000] 07:54:43 INFO - PROCESS | 3996 | 1467816883361 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066999E2400) [pid = 3996] [serial = 1820] [outer = 000000669486E000] 07:54:43 INFO - PROCESS | 3996 | 1467816883818 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 07:54:43 INFO - PROCESS | 3996 | 1467816883855 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 3996 | 1467816883858 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 07:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:54:43 INFO - PROCESS | 3996 | 1467816883861 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 3996 | 1467816883863 Marionette TRACE conn7 <- [1,2390,null,{}] 07:54:43 INFO - PROCESS | 3996 | 1467816883867 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:43 INFO - PROCESS | 3996 | 1467816883869 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:44 INFO - PROCESS | 3996 | 1467816883988 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 07:54:44 INFO - PROCESS | 3996 | 1467816883993 Marionette TRACE conn7 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 3996 | 1467816883995 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:44 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2923800 == 29 [pid = 3996] [id = 607] 07:54:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006699DF2400) [pid = 3996] [serial = 1821] [outer = 0000000000000000] 07:54:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006699DFB000) [pid = 3996] [serial = 1822] [outer = 0000006699DF2400] 07:54:44 INFO - PROCESS | 3996 | 1467816884041 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669AB09800) [pid = 3996] [serial = 1823] [outer = 0000006699DF2400] 07:54:44 INFO - PROCESS | 3996 | 1467816884506 Marionette TRACE conn7 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:54:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:54:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 690ms 07:54:44 INFO - PROCESS | 3996 | 1467816884575 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 3996 | 1467816884577 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 07:54:44 INFO - PROCESS | 3996 | 1467816884581 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 3996 | 1467816884582 Marionette TRACE conn7 <- [1,2394,null,{}] 07:54:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:54:44 INFO - PROCESS | 3996 | 1467816884586 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:44 INFO - PROCESS | 3996 | 1467816884588 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:44 INFO - PROCESS | 3996 | 1467816884702 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 07:54:44 INFO - PROCESS | 3996 | 1467816884757 Marionette TRACE conn7 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 3996 | 1467816884759 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:44 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A531A000 == 30 [pid = 3996] [id = 608] 07:54:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066949A4800) [pid = 3996] [serial = 1824] [outer = 0000000000000000] 07:54:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E464800) [pid = 3996] [serial = 1825] [outer = 00000066949A4800] 07:54:44 INFO - PROCESS | 3996 | 1467816884805 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669E94D000) [pid = 3996] [serial = 1826] [outer = 00000066949A4800] 07:54:45 INFO - PROCESS | 3996 | 1467816885261 Marionette TRACE conn7 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:54:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:54:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 733ms 07:54:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:54:45 INFO - PROCESS | 3996 | 1467816885321 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 3996 | 1467816885323 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 07:54:45 INFO - PROCESS | 3996 | 1467816885326 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - PROCESS | 3996 | 1467816885328 Marionette TRACE conn7 <- [1,2398,null,{}] 07:54:45 INFO - PROCESS | 3996 | 1467816885343 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:45 INFO - PROCESS | 3996 | 1467816885349 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:45 INFO - PROCESS | 3996 | 1467816885496 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 07:54:45 INFO - PROCESS | 3996 | 1467816885504 Marionette TRACE conn7 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 3996 | 1467816885506 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:45 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A564F800 == 31 [pid = 3996] [id = 609] 07:54:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669EA62C00) [pid = 3996] [serial = 1827] [outer = 0000000000000000] 07:54:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (000000669F42F000) [pid = 3996] [serial = 1828] [outer = 000000669EA62C00] 07:54:45 INFO - PROCESS | 3996 | 1467816885597 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A0953400) [pid = 3996] [serial = 1829] [outer = 000000669EA62C00] 07:54:45 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A202B400) [pid = 3996] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:54:45 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006699DF2C00) [pid = 3996] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:54:45 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A19EF800) [pid = 3996] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:54:45 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669EC9A400) [pid = 3996] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:54:45 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A0AA7800) [pid = 3996] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:54:45 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006692A96400) [pid = 3996] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:54:45 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669E4DD800) [pid = 3996] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:54:45 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066948A9000) [pid = 3996] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:54:45 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A0AA2C00) [pid = 3996] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:54:45 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006694A48400) [pid = 3996] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:54:45 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669515E800) [pid = 3996] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:54:45 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006692B4C800) [pid = 3996] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:54:45 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006694C8D400) [pid = 3996] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:54:45 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A19EF400) [pid = 3996] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:54:46 INFO - PROCESS | 3996 | 1467816886194 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:54:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 944ms 07:54:46 INFO - PROCESS | 3996 | 1467816886273 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 3996 | 1467816886275 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 07:54:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:54:46 INFO - PROCESS | 3996 | 1467816886279 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 3996 | 1467816886280 Marionette TRACE conn7 <- [1,2402,null,{}] 07:54:46 INFO - PROCESS | 3996 | 1467816886284 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:46 INFO - PROCESS | 3996 | 1467816886286 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:46 INFO - PROCESS | 3996 | 1467816886367 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 07:54:46 INFO - PROCESS | 3996 | 1467816886377 Marionette TRACE conn7 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 3996 | 1467816886378 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:46 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A591F000 == 32 [pid = 3996] [id = 610] 07:54:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669E46D000) [pid = 3996] [serial = 1830] [outer = 0000000000000000] 07:54:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A0946000) [pid = 3996] [serial = 1831] [outer = 000000669E46D000] 07:54:46 INFO - PROCESS | 3996 | 1467816886423 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A0AA0000) [pid = 3996] [serial = 1832] [outer = 000000669E46D000] 07:54:46 INFO - PROCESS | 3996 | 1467816886828 Marionette TRACE conn7 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:54:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 584ms 07:54:46 INFO - PROCESS | 3996 | 1467816886872 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 3996 | 1467816886874 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 07:54:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:54:46 INFO - PROCESS | 3996 | 1467816886877 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 3996 | 1467816886879 Marionette TRACE conn7 <- [1,2406,null,{}] 07:54:46 INFO - PROCESS | 3996 | 1467816886883 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:46 INFO - PROCESS | 3996 | 1467816886885 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:46 INFO - PROCESS | 3996 | 1467816886967 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 07:54:46 INFO - PROCESS | 3996 | 1467816886973 Marionette TRACE conn7 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 3996 | 1467816886975 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:46 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7BAB000 == 33 [pid = 3996] [id = 611] 07:54:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A1103400) [pid = 3996] [serial = 1833] [outer = 0000000000000000] 07:54:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A1111000) [pid = 3996] [serial = 1834] [outer = 00000066A1103400] 07:54:47 INFO - PROCESS | 3996 | 1467816887020 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A14DD400) [pid = 3996] [serial = 1835] [outer = 00000066A1103400] 07:54:47 INFO - PROCESS | 3996 | 1467816887495 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:54:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:54:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 691ms 07:54:47 INFO - PROCESS | 3996 | 1467816887572 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 07:54:47 INFO - PROCESS | 3996 | 1467816887574 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 07:54:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:54:47 INFO - PROCESS | 3996 | 1467816887578 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:54:47 INFO - PROCESS | 3996 | 1467816887579 Marionette TRACE conn7 <- [1,2410,null,{}] 07:54:47 INFO - PROCESS | 3996 | 1467816887583 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:47 INFO - PROCESS | 3996 | 1467816887585 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:47 INFO - PROCESS | 3996 | 1467816887666 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 07:54:47 INFO - PROCESS | 3996 | 1467816887673 Marionette TRACE conn7 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 3996 | 1467816887675 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:47 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1739800 == 34 [pid = 3996] [id = 612] 07:54:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A16AB000) [pid = 3996] [serial = 1836] [outer = 0000000000000000] 07:54:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A17CA400) [pid = 3996] [serial = 1837] [outer = 00000066A16AB000] 07:54:47 INFO - PROCESS | 3996 | 1467816887725 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A19EE000) [pid = 3996] [serial = 1838] [outer = 00000066A16AB000] 07:54:48 INFO - PROCESS | 3996 | 1467816888551 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1028ms 07:54:48 INFO - PROCESS | 3996 | 1467816888609 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 3996 | 1467816888614 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 07:54:48 INFO - PROCESS | 3996 | 1467816888639 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:54:48 INFO - PROCESS | 3996 | 1467816888645 Marionette TRACE conn7 <- [1,2414,null,{}] 07:54:48 INFO - PROCESS | 3996 | 1467816888693 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:48 INFO - PROCESS | 3996 | 1467816888696 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:48 INFO - PROCESS | 3996 | 1467816888813 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 07:54:48 INFO - PROCESS | 3996 | 1467816888929 Marionette TRACE conn7 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 3996 | 1467816888932 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:48 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED2E000 == 35 [pid = 3996] [id = 613] 07:54:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (0000006694890400) [pid = 3996] [serial = 1839] [outer = 0000000000000000] 07:54:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066948AD000) [pid = 3996] [serial = 1840] [outer = 0000006694890400] 07:54:48 INFO - PROCESS | 3996 | 1467816888991 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006694A2E400) [pid = 3996] [serial = 1841] [outer = 0000006694890400] 07:54:49 INFO - PROCESS | 3996 | 1467816889720 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:54:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:54:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1131ms 07:54:49 INFO - PROCESS | 3996 | 1467816889775 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 3996 | 1467816889780 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 07:54:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:54:49 INFO - PROCESS | 3996 | 1467816889811 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 3996 | 1467816889814 Marionette TRACE conn7 <- [1,2418,null,{}] 07:54:49 INFO - PROCESS | 3996 | 1467816889820 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:49 INFO - PROCESS | 3996 | 1467816889824 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:49 INFO - PROCESS | 3996 | 1467816889960 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 07:54:50 INFO - PROCESS | 3996 | 1467816890152 Marionette TRACE conn7 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 3996 | 1467816890155 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:50 INFO - PROCESS | 3996 | ++DOCSHELL 00000066951DA000 == 36 [pid = 3996] [id = 614] 07:54:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (000000669344AC00) [pid = 3996] [serial = 1842] [outer = 0000000000000000] 07:54:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (000000669486EC00) [pid = 3996] [serial = 1843] [outer = 000000669344AC00] 07:54:50 INFO - PROCESS | 3996 | 1467816890215 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006694996800) [pid = 3996] [serial = 1844] [outer = 000000669344AC00] 07:54:50 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7BAB000 == 35 [pid = 3996] [id = 611] 07:54:50 INFO - PROCESS | 3996 | --DOCSHELL 00000066A591F000 == 34 [pid = 3996] [id = 610] 07:54:50 INFO - PROCESS | 3996 | --DOCSHELL 00000066A564F800 == 33 [pid = 3996] [id = 609] 07:54:50 INFO - PROCESS | 3996 | --DOCSHELL 00000066A531A000 == 32 [pid = 3996] [id = 608] 07:54:50 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2923800 == 31 [pid = 3996] [id = 607] 07:54:50 INFO - PROCESS | 3996 | --DOCSHELL 00000066A173B000 == 30 [pid = 3996] [id = 606] 07:54:50 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA81800 == 29 [pid = 3996] [id = 605] 07:54:50 INFO - PROCESS | 3996 | --DOCSHELL 0000006699D40800 == 28 [pid = 3996] [id = 604] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A2B72000) [pid = 3996] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A28C7C00) [pid = 3996] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669A8D2800) [pid = 3996] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A1EA3000) [pid = 3996] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A07D3000) [pid = 3996] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A14D4C00) [pid = 3996] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A0A98400) [pid = 3996] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694890000) [pid = 3996] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669E96BC00) [pid = 3996] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066948AE000) [pid = 3996] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006694A44C00) [pid = 3996] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A13D0C00) [pid = 3996] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006694C92400) [pid = 3996] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006695DBC000) [pid = 3996] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (0000006699DF6C00) [pid = 3996] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669B11A000) [pid = 3996] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066934BCC00) [pid = 3996] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (000000669488DC00) [pid = 3996] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A19E7C00) [pid = 3996] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (0000006694D17800) [pid = 3996] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (0000006698E8D000) [pid = 3996] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A20B4400) [pid = 3996] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (000000669E90B400) [pid = 3996] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (00000066A1A32C00) [pid = 3996] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (00000066A1B3AC00) [pid = 3996] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (000000669F436000) [pid = 3996] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 07:54:50 INFO - PROCESS | 3996 | 1467816890865 Marionette TRACE conn7 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:54:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:54:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1112ms 07:54:50 INFO - PROCESS | 3996 | 1467816890901 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 07:54:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:54:50 INFO - PROCESS | 3996 | 1467816890905 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 07:54:50 INFO - PROCESS | 3996 | 1467816890909 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 3996 | 1467816890912 Marionette TRACE conn7 <- [1,2422,null,{}] 07:54:50 INFO - PROCESS | 3996 | 1467816890927 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:50 INFO - PROCESS | 3996 | 1467816890932 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:51 INFO - PROCESS | 3996 | 1467816891053 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 07:54:51 INFO - PROCESS | 3996 | 1467816891071 Marionette TRACE conn7 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 3996 | 1467816891074 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:51 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA99800 == 29 [pid = 3996] [id = 615] 07:54:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (0000006693FC1000) [pid = 3996] [serial = 1845] [outer = 0000000000000000] 07:54:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (0000006694990C00) [pid = 3996] [serial = 1846] [outer = 0000006693FC1000] 07:54:51 INFO - PROCESS | 3996 | 1467816891122 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (0000006694A51C00) [pid = 3996] [serial = 1847] [outer = 0000006693FC1000] 07:54:51 INFO - PROCESS | 3996 | 1467816891611 Marionette TRACE conn7 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 732ms 07:54:51 INFO - PROCESS | 3996 | 1467816891643 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 3996 | 1467816891647 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 07:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:54:51 INFO - PROCESS | 3996 | 1467816891652 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - PROCESS | 3996 | 1467816891654 Marionette TRACE conn7 <- [1,2426,null,{}] 07:54:51 INFO - PROCESS | 3996 | 1467816891658 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:51 INFO - PROCESS | 3996 | 1467816891660 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:51 INFO - PROCESS | 3996 | 1467816891753 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 07:54:51 INFO - PROCESS | 3996 | 1467816891767 Marionette TRACE conn7 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 3996 | 1467816891769 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:51 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1ADE000 == 30 [pid = 3996] [id = 616] 07:54:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (0000006698FBFC00) [pid = 3996] [serial = 1848] [outer = 0000000000000000] 07:54:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (00000066996A9800) [pid = 3996] [serial = 1849] [outer = 0000006698FBFC00] 07:54:51 INFO - PROCESS | 3996 | 1467816891817 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006699DF5400) [pid = 3996] [serial = 1850] [outer = 0000006698FBFC00] 07:54:52 INFO - PROCESS | 3996 | 1467816892285 Marionette TRACE conn7 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:54:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:54:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 692ms 07:54:52 INFO - PROCESS | 3996 | 1467816892348 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 07:54:52 INFO - PROCESS | 3996 | 1467816892350 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 07:54:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:54:52 INFO - PROCESS | 3996 | 1467816892355 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:54:52 INFO - PROCESS | 3996 | 1467816892361 Marionette TRACE conn7 <- [1,2430,null,{}] 07:54:52 INFO - PROCESS | 3996 | 1467816892372 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:52 INFO - PROCESS | 3996 | 1467816892375 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:52 INFO - PROCESS | 3996 | 1467816892466 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 07:54:52 INFO - PROCESS | 3996 | 1467816892549 Marionette TRACE conn7 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 3996 | 1467816892551 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:52 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5318800 == 31 [pid = 3996] [id = 617] 07:54:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006693FC3400) [pid = 3996] [serial = 1851] [outer = 0000000000000000] 07:54:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (000000669B11A000) [pid = 3996] [serial = 1852] [outer = 0000006693FC3400] 07:54:52 INFO - PROCESS | 3996 | 1467816892596 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669E910800) [pid = 3996] [serial = 1853] [outer = 0000006693FC3400] 07:54:52 INFO - PROCESS | 3996 | 1467816892969 Marionette TRACE conn7 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 650ms 07:54:53 INFO - PROCESS | 3996 | 1467816893006 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 07:54:53 INFO - PROCESS | 3996 | 1467816893009 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 07:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:54:53 INFO - PROCESS | 3996 | 1467816893012 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 3996 | 1467816893013 Marionette TRACE conn7 <- [1,2434,null,{}] 07:54:53 INFO - PROCESS | 3996 | 1467816893017 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:53 INFO - PROCESS | 3996 | 1467816893019 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:53 INFO - PROCESS | 3996 | 1467816893144 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 07:54:53 INFO - PROCESS | 3996 | 1467816893230 Marionette TRACE conn7 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 3996 | 1467816893232 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:53 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5644800 == 32 [pid = 3996] [id = 618] 07:54:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669E0B6400) [pid = 3996] [serial = 1854] [outer = 0000000000000000] 07:54:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669EA6F000) [pid = 3996] [serial = 1855] [outer = 000000669E0B6400] 07:54:53 INFO - PROCESS | 3996 | 1467816893284 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A0746C00) [pid = 3996] [serial = 1856] [outer = 000000669E0B6400] 07:54:53 INFO - PROCESS | 3996 | 1467816893732 Marionette TRACE conn7 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 775ms 07:54:53 INFO - PROCESS | 3996 | 1467816893790 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 07:54:53 INFO - PROCESS | 3996 | 1467816893793 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 07:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:54:53 INFO - PROCESS | 3996 | 1467816893796 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 3996 | 1467816893798 Marionette TRACE conn7 <- [1,2438,null,{}] 07:54:53 INFO - PROCESS | 3996 | 1467816893801 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:53 INFO - PROCESS | 3996 | 1467816893803 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:53 INFO - PROCESS | 3996 | 1467816893923 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 07:54:53 INFO - PROCESS | 3996 | 1467816893933 Marionette TRACE conn7 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 3996 | 1467816893939 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:54 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A501F800 == 33 [pid = 3996] [id = 619] 07:54:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A0A9FC00) [pid = 3996] [serial = 1857] [outer = 0000000000000000] 07:54:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A1109400) [pid = 3996] [serial = 1858] [outer = 00000066A0A9FC00] 07:54:54 INFO - PROCESS | 3996 | 1467816894042 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A158F400) [pid = 3996] [serial = 1859] [outer = 00000066A0A9FC00] 07:54:54 INFO - PROCESS | 3996 | 1467816894505 Marionette TRACE conn7 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:54:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:54:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 734ms 07:54:54 INFO - PROCESS | 3996 | 1467816894554 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 3996 | 1467816894556 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 07:54:54 INFO - PROCESS | 3996 | 1467816894561 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 3996 | 1467816894563 Marionette TRACE conn7 <- [1,2442,null,{}] 07:54:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:54:54 INFO - PROCESS | 3996 | 1467816894566 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:54 INFO - PROCESS | 3996 | 1467816894569 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:54 INFO - PROCESS | 3996 | 1467816894694 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 07:54:54 INFO - PROCESS | 3996 | 1467816894707 Marionette TRACE conn7 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 3996 | 1467816894709 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:54 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B0A800 == 34 [pid = 3996] [id = 620] 07:54:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A1A2C800) [pid = 3996] [serial = 1860] [outer = 0000000000000000] 07:54:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A1A34800) [pid = 3996] [serial = 1861] [outer = 00000066A1A2C800] 07:54:54 INFO - PROCESS | 3996 | 1467816894798 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A1B37400) [pid = 3996] [serial = 1862] [outer = 00000066A1A2C800] 07:54:55 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006694986000) [pid = 3996] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:54:55 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669E94C800) [pid = 3996] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:54:55 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A20B5800) [pid = 3996] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:54:55 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A1103400) [pid = 3996] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:54:55 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669E46D000) [pid = 3996] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:54:55 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006699DF2400) [pid = 3996] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:54:55 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066949A4800) [pid = 3996] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:54:55 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006694A22800) [pid = 3996] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:54:55 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006693BC3000) [pid = 3996] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:54:55 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (0000006693296400) [pid = 3996] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:54:55 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (000000669486E000) [pid = 3996] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:54:55 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (000000669EA62C00) [pid = 3996] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:54:55 INFO - PROCESS | 3996 | 1467816895230 Marionette TRACE conn7 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:54:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:54:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 669ms 07:54:55 INFO - PROCESS | 3996 | 1467816895237 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 3996 | 1467816895239 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 07:54:55 INFO - PROCESS | 3996 | 1467816895242 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:54:55 INFO - PROCESS | 3996 | 1467816895244 Marionette TRACE conn7 <- [1,2446,null,{}] 07:54:55 INFO - PROCESS | 3996 | 1467816895247 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:55 INFO - PROCESS | 3996 | 1467816895249 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:55 INFO - PROCESS | 3996 | 1467816895333 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 07:54:55 INFO - PROCESS | 3996 | 1467816895338 Marionette TRACE conn7 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 3996 | 1467816895340 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:55 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED32800 == 35 [pid = 3996] [id = 621] 07:54:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006694A30000) [pid = 3996] [serial = 1863] [outer = 0000000000000000] 07:54:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006699976800) [pid = 3996] [serial = 1864] [outer = 0000006694A30000] 07:54:55 INFO - PROCESS | 3996 | 1467816895385 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (00000066A14DBC00) [pid = 3996] [serial = 1865] [outer = 0000006694A30000] 07:54:55 INFO - PROCESS | 3996 | 1467816895800 Marionette TRACE conn7 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:54:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:54:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 628ms 07:54:55 INFO - PROCESS | 3996 | 1467816895874 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 3996 | 1467816895876 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 07:54:55 INFO - PROCESS | 3996 | 1467816895880 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:54:55 INFO - PROCESS | 3996 | 1467816895890 Marionette TRACE conn7 <- [1,2450,null,{}] 07:54:55 INFO - PROCESS | 3996 | 1467816895894 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:55 INFO - PROCESS | 3996 | 1467816895896 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:55 INFO - PROCESS | 3996 | 1467816895979 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 07:54:55 INFO - PROCESS | 3996 | 1467816895984 Marionette TRACE conn7 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 3996 | 1467816895986 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:56 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91B1800 == 36 [pid = 3996] [id = 622] 07:54:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066A1B3E800) [pid = 3996] [serial = 1866] [outer = 0000000000000000] 07:54:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A2029C00) [pid = 3996] [serial = 1867] [outer = 00000066A1B3E800] 07:54:56 INFO - PROCESS | 3996 | 1467816896032 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A21AD400) [pid = 3996] [serial = 1868] [outer = 00000066A1B3E800] 07:54:56 INFO - PROCESS | 3996 | 1467816896457 Marionette TRACE conn7 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:54:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:54:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 650ms 07:54:56 INFO - PROCESS | 3996 | 1467816896534 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 07:54:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:54:56 INFO - PROCESS | 3996 | 1467816896537 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 07:54:56 INFO - PROCESS | 3996 | 1467816896540 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 3996 | 1467816896542 Marionette TRACE conn7 <- [1,2454,null,{}] 07:54:56 INFO - PROCESS | 3996 | 1467816896546 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:56 INFO - PROCESS | 3996 | 1467816896548 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:56 INFO - PROCESS | 3996 | 1467816896634 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 07:54:56 INFO - PROCESS | 3996 | 1467816896641 Marionette TRACE conn7 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 3996 | 1467816896643 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:56 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A964B000 == 37 [pid = 3996] [id = 623] 07:54:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A28C7400) [pid = 3996] [serial = 1869] [outer = 0000000000000000] 07:54:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A28E5C00) [pid = 3996] [serial = 1870] [outer = 00000066A28C7400] 07:54:56 INFO - PROCESS | 3996 | 1467816896687 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A3841C00) [pid = 3996] [serial = 1871] [outer = 00000066A28C7400] 07:54:57 INFO - PROCESS | 3996 | 1467816897119 Marionette TRACE conn7 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:54:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:54:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 629ms 07:54:57 INFO - PROCESS | 3996 | 1467816897172 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 3996 | 1467816897174 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 07:54:57 INFO - PROCESS | 3996 | 1467816897221 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:54:57 INFO - PROCESS | 3996 | 1467816897225 Marionette TRACE conn7 <- [1,2458,null,{}] 07:54:57 INFO - PROCESS | 3996 | 1467816897231 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:57 INFO - PROCESS | 3996 | 1467816897235 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:57 INFO - PROCESS | 3996 | 1467816897407 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 07:54:57 INFO - PROCESS | 3996 | 1467816897527 Marionette TRACE conn7 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 3996 | 1467816897531 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:57 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA84000 == 38 [pid = 3996] [id = 624] 07:54:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669487BC00) [pid = 3996] [serial = 1872] [outer = 0000000000000000] 07:54:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066948A7000) [pid = 3996] [serial = 1873] [outer = 000000669487BC00] 07:54:57 INFO - PROCESS | 3996 | 1467816897591 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006694F21400) [pid = 3996] [serial = 1874] [outer = 000000669487BC00] 07:54:58 INFO - PROCESS | 3996 | 1467816898172 Marionette TRACE conn7 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:54:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:54:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 985ms 07:54:58 INFO - PROCESS | 3996 | 1467816898212 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 3996 | 1467816898216 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 07:54:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:54:58 INFO - PROCESS | 3996 | 1467816898222 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 3996 | 1467816898224 Marionette TRACE conn7 <- [1,2462,null,{}] 07:54:58 INFO - PROCESS | 3996 | 1467816898232 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:58 INFO - PROCESS | 3996 | 1467816898236 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:58 INFO - PROCESS | 3996 | 1467816898355 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 07:54:58 INFO - PROCESS | 3996 | 1467816898452 Marionette TRACE conn7 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 3996 | 1467816898455 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:58 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55EC800 == 39 [pid = 3996] [id = 625] 07:54:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669A8D3000) [pid = 3996] [serial = 1875] [outer = 0000000000000000] 07:54:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669A8D7800) [pid = 3996] [serial = 1876] [outer = 000000669A8D3000] 07:54:58 INFO - PROCESS | 3996 | 1467816898513 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E944800) [pid = 3996] [serial = 1877] [outer = 000000669A8D3000] 07:54:59 INFO - PROCESS | 3996 | 1467816899154 Marionette TRACE conn7 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 986ms 07:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:54:59 INFO - PROCESS | 3996 | 1467816899211 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 3996 | 1467816899214 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 07:54:59 INFO - PROCESS | 3996 | 1467816899218 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 3996 | 1467816899221 Marionette TRACE conn7 <- [1,2466,null,{}] 07:54:59 INFO - PROCESS | 3996 | 1467816899225 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:59 INFO - PROCESS | 3996 | 1467816899227 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:59 INFO - PROCESS | 3996 | 1467816899345 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 07:54:59 INFO - PROCESS | 3996 | 1467816899479 Marionette TRACE conn7 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 3996 | 1467816899486 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:54:59 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97E5000 == 40 [pid = 3996] [id = 626] 07:54:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A19E0800) [pid = 3996] [serial = 1878] [outer = 0000000000000000] 07:54:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A19EB400) [pid = 3996] [serial = 1879] [outer = 00000066A19E0800] 07:54:59 INFO - PROCESS | 3996 | 1467816899546 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A2299C00) [pid = 3996] [serial = 1880] [outer = 00000066A19E0800] 07:55:00 INFO - PROCESS | 3996 | 1467816900174 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1033ms 07:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:55:00 INFO - PROCESS | 3996 | 1467816900252 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 3996 | 1467816900255 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 07:55:00 INFO - PROCESS | 3996 | 1467816900259 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 3996 | 1467816900261 Marionette TRACE conn7 <- [1,2470,null,{}] 07:55:00 INFO - PROCESS | 3996 | 1467816900265 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:00 INFO - PROCESS | 3996 | 1467816900267 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:00 INFO - PROCESS | 3996 | 1467816900435 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 07:55:00 INFO - PROCESS | 3996 | 1467816900568 Marionette TRACE conn7 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 3996 | 1467816900571 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:00 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8651000 == 41 [pid = 3996] [id = 627] 07:55:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A14DA000) [pid = 3996] [serial = 1881] [outer = 0000000000000000] 07:55:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A4935C00) [pid = 3996] [serial = 1882] [outer = 00000066A14DA000] 07:55:00 INFO - PROCESS | 3996 | 1467816900627 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A4941400) [pid = 3996] [serial = 1883] [outer = 00000066A14DA000] 07:55:01 INFO - PROCESS | 3996 | 1467816901414 Marionette TRACE conn7 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:55:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:55:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1189ms 07:55:01 INFO - PROCESS | 3996 | 1467816901450 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 3996 | 1467816901454 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 07:55:01 INFO - PROCESS | 3996 | 1467816901459 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:55:01 INFO - PROCESS | 3996 | 1467816901463 Marionette TRACE conn7 <- [1,2474,null,{}] 07:55:01 INFO - PROCESS | 3996 | 1467816901469 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:01 INFO - PROCESS | 3996 | 1467816901472 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:01 INFO - PROCESS | 3996 | 1467816901581 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 07:55:01 INFO - PROCESS | 3996 | 1467816901710 Marionette TRACE conn7 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 3996 | 1467816901712 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:01 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA81800 == 42 [pid = 3996] [id = 628] 07:55:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (0000006694A4F800) [pid = 3996] [serial = 1884] [outer = 0000000000000000] 07:55:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (0000006695DBBC00) [pid = 3996] [serial = 1885] [outer = 0000006694A4F800] 07:55:01 INFO - PROCESS | 3996 | 1467816901765 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (0000006699A06400) [pid = 3996] [serial = 1886] [outer = 0000006694A4F800] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91B1800 == 41 [pid = 3996] [id = 622] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED32800 == 40 [pid = 3996] [id = 621] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B0A800 == 39 [pid = 3996] [id = 620] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A501F800 == 38 [pid = 3996] [id = 619] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5644800 == 37 [pid = 3996] [id = 618] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5318800 == 36 [pid = 3996] [id = 617] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1ADE000 == 35 [pid = 3996] [id = 616] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA99800 == 34 [pid = 3996] [id = 615] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066951DA000 == 33 [pid = 3996] [id = 614] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED2E000 == 32 [pid = 3996] [id = 613] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1739800 == 31 [pid = 3996] [id = 612] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 000000669B1E8800 == 30 [pid = 3996] [id = 603] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8651000 == 29 [pid = 3996] [id = 627] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97E5000 == 28 [pid = 3996] [id = 626] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55EC800 == 27 [pid = 3996] [id = 625] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 00000066A964B000 == 26 [pid = 3996] [id = 623] 07:55:02 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA84000 == 25 [pid = 3996] [id = 624] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (0000006699DFB000) [pid = 3996] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (000000669E464800) [pid = 3996] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (000000669AB09800) [pid = 3996] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006694A27400) [pid = 3996] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006694A4D000) [pid = 3996] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006694A47000) [pid = 3996] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694891400) [pid = 3996] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006694427400) [pid = 3996] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006694897C00) [pid = 3996] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006698E80400) [pid = 3996] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669F42F000) [pid = 3996] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669E94D000) [pid = 3996] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006698F74000) [pid = 3996] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006694B3FC00) [pid = 3996] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A1102400) [pid = 3996] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669EC9D800) [pid = 3996] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A3F10000) [pid = 3996] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A28E6800) [pid = 3996] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A14DD400) [pid = 3996] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A1111000) [pid = 3996] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A0953400) [pid = 3996] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A0AA0000) [pid = 3996] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A17CA400) [pid = 3996] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A0946000) [pid = 3996] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066999E2400) [pid = 3996] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 07:55:02 INFO - PROCESS | 3996 | 1467816902963 Marionette TRACE conn7 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1539ms 07:55:03 INFO - PROCESS | 3996 | 1467816903003 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 3996 | 1467816903007 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 07:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:55:03 INFO - PROCESS | 3996 | 1467816903011 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 3996 | 1467816903016 Marionette TRACE conn7 <- [1,2478,null,{}] 07:55:03 INFO - PROCESS | 3996 | 1467816903021 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:03 INFO - PROCESS | 3996 | 1467816903024 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:03 INFO - PROCESS | 3996 | 1467816903152 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 07:55:03 INFO - PROCESS | 3996 | 1467816903233 Marionette TRACE conn7 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 3996 | 1467816903235 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:03 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A738800 == 26 [pid = 3996] [id = 629] 07:55:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (00000066947B3800) [pid = 3996] [serial = 1887] [outer = 0000000000000000] 07:55:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669488F000) [pid = 3996] [serial = 1888] [outer = 00000066947B3800] 07:55:03 INFO - PROCESS | 3996 | 1467816903285 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (00000066948A8C00) [pid = 3996] [serial = 1889] [outer = 00000066947B3800] 07:55:03 INFO - PROCESS | 3996 | 1467816903665 Marionette TRACE conn7 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 690ms 07:55:03 INFO - PROCESS | 3996 | 1467816903702 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 3996 | 1467816903707 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 07:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:55:03 INFO - PROCESS | 3996 | 1467816903713 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 3996 | 1467816903716 Marionette TRACE conn7 <- [1,2482,null,{}] 07:55:03 INFO - PROCESS | 3996 | 1467816903720 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:03 INFO - PROCESS | 3996 | 1467816903722 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:03 INFO - PROCESS | 3996 | 1467816903846 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 07:55:03 INFO - PROCESS | 3996 | 1467816903854 Marionette TRACE conn7 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 3996 | 1467816903857 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:03 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED29800 == 27 [pid = 3996] [id = 630] 07:55:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669498B800) [pid = 3996] [serial = 1890] [outer = 0000000000000000] 07:55:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694A29000) [pid = 3996] [serial = 1891] [outer = 000000669498B800] 07:55:03 INFO - PROCESS | 3996 | 1467816903905 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006694C8F000) [pid = 3996] [serial = 1892] [outer = 000000669498B800] 07:55:04 INFO - PROCESS | 3996 | 1467816904374 Marionette TRACE conn7 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:55:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:55:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 07:55:04 INFO - PROCESS | 3996 | 1467816904406 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 3996 | 1467816904409 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 07:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:55:04 INFO - PROCESS | 3996 | 1467816904412 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 3996 | 1467816904416 Marionette TRACE conn7 <- [1,2486,null,{}] 07:55:04 INFO - PROCESS | 3996 | 1467816904427 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:04 INFO - PROCESS | 3996 | 1467816904432 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:04 INFO - PROCESS | 3996 | 1467816904522 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 07:55:04 INFO - PROCESS | 3996 | 1467816904531 Marionette TRACE conn7 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:04 INFO - PROCESS | 3996 | 1467816904534 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:04 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1F1A800 == 28 [pid = 3996] [id = 631] 07:55:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006698E86800) [pid = 3996] [serial = 1893] [outer = 0000000000000000] 07:55:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006698E8DC00) [pid = 3996] [serial = 1894] [outer = 0000006698E86800] 07:55:04 INFO - PROCESS | 3996 | 1467816904585 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006699A05C00) [pid = 3996] [serial = 1895] [outer = 0000006698E86800] 07:55:05 INFO - PROCESS | 3996 | 1467816905073 Marionette TRACE conn7 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:55:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:55:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 691ms 07:55:05 INFO - PROCESS | 3996 | 1467816905106 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 07:55:05 INFO - PROCESS | 3996 | 1467816905109 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 07:55:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:55:05 INFO - PROCESS | 3996 | 1467816905112 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 3996 | 1467816905114 Marionette TRACE conn7 <- [1,2490,null,{}] 07:55:05 INFO - PROCESS | 3996 | 1467816905117 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:05 INFO - PROCESS | 3996 | 1467816905119 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:05 INFO - PROCESS | 3996 | 1467816905270 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 07:55:05 INFO - PROCESS | 3996 | 1467816905282 Marionette TRACE conn7 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 3996 | 1467816905284 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:05 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3C6F800 == 29 [pid = 3996] [id = 632] 07:55:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006699DFF400) [pid = 3996] [serial = 1896] [outer = 0000000000000000] 07:55:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669A8CB400) [pid = 3996] [serial = 1897] [outer = 0000006699DFF400] 07:55:05 INFO - PROCESS | 3996 | 1467816905373 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669B0BC000) [pid = 3996] [serial = 1898] [outer = 0000006699DFF400] 07:55:05 INFO - PROCESS | 3996 | 1467816905802 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:55:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:55:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 733ms 07:55:05 INFO - PROCESS | 3996 | 1467816905849 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 07:55:05 INFO - PROCESS | 3996 | 1467816905851 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 07:55:05 INFO - PROCESS | 3996 | 1467816905854 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:55:05 INFO - PROCESS | 3996 | 1467816905856 Marionette TRACE conn7 <- [1,2494,null,{}] 07:55:05 INFO - PROCESS | 3996 | 1467816905859 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:05 INFO - PROCESS | 3996 | 1467816905862 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:05 INFO - PROCESS | 3996 | 1467816905975 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 07:55:05 INFO - PROCESS | 3996 | 1467816905981 Marionette TRACE conn7 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 3996 | 1467816905983 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:06 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5315800 == 30 [pid = 3996] [id = 633] 07:55:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669A705C00) [pid = 3996] [serial = 1899] [outer = 0000000000000000] 07:55:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669E052C00) [pid = 3996] [serial = 1900] [outer = 000000669A705C00] 07:55:06 INFO - PROCESS | 3996 | 1467816906029 Marionette DEBUG loaded listener.js 07:55:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669E905000) [pid = 3996] [serial = 1901] [outer = 000000669A705C00] 07:55:06 INFO - PROCESS | 3996 | 1467816906524 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 731ms 07:55:06 INFO - PROCESS | 3996 | 1467816906590 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 3996 | 1467816906592 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 07:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:55:06 INFO - PROCESS | 3996 | 1467816906628 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 3996 | 1467816906630 Marionette TRACE conn7 <- [1,2498,null,{}] 07:55:06 INFO - PROCESS | 3996 | 1467816906641 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:06 INFO - PROCESS | 3996 | 1467816906647 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:06 INFO - PROCESS | 3996 | 1467816906944 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 07:55:06 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694890400) [pid = 3996] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:55:06 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A0A9FC00) [pid = 3996] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:55:06 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006693FC1000) [pid = 3996] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:55:06 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A1B3E800) [pid = 3996] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:55:06 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A16AB000) [pid = 3996] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:55:06 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669344AC00) [pid = 3996] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:55:06 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A1A2C800) [pid = 3996] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:55:06 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669E0B6400) [pid = 3996] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:55:06 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (0000006694A30000) [pid = 3996] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:55:06 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006693FC3400) [pid = 3996] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:55:06 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006698FBFC00) [pid = 3996] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:55:06 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A28C7400) [pid = 3996] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:55:07 INFO - PROCESS | 3996 | 1467816907000 Marionette TRACE conn7 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 3996 | 1467816907002 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:07 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A564A000 == 31 [pid = 3996] [id = 634] 07:55:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006692B2B400) [pid = 3996] [serial = 1902] [outer = 0000000000000000] 07:55:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669498EC00) [pid = 3996] [serial = 1903] [outer = 0000006692B2B400] 07:55:07 INFO - PROCESS | 3996 | 1467816907048 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669B0B5400) [pid = 3996] [serial = 1904] [outer = 0000006692B2B400] 07:55:07 INFO - PROCESS | 3996 | 1467816907420 Marionette TRACE conn7 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 860ms 07:55:07 INFO - PROCESS | 3996 | 1467816907464 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 3996 | 1467816907466 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 07:55:07 INFO - PROCESS | 3996 | 1467816907469 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:55:07 INFO - PROCESS | 3996 | 1467816907471 Marionette TRACE conn7 <- [1,2502,null,{}] 07:55:07 INFO - PROCESS | 3996 | 1467816907475 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:07 INFO - PROCESS | 3996 | 1467816907477 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:07 INFO - PROCESS | 3996 | 1467816907558 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 07:55:07 INFO - PROCESS | 3996 | 1467816907564 Marionette TRACE conn7 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 3996 | 1467816907566 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:07 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B05800 == 32 [pid = 3996] [id = 635] 07:55:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006694FBA800) [pid = 3996] [serial = 1905] [outer = 0000000000000000] 07:55:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A0954C00) [pid = 3996] [serial = 1906] [outer = 0000006694FBA800] 07:55:07 INFO - PROCESS | 3996 | 1467816907611 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A0AA4000) [pid = 3996] [serial = 1907] [outer = 0000006694FBA800] 07:55:08 INFO - PROCESS | 3996 | 1467816908032 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 629ms 07:55:08 INFO - PROCESS | 3996 | 1467816908102 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 3996 | 1467816908104 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 07:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:55:08 INFO - PROCESS | 3996 | 1467816908107 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 3996 | 1467816908109 Marionette TRACE conn7 <- [1,2506,null,{}] 07:55:08 INFO - PROCESS | 3996 | 1467816908112 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:08 INFO - PROCESS | 3996 | 1467816908114 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:08 INFO - PROCESS | 3996 | 1467816908197 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 07:55:08 INFO - PROCESS | 3996 | 1467816908205 Marionette TRACE conn7 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 3996 | 1467816908207 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:08 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7BAB800 == 33 [pid = 3996] [id = 636] 07:55:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006694A2E800) [pid = 3996] [serial = 1908] [outer = 0000000000000000] 07:55:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A110CC00) [pid = 3996] [serial = 1909] [outer = 0000006694A2E800] 07:55:08 INFO - PROCESS | 3996 | 1467816908251 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A14B0C00) [pid = 3996] [serial = 1910] [outer = 0000006694A2E800] 07:55:08 INFO - PROCESS | 3996 | 1467816908715 Marionette TRACE conn7 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 629ms 07:55:08 INFO - PROCESS | 3996 | 1467816908739 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 3996 | 1467816908742 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 07:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:55:08 INFO - PROCESS | 3996 | 1467816908757 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 3996 | 1467816908759 Marionette TRACE conn7 <- [1,2510,null,{}] 07:55:08 INFO - PROCESS | 3996 | 1467816908762 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:08 INFO - PROCESS | 3996 | 1467816908764 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:08 INFO - PROCESS | 3996 | 1467816908854 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 07:55:08 INFO - PROCESS | 3996 | 1467816908859 Marionette TRACE conn7 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 3996 | 1467816908861 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:08 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B1C000 == 34 [pid = 3996] [id = 637] 07:55:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A14DC800) [pid = 3996] [serial = 1911] [outer = 0000000000000000] 07:55:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A1590000) [pid = 3996] [serial = 1912] [outer = 00000066A14DC800] 07:55:08 INFO - PROCESS | 3996 | 1467816908906 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A19EC400) [pid = 3996] [serial = 1913] [outer = 00000066A14DC800] 07:55:09 INFO - PROCESS | 3996 | 1467816909733 Marionette TRACE conn7 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:55:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:55:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1029ms 07:55:09 INFO - PROCESS | 3996 | 1467816909789 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 3996 | 1467816909794 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 07:55:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:55:09 INFO - PROCESS | 3996 | 1467816909798 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 3996 | 1467816909804 Marionette TRACE conn7 <- [1,2514,null,{}] 07:55:09 INFO - PROCESS | 3996 | 1467816909873 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:09 INFO - PROCESS | 3996 | 1467816909876 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:10 INFO - PROCESS | 3996 | 1467816909992 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 07:55:10 INFO - PROCESS | 3996 | 1467816910107 Marionette TRACE conn7 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 3996 | 1467816910109 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:10 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA92800 == 35 [pid = 3996] [id = 638] 07:55:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (0000006694879400) [pid = 3996] [serial = 1914] [outer = 0000000000000000] 07:55:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006694987800) [pid = 3996] [serial = 1915] [outer = 0000006694879400] 07:55:10 INFO - PROCESS | 3996 | 1467816910169 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006694A45000) [pid = 3996] [serial = 1916] [outer = 0000006694879400] 07:55:10 INFO - PROCESS | 3996 | 1467816910862 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1108ms 07:55:10 INFO - PROCESS | 3996 | 1467816910911 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 3996 | 1467816910916 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 07:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:55:10 INFO - PROCESS | 3996 | 1467816910942 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 3996 | 1467816910945 Marionette TRACE conn7 <- [1,2518,null,{}] 07:55:10 INFO - PROCESS | 3996 | 1467816910981 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:10 INFO - PROCESS | 3996 | 1467816910985 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:11 INFO - PROCESS | 3996 | 1467816911125 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 07:55:11 INFO - PROCESS | 3996 | 1467816911349 Marionette TRACE conn7 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 3996 | 1467816911352 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:11 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699675800 == 36 [pid = 3996] [id = 639] 07:55:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006692B25C00) [pid = 3996] [serial = 1917] [outer = 0000000000000000] 07:55:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006694875800) [pid = 3996] [serial = 1918] [outer = 0000006692B25C00] 07:55:11 INFO - PROCESS | 3996 | 1467816911412 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (000000669499D400) [pid = 3996] [serial = 1919] [outer = 0000006692B25C00] 07:55:11 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7BAB800 == 35 [pid = 3996] [id = 636] 07:55:11 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B05800 == 34 [pid = 3996] [id = 635] 07:55:11 INFO - PROCESS | 3996 | --DOCSHELL 00000066A564A000 == 33 [pid = 3996] [id = 634] 07:55:11 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5315800 == 32 [pid = 3996] [id = 633] 07:55:11 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3C6F800 == 31 [pid = 3996] [id = 632] 07:55:11 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1F1A800 == 30 [pid = 3996] [id = 631] 07:55:11 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED29800 == 29 [pid = 3996] [id = 630] 07:55:11 INFO - PROCESS | 3996 | --DOCSHELL 000000669A738800 == 28 [pid = 3996] [id = 629] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066948AD000) [pid = 3996] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A158F400) [pid = 3996] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694A51C00) [pid = 3996] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A21AD400) [pid = 3996] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A19EE000) [pid = 3996] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669486EC00) [pid = 3996] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A1B37400) [pid = 3996] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669EA6F000) [pid = 3996] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A1109400) [pid = 3996] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A14DBC00) [pid = 3996] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (000000669E910800) [pid = 3996] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066996A9800) [pid = 3996] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669B11A000) [pid = 3996] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006694A2E400) [pid = 3996] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A0746C00) [pid = 3996] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A2029C00) [pid = 3996] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006694990C00) [pid = 3996] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (0000006694996800) [pid = 3996] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A1A34800) [pid = 3996] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (0000006699976800) [pid = 3996] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (0000006699DF5400) [pid = 3996] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A28E5C00) [pid = 3996] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 07:55:11 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (00000066A3841C00) [pid = 3996] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 07:55:12 INFO - PROCESS | 3996 | 1467816912067 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1195ms 07:55:12 INFO - PROCESS | 3996 | 1467816912120 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 07:55:12 INFO - PROCESS | 3996 | 1467816912124 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 07:55:12 INFO - PROCESS | 3996 | 1467816912128 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:55:12 INFO - PROCESS | 3996 | 1467816912131 Marionette TRACE conn7 <- [1,2522,null,{}] 07:55:12 INFO - PROCESS | 3996 | 1467816912136 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:12 INFO - PROCESS | 3996 | 1467816912141 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:12 INFO - PROCESS | 3996 | 1467816912233 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 07:55:12 INFO - PROCESS | 3996 | 1467816912247 Marionette TRACE conn7 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 3996 | 1467816912250 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:12 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA9C000 == 29 [pid = 3996] [id = 640] 07:55:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (00000066948A4C00) [pid = 3996] [serial = 1920] [outer = 0000000000000000] 07:55:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006694A25000) [pid = 3996] [serial = 1921] [outer = 00000066948A4C00] 07:55:12 INFO - PROCESS | 3996 | 1467816912300 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006694C8D400) [pid = 3996] [serial = 1922] [outer = 00000066948A4C00] 07:55:12 INFO - PROCESS | 3996 | 1467816912829 Marionette TRACE conn7 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 733ms 07:55:12 INFO - PROCESS | 3996 | 1467816912868 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 07:55:12 INFO - PROCESS | 3996 | 1467816912872 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 07:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:55:12 INFO - PROCESS | 3996 | 1467816912877 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 3996 | 1467816912879 Marionette TRACE conn7 <- [1,2526,null,{}] 07:55:12 INFO - PROCESS | 3996 | 1467816912883 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:12 INFO - PROCESS | 3996 | 1467816912885 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:12 INFO - PROCESS | 3996 | 1467816912978 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 07:55:13 INFO - PROCESS | 3996 | 1467816913059 Marionette TRACE conn7 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 3996 | 1467816913061 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:13 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1F18800 == 30 [pid = 3996] [id = 641] 07:55:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006694FB4400) [pid = 3996] [serial = 1923] [outer = 0000000000000000] 07:55:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006699DBEC00) [pid = 3996] [serial = 1924] [outer = 0000006694FB4400] 07:55:13 INFO - PROCESS | 3996 | 1467816913108 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669A8D5000) [pid = 3996] [serial = 1925] [outer = 0000006694FB4400] 07:55:13 INFO - PROCESS | 3996 | 1467816913508 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 689ms 07:55:13 INFO - PROCESS | 3996 | 1467816913570 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 3996 | 1467816913572 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 07:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:55:13 INFO - PROCESS | 3996 | 1467816913577 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 3996 | 1467816913583 Marionette TRACE conn7 <- [1,2530,null,{}] 07:55:13 INFO - PROCESS | 3996 | 1467816913593 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:13 INFO - PROCESS | 3996 | 1467816913597 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:13 INFO - PROCESS | 3996 | 1467816913691 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 07:55:13 INFO - PROCESS | 3996 | 1467816913706 Marionette TRACE conn7 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 3996 | 1467816913709 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:13 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A547B000 == 31 [pid = 3996] [id = 642] 07:55:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006699DF2000) [pid = 3996] [serial = 1926] [outer = 0000000000000000] 07:55:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669E962C00) [pid = 3996] [serial = 1927] [outer = 0000006699DF2000] 07:55:13 INFO - PROCESS | 3996 | 1467816913753 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669ECA3800) [pid = 3996] [serial = 1928] [outer = 0000006699DF2000] 07:55:14 INFO - PROCESS | 3996 | 1467816914213 Marionette TRACE conn7 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:55:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 690ms 07:55:14 INFO - PROCESS | 3996 | 1467816914269 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 3996 | 1467816914271 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 07:55:14 INFO - PROCESS | 3996 | 1467816914275 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:55:14 INFO - PROCESS | 3996 | 1467816914276 Marionette TRACE conn7 <- [1,2534,null,{}] 07:55:14 INFO - PROCESS | 3996 | 1467816914280 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:14 INFO - PROCESS | 3996 | 1467816914282 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:14 INFO - PROCESS | 3996 | 1467816914399 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 07:55:14 INFO - PROCESS | 3996 | 1467816914405 Marionette TRACE conn7 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 3996 | 1467816914414 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:14 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5659800 == 32 [pid = 3996] [id = 643] 07:55:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A07D3000) [pid = 3996] [serial = 1929] [outer = 0000000000000000] 07:55:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A094A000) [pid = 3996] [serial = 1930] [outer = 00000066A07D3000] 07:55:14 INFO - PROCESS | 3996 | 1467816914501 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A0A9DC00) [pid = 3996] [serial = 1931] [outer = 00000066A07D3000] 07:55:14 INFO - PROCESS | 3996 | 1467816914931 Marionette TRACE conn7 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:55:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 690ms 07:55:14 INFO - PROCESS | 3996 | 1467816914967 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 3996 | 1467816914969 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 07:55:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:55:14 INFO - PROCESS | 3996 | 1467816914972 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 3996 | 1467816914974 Marionette TRACE conn7 <- [1,2538,null,{}] 07:55:14 INFO - PROCESS | 3996 | 1467816914983 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:14 INFO - PROCESS | 3996 | 1467816914985 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:15 INFO - PROCESS | 3996 | 1467816915124 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 07:55:15 INFO - PROCESS | 3996 | 1467816915151 Marionette TRACE conn7 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 3996 | 1467816915157 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:15 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5324800 == 33 [pid = 3996] [id = 644] 07:55:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A14D3800) [pid = 3996] [serial = 1932] [outer = 0000000000000000] 07:55:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A14E1000) [pid = 3996] [serial = 1933] [outer = 00000066A14D3800] 07:55:15 INFO - PROCESS | 3996 | 1467816915213 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A19EE000) [pid = 3996] [serial = 1934] [outer = 00000066A14D3800] 07:55:15 INFO - PROCESS | 3996 | 1467816915696 Marionette TRACE conn7 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 733ms 07:55:15 INFO - PROCESS | 3996 | 1467816915714 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 3996 | 1467816915716 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 07:55:15 INFO - PROCESS | 3996 | 1467816915719 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:55:15 INFO - PROCESS | 3996 | 1467816915721 Marionette TRACE conn7 <- [1,2542,null,{}] 07:55:15 INFO - PROCESS | 3996 | 1467816915724 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:15 INFO - PROCESS | 3996 | 1467816915727 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:15 INFO - PROCESS | 3996 | 1467816915847 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 07:55:15 INFO - PROCESS | 3996 | 1467816915853 Marionette TRACE conn7 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 3996 | 1467816915855 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:15 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CE8000 == 34 [pid = 3996] [id = 645] 07:55:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A1A27400) [pid = 3996] [serial = 1935] [outer = 0000000000000000] 07:55:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A1B37800) [pid = 3996] [serial = 1936] [outer = 00000066A1A27400] 07:55:15 INFO - PROCESS | 3996 | 1467816915899 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A1EA3400) [pid = 3996] [serial = 1937] [outer = 00000066A1A27400] 07:55:16 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006699DFF400) [pid = 3996] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:55:16 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (000000669A705C00) [pid = 3996] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:55:16 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694A4F800) [pid = 3996] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:55:16 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066947B3800) [pid = 3996] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:55:16 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669498B800) [pid = 3996] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:55:16 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006698E86800) [pid = 3996] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:55:16 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006692B2B400) [pid = 3996] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:55:16 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669487BC00) [pid = 3996] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:55:16 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669A8D3000) [pid = 3996] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:55:16 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A19E0800) [pid = 3996] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:55:16 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A14DA000) [pid = 3996] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:55:16 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006694FBA800) [pid = 3996] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:55:16 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (0000006694A2E800) [pid = 3996] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:55:16 INFO - PROCESS | 3996 | 1467816916427 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 734ms 07:55:16 INFO - PROCESS | 3996 | 1467816916457 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 3996 | 1467816916459 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 07:55:16 INFO - PROCESS | 3996 | 1467816916462 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:55:16 INFO - PROCESS | 3996 | 1467816916464 Marionette TRACE conn7 <- [1,2546,null,{}] 07:55:16 INFO - PROCESS | 3996 | 1467816916499 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:16 INFO - PROCESS | 3996 | 1467816916501 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:16 INFO - PROCESS | 3996 | 1467816916583 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 07:55:16 INFO - PROCESS | 3996 | 1467816916664 Marionette TRACE conn7 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 3996 | 1467816916666 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:16 INFO - PROCESS | 3996 | ++DOCSHELL 000000669D8B2800 == 35 [pid = 3996] [id = 646] 07:55:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006693446400) [pid = 3996] [serial = 1938] [outer = 0000000000000000] 07:55:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694A4E400) [pid = 3996] [serial = 1939] [outer = 0000006693446400] 07:55:16 INFO - PROCESS | 3996 | 1467816916713 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669EC99C00) [pid = 3996] [serial = 1940] [outer = 0000006693446400] 07:55:17 INFO - PROCESS | 3996 | 1467816917086 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 693ms 07:55:17 INFO - PROCESS | 3996 | 1467816917159 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 07:55:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:55:17 INFO - PROCESS | 3996 | 1467816917169 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 07:55:17 INFO - PROCESS | 3996 | 1467816917173 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 3996 | 1467816917174 Marionette TRACE conn7 <- [1,2550,null,{}] 07:55:17 INFO - PROCESS | 3996 | 1467816917178 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:17 INFO - PROCESS | 3996 | 1467816917181 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:17 INFO - PROCESS | 3996 | 1467816917302 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 07:55:17 INFO - PROCESS | 3996 | 1467816917315 Marionette TRACE conn7 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 3996 | 1467816917317 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:17 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91C2800 == 36 [pid = 3996] [id = 647] 07:55:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A0740C00) [pid = 3996] [serial = 1941] [outer = 0000000000000000] 07:55:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A202C400) [pid = 3996] [serial = 1942] [outer = 00000066A0740C00] 07:55:17 INFO - PROCESS | 3996 | 1467816917362 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A282E800) [pid = 3996] [serial = 1943] [outer = 00000066A0740C00] 07:55:17 INFO - PROCESS | 3996 | 1467816917776 Marionette TRACE conn7 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 07:55:17 INFO - PROCESS | 3996 | 1467816917802 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 3996 | 1467816917804 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 07:55:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:55:17 INFO - PROCESS | 3996 | 1467816917807 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 3996 | 1467816917809 Marionette TRACE conn7 <- [1,2554,null,{}] 07:55:17 INFO - PROCESS | 3996 | 1467816917812 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:17 INFO - PROCESS | 3996 | 1467816917814 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:17 INFO - PROCESS | 3996 | 1467816917928 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 07:55:18 INFO - PROCESS | 3996 | 1467816918015 Marionette TRACE conn7 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 3996 | 1467816918017 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:18 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97CA800 == 37 [pid = 3996] [id = 648] 07:55:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A28E6C00) [pid = 3996] [serial = 1944] [outer = 0000000000000000] 07:55:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A2B73800) [pid = 3996] [serial = 1945] [outer = 00000066A28E6C00] 07:55:18 INFO - PROCESS | 3996 | 1467816918062 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A3F09C00) [pid = 3996] [serial = 1946] [outer = 00000066A28E6C00] 07:55:18 INFO - PROCESS | 3996 | 1467816918585 Marionette TRACE conn7 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 837ms 07:55:18 INFO - PROCESS | 3996 | 1467816918648 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 3996 | 1467816918653 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 07:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:55:18 INFO - PROCESS | 3996 | 1467816918658 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 3996 | 1467816918662 Marionette TRACE conn7 <- [1,2558,null,{}] 07:55:18 INFO - PROCESS | 3996 | 1467816918668 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:18 INFO - PROCESS | 3996 | 1467816918672 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:18 INFO - PROCESS | 3996 | 1467816918805 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 07:55:18 INFO - PROCESS | 3996 | 1467816918924 Marionette TRACE conn7 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 3996 | 1467816918927 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:18 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EDA8800 == 38 [pid = 3996] [id = 649] 07:55:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669486D800) [pid = 3996] [serial = 1947] [outer = 0000000000000000] 07:55:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006694A26800) [pid = 3996] [serial = 1948] [outer = 000000669486D800] 07:55:19 INFO - PROCESS | 3996 | 1467816918990 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006698C5F000) [pid = 3996] [serial = 1949] [outer = 000000669486D800] 07:55:19 INFO - PROCESS | 3996 | 1467816919638 Marionette TRACE conn7 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1032ms 07:55:19 INFO - PROCESS | 3996 | 1467816919694 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 3996 | 1467816919699 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 07:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:55:19 INFO - PROCESS | 3996 | 1467816919720 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 3996 | 1467816919723 Marionette TRACE conn7 <- [1,2562,null,{}] 07:55:19 INFO - PROCESS | 3996 | 1467816919748 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:19 INFO - PROCESS | 3996 | 1467816919751 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:19 INFO - PROCESS | 3996 | 1467816919875 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 07:55:20 INFO - PROCESS | 3996 | 1467816919993 Marionette TRACE conn7 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 3996 | 1467816919996 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:20 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B93000 == 39 [pid = 3996] [id = 650] 07:55:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E410800) [pid = 3996] [serial = 1950] [outer = 0000000000000000] 07:55:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669E965400) [pid = 3996] [serial = 1951] [outer = 000000669E410800] 07:55:20 INFO - PROCESS | 3996 | 1467816920054 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A094E400) [pid = 3996] [serial = 1952] [outer = 000000669E410800] 07:55:20 INFO - PROCESS | 3996 | 1467816920678 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1003ms 07:55:20 INFO - PROCESS | 3996 | 1467816920724 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 3996 | 1467816920727 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 07:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:55:20 INFO - PROCESS | 3996 | 1467816920731 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 3996 | 1467816920735 Marionette TRACE conn7 <- [1,2566,null,{}] 07:55:20 INFO - PROCESS | 3996 | 1467816920747 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:20 INFO - PROCESS | 3996 | 1467816920752 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:20 INFO - PROCESS | 3996 | 1467816920866 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 07:55:21 INFO - PROCESS | 3996 | 1467816920993 Marionette TRACE conn7 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 3996 | 1467816920996 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:21 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A98C1800 == 40 [pid = 3996] [id = 651] 07:55:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A1B2F800) [pid = 3996] [serial = 1953] [outer = 0000000000000000] 07:55:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A1EA2400) [pid = 3996] [serial = 1954] [outer = 00000066A1B2F800] 07:55:21 INFO - PROCESS | 3996 | 1467816921056 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A4933C00) [pid = 3996] [serial = 1955] [outer = 00000066A1B2F800] 07:55:21 INFO - PROCESS | 3996 | 1467816921716 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1032ms 07:55:21 INFO - PROCESS | 3996 | 1467816921764 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 3996 | 1467816921768 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 07:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:55:21 INFO - PROCESS | 3996 | 1467816921771 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 3996 | 1467816921773 Marionette TRACE conn7 <- [1,2570,null,{}] 07:55:21 INFO - PROCESS | 3996 | 1467816921777 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:21 INFO - PROCESS | 3996 | 1467816921779 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:21 INFO - PROCESS | 3996 | 1467816921895 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 07:55:22 INFO - PROCESS | 3996 | 1467816922109 Marionette TRACE conn7 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 3996 | 1467816922113 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:22 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699D43800 == 41 [pid = 3996] [id = 652] 07:55:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006692A9F400) [pid = 3996] [serial = 1956] [outer = 0000000000000000] 07:55:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066934B7800) [pid = 3996] [serial = 1957] [outer = 0000006692A9F400] 07:55:22 INFO - PROCESS | 3996 | 1467816922181 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (0000006694984000) [pid = 3996] [serial = 1958] [outer = 0000006692A9F400] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91C2800 == 40 [pid = 3996] [id = 647] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 000000669D8B2800 == 39 [pid = 3996] [id = 646] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CE8000 == 38 [pid = 3996] [id = 645] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5324800 == 37 [pid = 3996] [id = 644] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5659800 == 36 [pid = 3996] [id = 643] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A547B000 == 35 [pid = 3996] [id = 642] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1F18800 == 34 [pid = 3996] [id = 641] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA9C000 == 33 [pid = 3996] [id = 640] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 0000006699675800 == 32 [pid = 3996] [id = 639] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA92800 == 31 [pid = 3996] [id = 638] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA81800 == 30 [pid = 3996] [id = 628] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B1C000 == 29 [pid = 3996] [id = 637] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A98C1800 == 28 [pid = 3996] [id = 651] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B93000 == 27 [pid = 3996] [id = 650] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97CA800 == 26 [pid = 3996] [id = 648] 07:55:23 INFO - PROCESS | 3996 | --DOCSHELL 000000669EDA8800 == 25 [pid = 3996] [id = 649] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A110CC00) [pid = 3996] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (000000669A8CB400) [pid = 3996] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (000000669E052C00) [pid = 3996] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006699A06400) [pid = 3996] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669488F000) [pid = 3996] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066948A8C00) [pid = 3996] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006695DBBC00) [pid = 3996] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669B0BC000) [pid = 3996] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006694A29000) [pid = 3996] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694C8F000) [pid = 3996] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006698E8DC00) [pid = 3996] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669498EC00) [pid = 3996] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669E905000) [pid = 3996] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006694F21400) [pid = 3996] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066948A7000) [pid = 3996] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669E944800) [pid = 3996] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669A8D7800) [pid = 3996] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A2299C00) [pid = 3996] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A19EB400) [pid = 3996] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A4941400) [pid = 3996] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A4935C00) [pid = 3996] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A0954C00) [pid = 3996] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A14B0C00) [pid = 3996] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (000000669B0B5400) [pid = 3996] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A0AA4000) [pid = 3996] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (0000006699A05C00) [pid = 3996] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 07:55:23 INFO - PROCESS | 3996 | 1467816923551 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1848ms 07:55:23 INFO - PROCESS | 3996 | 1467816923622 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 3996 | 1467816923626 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 07:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:55:23 INFO - PROCESS | 3996 | 1467816923636 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 3996 | 1467816923639 Marionette TRACE conn7 <- [1,2574,null,{}] 07:55:23 INFO - PROCESS | 3996 | 1467816923646 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:23 INFO - PROCESS | 3996 | 1467816923650 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:23 INFO - PROCESS | 3996 | 1467816923752 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 07:55:23 INFO - PROCESS | 3996 | 1467816923824 Marionette TRACE conn7 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 3996 | 1467816923827 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:23 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A722800 == 26 [pid = 3996] [id = 653] 07:55:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (0000006693FC0800) [pid = 3996] [serial = 1959] [outer = 0000000000000000] 07:55:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006693FC7000) [pid = 3996] [serial = 1960] [outer = 0000006693FC0800] 07:55:23 INFO - PROCESS | 3996 | 1467816923878 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (000000669486EC00) [pid = 3996] [serial = 1961] [outer = 0000006693FC0800] 07:55:24 INFO - PROCESS | 3996 | 1467816924304 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 07:55:24 INFO - PROCESS | 3996 | 1467816924375 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 3996 | 1467816924381 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 07:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:55:24 INFO - PROCESS | 3996 | 1467816924388 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 3996 | 1467816924391 Marionette TRACE conn7 <- [1,2578,null,{}] 07:55:24 INFO - PROCESS | 3996 | 1467816924395 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:24 INFO - PROCESS | 3996 | 1467816924398 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:24 INFO - PROCESS | 3996 | 1467816924502 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 07:55:24 INFO - PROCESS | 3996 | 1467816924517 Marionette TRACE conn7 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 3996 | 1467816924520 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:24 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED29800 == 27 [pid = 3996] [id = 654] 07:55:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006694981400) [pid = 3996] [serial = 1962] [outer = 0000000000000000] 07:55:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006694986000) [pid = 3996] [serial = 1963] [outer = 0000006694981400] 07:55:24 INFO - PROCESS | 3996 | 1467816924568 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006694999400) [pid = 3996] [serial = 1964] [outer = 0000006694981400] 07:55:25 INFO - PROCESS | 3996 | 1467816925053 Marionette TRACE conn7 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 692ms 07:55:25 INFO - PROCESS | 3996 | 1467816925082 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 3996 | 1467816925084 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 07:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:55:25 INFO - PROCESS | 3996 | 1467816925088 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 3996 | 1467816925092 Marionette TRACE conn7 <- [1,2582,null,{}] 07:55:25 INFO - PROCESS | 3996 | 1467816925104 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:25 INFO - PROCESS | 3996 | 1467816925109 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:25 INFO - PROCESS | 3996 | 1467816925227 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 07:55:25 INFO - PROCESS | 3996 | 1467816925314 Marionette TRACE conn7 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 3996 | 1467816925318 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:25 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1392000 == 28 [pid = 3996] [id = 655] 07:55:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694A51800) [pid = 3996] [serial = 1965] [outer = 0000000000000000] 07:55:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006694C93800) [pid = 3996] [serial = 1966] [outer = 0000006694A51800] 07:55:25 INFO - PROCESS | 3996 | 1467816925367 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669515C800) [pid = 3996] [serial = 1967] [outer = 0000006694A51800] 07:55:25 INFO - PROCESS | 3996 | 1467816925810 Marionette TRACE conn7 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 732ms 07:55:25 INFO - PROCESS | 3996 | 1467816925823 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 07:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:55:25 INFO - PROCESS | 3996 | 1467816925825 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 07:55:25 INFO - PROCESS | 3996 | 1467816925828 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 3996 | 1467816925830 Marionette TRACE conn7 <- [1,2586,null,{}] 07:55:25 INFO - PROCESS | 3996 | 1467816925834 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:25 INFO - PROCESS | 3996 | 1467816925836 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:25 INFO - PROCESS | 3996 | 1467816925958 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 07:55:25 INFO - PROCESS | 3996 | 1467816925965 Marionette TRACE conn7 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 3996 | 1467816925967 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:25 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2B7F800 == 29 [pid = 3996] [id = 656] 07:55:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006698E84400) [pid = 3996] [serial = 1968] [outer = 0000000000000000] 07:55:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006698EFB000) [pid = 3996] [serial = 1969] [outer = 0000006698E84400] 07:55:26 INFO - PROCESS | 3996 | 1467816926013 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669997C000) [pid = 3996] [serial = 1970] [outer = 0000006698E84400] 07:55:26 INFO - PROCESS | 3996 | 1467816926498 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 735ms 07:55:26 INFO - PROCESS | 3996 | 1467816926601 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 3996 | 1467816926603 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 07:55:26 INFO - PROCESS | 3996 | 1467816926606 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:55:26 INFO - PROCESS | 3996 | 1467816926608 Marionette TRACE conn7 <- [1,2590,null,{}] 07:55:26 INFO - PROCESS | 3996 | 1467816926612 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:26 INFO - PROCESS | 3996 | 1467816926614 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:26 INFO - PROCESS | 3996 | 1467816926723 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 07:55:26 INFO - PROCESS | 3996 | 1467816926735 Marionette TRACE conn7 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 3996 | 1467816926737 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:26 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5311800 == 30 [pid = 3996] [id = 657] 07:55:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006699DF1800) [pid = 3996] [serial = 1971] [outer = 0000000000000000] 07:55:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006699DF7800) [pid = 3996] [serial = 1972] [outer = 0000006699DF1800] 07:55:26 INFO - PROCESS | 3996 | 1467816926782 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669A87DC00) [pid = 3996] [serial = 1973] [outer = 0000006699DF1800] 07:55:27 INFO - PROCESS | 3996 | 1467816927261 Marionette TRACE conn7 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:55:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:55:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 07:55:27 INFO - PROCESS | 3996 | 1467816927282 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 3996 | 1467816927284 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 07:55:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:55:27 INFO - PROCESS | 3996 | 1467816927293 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 3996 | 1467816927295 Marionette TRACE conn7 <- [1,2594,null,{}] 07:55:27 INFO - PROCESS | 3996 | 1467816927303 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:27 INFO - PROCESS | 3996 | 1467816927309 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:27 INFO - PROCESS | 3996 | 1467816927450 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 07:55:27 INFO - PROCESS | 3996 | 1467816927509 Marionette TRACE conn7 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 3996 | 1467816927512 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:27 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5644800 == 31 [pid = 3996] [id = 658] 07:55:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669D883400) [pid = 3996] [serial = 1974] [outer = 0000000000000000] 07:55:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669E4E0C00) [pid = 3996] [serial = 1975] [outer = 000000669D883400] 07:55:27 INFO - PROCESS | 3996 | 1467816927558 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E967400) [pid = 3996] [serial = 1976] [outer = 000000669D883400] 07:55:27 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A14D3800) [pid = 3996] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:55:27 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006693446400) [pid = 3996] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:55:27 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A14DC800) [pid = 3996] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:55:27 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006692B25C00) [pid = 3996] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:55:27 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006694879400) [pid = 3996] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:55:27 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A1A27400) [pid = 3996] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:55:27 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006694FB4400) [pid = 3996] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:55:27 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006699DF2000) [pid = 3996] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:55:27 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066948A4C00) [pid = 3996] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:55:27 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A0740C00) [pid = 3996] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:55:27 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A28E6C00) [pid = 3996] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:55:27 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A07D3000) [pid = 3996] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:55:28 INFO - PROCESS | 3996 | 1467816928167 Marionette TRACE conn7 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 943ms 07:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:55:28 INFO - PROCESS | 3996 | 1467816928239 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 3996 | 1467816928241 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 07:55:28 INFO - PROCESS | 3996 | 1467816928249 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 3996 | 1467816928251 Marionette TRACE conn7 <- [1,2598,null,{}] 07:55:28 INFO - PROCESS | 3996 | 1467816928256 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:28 INFO - PROCESS | 3996 | 1467816928258 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:28 INFO - PROCESS | 3996 | 1467816928340 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 07:55:28 INFO - PROCESS | 3996 | 1467816928348 Marionette TRACE conn7 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 3996 | 1467816928350 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:28 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5904800 == 32 [pid = 3996] [id = 659] 07:55:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669A8D8000) [pid = 3996] [serial = 1977] [outer = 0000000000000000] 07:55:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669E948C00) [pid = 3996] [serial = 1978] [outer = 000000669A8D8000] 07:55:28 INFO - PROCESS | 3996 | 1467816928398 Marionette DEBUG loaded listener.js 07:55:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669EA6B800) [pid = 3996] [serial = 1979] [outer = 000000669A8D8000] 07:55:28 INFO - PROCESS | 3996 | 1467816928826 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 07:55:28 INFO - PROCESS | 3996 | 1467816928877 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 3996 | 1467816928879 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 07:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:55:28 INFO - PROCESS | 3996 | 1467816928882 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 3996 | 1467816928884 Marionette TRACE conn7 <- [1,2602,null,{}] 07:55:28 INFO - PROCESS | 3996 | 1467816928887 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:28 INFO - PROCESS | 3996 | 1467816928889 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:28 INFO - PROCESS | 3996 | 1467816928973 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 07:55:28 INFO - PROCESS | 3996 | 1467816928980 Marionette TRACE conn7 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 3996 | 1467816928982 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:28 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B21800 == 33 [pid = 3996] [id = 660] 07:55:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669F429400) [pid = 3996] [serial = 1980] [outer = 0000000000000000] 07:55:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669F644800) [pid = 3996] [serial = 1981] [outer = 000000669F429400] 07:55:29 INFO - PROCESS | 3996 | 1467816929026 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A0946000) [pid = 3996] [serial = 1982] [outer = 000000669F429400] 07:55:29 INFO - PROCESS | 3996 | 1467816929476 Marionette TRACE conn7 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:55:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:55:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 628ms 07:55:29 INFO - PROCESS | 3996 | 1467816929514 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 07:55:29 INFO - PROCESS | 3996 | 1467816929516 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 07:55:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:55:29 INFO - PROCESS | 3996 | 1467816929519 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - PROCESS | 3996 | 1467816929521 Marionette TRACE conn7 <- [1,2606,null,{}] 07:55:29 INFO - PROCESS | 3996 | 1467816929524 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:29 INFO - PROCESS | 3996 | 1467816929526 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:29 INFO - PROCESS | 3996 | 1467816929610 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 07:55:29 INFO - PROCESS | 3996 | 1467816929615 Marionette TRACE conn7 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 3996 | 1467816929617 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:29 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8649000 == 34 [pid = 3996] [id = 661] 07:55:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A0A98800) [pid = 3996] [serial = 1983] [outer = 0000000000000000] 07:55:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A0A9D800) [pid = 3996] [serial = 1984] [outer = 00000066A0A98800] 07:55:29 INFO - PROCESS | 3996 | 1467816929662 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A1106400) [pid = 3996] [serial = 1985] [outer = 00000066A0A98800] 07:55:30 INFO - PROCESS | 3996 | 1467816930477 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 986ms 07:55:30 INFO - PROCESS | 3996 | 1467816930509 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 07:55:30 INFO - PROCESS | 3996 | 1467816930514 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 07:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:55:30 INFO - PROCESS | 3996 | 1467816930519 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 3996 | 1467816930523 Marionette TRACE conn7 <- [1,2610,null,{}] 07:55:30 INFO - PROCESS | 3996 | 1467816930530 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:30 INFO - PROCESS | 3996 | 1467816930533 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:30 INFO - PROCESS | 3996 | 1467816930668 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 07:55:30 INFO - PROCESS | 3996 | 1467816930792 Marionette TRACE conn7 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 3996 | 1467816930795 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:30 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED35000 == 35 [pid = 3996] [id = 662] 07:55:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006694873C00) [pid = 3996] [serial = 1986] [outer = 0000000000000000] 07:55:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669489AC00) [pid = 3996] [serial = 1987] [outer = 0000006694873C00] 07:55:30 INFO - PROCESS | 3996 | 1467816930855 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066949A2000) [pid = 3996] [serial = 1988] [outer = 0000006694873C00] 07:55:31 INFO - PROCESS | 3996 | 1467816931561 Marionette TRACE conn7 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1077ms 07:55:31 INFO - PROCESS | 3996 | 1467816931605 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 3996 | 1467816931611 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 07:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:55:31 INFO - PROCESS | 3996 | 1467816931617 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 3996 | 1467816931621 Marionette TRACE conn7 <- [1,2614,null,{}] 07:55:31 INFO - PROCESS | 3996 | 1467816931624 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:31 INFO - PROCESS | 3996 | 1467816931628 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:31 INFO - PROCESS | 3996 | 1467816931818 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 07:55:31 INFO - PROCESS | 3996 | 1467816931828 Marionette TRACE conn7 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 3996 | 1467816931831 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:31 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A547D800 == 36 [pid = 3996] [id = 663] 07:55:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006698C54400) [pid = 3996] [serial = 1989] [outer = 0000000000000000] 07:55:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006698E84C00) [pid = 3996] [serial = 1990] [outer = 0000006698C54400] 07:55:31 INFO - PROCESS | 3996 | 1467816931889 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006699DF7C00) [pid = 3996] [serial = 1991] [outer = 0000006698C54400] 07:55:32 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B21800 == 35 [pid = 3996] [id = 660] 07:55:32 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5904800 == 34 [pid = 3996] [id = 659] 07:55:32 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5644800 == 33 [pid = 3996] [id = 658] 07:55:32 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5311800 == 32 [pid = 3996] [id = 657] 07:55:32 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2B7F800 == 31 [pid = 3996] [id = 656] 07:55:32 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1392000 == 30 [pid = 3996] [id = 655] 07:55:32 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED29800 == 29 [pid = 3996] [id = 654] 07:55:32 INFO - PROCESS | 3996 | --DOCSHELL 000000669A722800 == 28 [pid = 3996] [id = 653] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066A19EE000) [pid = 3996] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A14E1000) [pid = 3996] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006694A4E400) [pid = 3996] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A19EC400) [pid = 3996] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A1590000) [pid = 3996] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694875800) [pid = 3996] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669499D400) [pid = 3996] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006694987800) [pid = 3996] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006694A45000) [pid = 3996] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A1B37800) [pid = 3996] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006699DBEC00) [pid = 3996] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669A8D5000) [pid = 3996] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669E962C00) [pid = 3996] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006694A25000) [pid = 3996] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006694C8D400) [pid = 3996] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A1EA3400) [pid = 3996] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A282E800) [pid = 3996] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A202C400) [pid = 3996] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066A2B73800) [pid = 3996] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A094A000) [pid = 3996] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (00000066A0A9DC00) [pid = 3996] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (00000066A3F09C00) [pid = 3996] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (000000669EC99C00) [pid = 3996] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (000000669ECA3800) [pid = 3996] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 07:55:32 INFO - PROCESS | 3996 | 1467816932810 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:55:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:55:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1237ms 07:55:32 INFO - PROCESS | 3996 | 1467816932856 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 07:55:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:55:32 INFO - PROCESS | 3996 | 1467816932860 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 07:55:32 INFO - PROCESS | 3996 | 1467816932864 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 3996 | 1467816932868 Marionette TRACE conn7 <- [1,2618,null,{}] 07:55:32 INFO - PROCESS | 3996 | 1467816932873 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:32 INFO - PROCESS | 3996 | 1467816932876 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:32 INFO - PROCESS | 3996 | 1467816932978 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 07:55:32 INFO - PROCESS | 3996 | 1467816932985 Marionette TRACE conn7 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 3996 | 1467816932988 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:33 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABEE800 == 29 [pid = 3996] [id = 664] 07:55:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (000000669487AC00) [pid = 3996] [serial = 1992] [outer = 0000000000000000] 07:55:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (0000006694899800) [pid = 3996] [serial = 1993] [outer = 000000669487AC00] 07:55:33 INFO - PROCESS | 3996 | 1467816933037 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (00000066949A1000) [pid = 3996] [serial = 1994] [outer = 000000669487AC00] 07:55:33 INFO - PROCESS | 3996 | 1467816933570 Marionette TRACE conn7 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:55:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:55:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 734ms 07:55:33 INFO - PROCESS | 3996 | 1467816933599 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 07:55:33 INFO - PROCESS | 3996 | 1467816933604 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 07:55:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:55:33 INFO - PROCESS | 3996 | 1467816933610 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - PROCESS | 3996 | 1467816933613 Marionette TRACE conn7 <- [1,2622,null,{}] 07:55:33 INFO - PROCESS | 3996 | 1467816933616 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:33 INFO - PROCESS | 3996 | 1467816933619 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:33 INFO - PROCESS | 3996 | 1467816933710 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 07:55:33 INFO - PROCESS | 3996 | 1467816933786 Marionette TRACE conn7 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 3996 | 1467816933788 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:33 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F695800 == 30 [pid = 3996] [id = 665] 07:55:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (0000006695841000) [pid = 3996] [serial = 1995] [outer = 0000000000000000] 07:55:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006698C5F800) [pid = 3996] [serial = 1996] [outer = 0000006695841000] 07:55:33 INFO - PROCESS | 3996 | 1467816933845 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (00000066996A9800) [pid = 3996] [serial = 1997] [outer = 0000006695841000] 07:55:34 INFO - PROCESS | 3996 | 1467816934258 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 692ms 07:55:34 INFO - PROCESS | 3996 | 1467816934305 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 3996 | 1467816934308 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 07:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:55:34 INFO - PROCESS | 3996 | 1467816934311 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 3996 | 1467816934315 Marionette TRACE conn7 <- [1,2626,null,{}] 07:55:34 INFO - PROCESS | 3996 | 1467816934326 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:34 INFO - PROCESS | 3996 | 1467816934331 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:34 INFO - PROCESS | 3996 | 1467816934447 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 07:55:34 INFO - PROCESS | 3996 | 1467816934464 Marionette TRACE conn7 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 3996 | 1467816934467 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:34 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A383B800 == 31 [pid = 3996] [id = 666] 07:55:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669A8D3400) [pid = 3996] [serial = 1998] [outer = 0000000000000000] 07:55:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (000000669D87F400) [pid = 3996] [serial = 1999] [outer = 000000669A8D3400] 07:55:34 INFO - PROCESS | 3996 | 1467816934515 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669E47A000) [pid = 3996] [serial = 2000] [outer = 000000669A8D3400] 07:55:34 INFO - PROCESS | 3996 | 1467816934962 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:55:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:55:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 690ms 07:55:35 INFO - PROCESS | 3996 | 1467816935011 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 3996 | 1467816935014 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 07:55:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:55:35 INFO - PROCESS | 3996 | 1467816935017 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 3996 | 1467816935019 Marionette TRACE conn7 <- [1,2630,null,{}] 07:55:35 INFO - PROCESS | 3996 | 1467816935022 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:35 INFO - PROCESS | 3996 | 1467816935024 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:35 INFO - PROCESS | 3996 | 1467816935142 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 07:55:35 INFO - PROCESS | 3996 | 1467816935190 Marionette TRACE conn7 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 3996 | 1467816935192 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:35 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55DE000 == 32 [pid = 3996] [id = 667] 07:55:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669E96CC00) [pid = 3996] [serial = 2001] [outer = 0000000000000000] 07:55:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669EA6A000) [pid = 3996] [serial = 2002] [outer = 000000669E96CC00] 07:55:35 INFO - PROCESS | 3996 | 1467816935239 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A0749C00) [pid = 3996] [serial = 2003] [outer = 000000669E96CC00] 07:55:35 INFO - PROCESS | 3996 | 1467816935654 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:55:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:55:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 691ms 07:55:35 INFO - PROCESS | 3996 | 1467816935710 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 3996 | 1467816935712 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 07:55:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:55:35 INFO - PROCESS | 3996 | 1467816935723 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 3996 | 1467816935725 Marionette TRACE conn7 <- [1,2634,null,{}] 07:55:35 INFO - PROCESS | 3996 | 1467816935728 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:35 INFO - PROCESS | 3996 | 1467816935730 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:35 INFO - PROCESS | 3996 | 1467816935870 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 07:55:35 INFO - PROCESS | 3996 | 1467816935896 Marionette TRACE conn7 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 3996 | 1467816935899 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:35 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B16800 == 33 [pid = 3996] [id = 668] 07:55:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A0953000) [pid = 3996] [serial = 2004] [outer = 0000000000000000] 07:55:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A0AA0C00) [pid = 3996] [serial = 2005] [outer = 00000066A0953000] 07:55:35 INFO - PROCESS | 3996 | 1467816935944 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A110C000) [pid = 3996] [serial = 2006] [outer = 00000066A0953000] 07:55:36 INFO - PROCESS | 3996 | 1467816936390 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:55:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:55:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 733ms 07:55:36 INFO - PROCESS | 3996 | 1467816936457 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 3996 | 1467816936459 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 07:55:36 INFO - PROCESS | 3996 | 1467816936462 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:55:36 INFO - PROCESS | 3996 | 1467816936464 Marionette TRACE conn7 <- [1,2638,null,{}] 07:55:36 INFO - PROCESS | 3996 | 1467816936467 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:36 INFO - PROCESS | 3996 | 1467816936473 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:36 INFO - PROCESS | 3996 | 1467816936631 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 07:55:36 INFO - PROCESS | 3996 | 1467816936681 Marionette TRACE conn7 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 3996 | 1467816936683 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:36 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B1F800 == 34 [pid = 3996] [id = 669] 07:55:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A1111000) [pid = 3996] [serial = 2007] [outer = 0000000000000000] 07:55:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A19E1000) [pid = 3996] [serial = 2008] [outer = 00000066A1111000] 07:55:36 INFO - PROCESS | 3996 | 1467816936729 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A19E9C00) [pid = 3996] [serial = 2009] [outer = 00000066A1111000] 07:55:37 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006694981400) [pid = 3996] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:55:37 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006698E84400) [pid = 3996] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:55:37 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006692A9F400) [pid = 3996] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:55:37 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006694A51800) [pid = 3996] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:55:37 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006693FC0800) [pid = 3996] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:55:37 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006699DF1800) [pid = 3996] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:55:37 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669D883400) [pid = 3996] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:55:37 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669F429400) [pid = 3996] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:55:37 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (000000669486D800) [pid = 3996] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:55:37 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (000000669E410800) [pid = 3996] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:55:37 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A1B2F800) [pid = 3996] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:55:37 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (000000669A8D8000) [pid = 3996] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:55:37 INFO - PROCESS | 3996 | 1467816937196 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:55:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 776ms 07:55:37 INFO - PROCESS | 3996 | 1467816937242 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 3996 | 1467816937244 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 07:55:37 INFO - PROCESS | 3996 | 1467816937247 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:55:37 INFO - PROCESS | 3996 | 1467816937249 Marionette TRACE conn7 <- [1,2642,null,{}] 07:55:37 INFO - PROCESS | 3996 | 1467816937252 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:37 INFO - PROCESS | 3996 | 1467816937254 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:37 INFO - PROCESS | 3996 | 1467816937366 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 07:55:37 INFO - PROCESS | 3996 | 1467816937418 Marionette TRACE conn7 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 3996 | 1467816937420 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:37 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CEC800 == 35 [pid = 3996] [id = 670] 07:55:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006692B4E000) [pid = 3996] [serial = 2010] [outer = 0000000000000000] 07:55:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006699D25400) [pid = 3996] [serial = 2011] [outer = 0000006692B4E000] 07:55:37 INFO - PROCESS | 3996 | 1467816937465 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (00000066A17D1C00) [pid = 3996] [serial = 2012] [outer = 0000006692B4E000] 07:55:37 INFO - PROCESS | 3996 | 1467816937806 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:55:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 587ms 07:55:37 INFO - PROCESS | 3996 | 1467816937838 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 3996 | 1467816937840 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 07:55:37 INFO - PROCESS | 3996 | 1467816937843 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:55:37 INFO - PROCESS | 3996 | 1467816937845 Marionette TRACE conn7 <- [1,2646,null,{}] 07:55:37 INFO - PROCESS | 3996 | 1467816937848 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:37 INFO - PROCESS | 3996 | 1467816937850 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:37 INFO - PROCESS | 3996 | 1467816937973 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 07:55:37 INFO - PROCESS | 3996 | 1467816937981 Marionette TRACE conn7 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 3996 | 1467816937983 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:38 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91B2800 == 36 [pid = 3996] [id = 671] 07:55:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066A1A26400) [pid = 3996] [serial = 2013] [outer = 0000000000000000] 07:55:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A1A2DC00) [pid = 3996] [serial = 2014] [outer = 00000066A1A26400] 07:55:38 INFO - PROCESS | 3996 | 1467816938028 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A1B32400) [pid = 3996] [serial = 2015] [outer = 00000066A1A26400] 07:55:38 INFO - PROCESS | 3996 | 1467816938417 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:55:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:55:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 629ms 07:55:38 INFO - PROCESS | 3996 | 1467816938475 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 07:55:38 INFO - PROCESS | 3996 | 1467816938478 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 07:55:38 INFO - PROCESS | 3996 | 1467816938481 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:55:38 INFO - PROCESS | 3996 | 1467816938482 Marionette TRACE conn7 <- [1,2650,null,{}] 07:55:38 INFO - PROCESS | 3996 | 1467816938486 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:38 INFO - PROCESS | 3996 | 1467816938488 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:38 INFO - PROCESS | 3996 | 1467816938602 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 07:55:38 INFO - PROCESS | 3996 | 1467816938614 Marionette TRACE conn7 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 3996 | 1467816938616 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:38 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2923000 == 37 [pid = 3996] [id = 672] 07:55:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A1A34400) [pid = 3996] [serial = 2016] [outer = 0000000000000000] 07:55:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A1B4E800) [pid = 3996] [serial = 2017] [outer = 00000066A1A34400] 07:55:38 INFO - PROCESS | 3996 | 1467816938661 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A2027000) [pid = 3996] [serial = 2018] [outer = 00000066A1A34400] 07:55:39 INFO - PROCESS | 3996 | 1467816939208 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:55:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:55:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 775ms 07:55:39 INFO - PROCESS | 3996 | 1467816939260 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 3996 | 1467816939265 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 07:55:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:55:39 INFO - PROCESS | 3996 | 1467816939271 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 3996 | 1467816939275 Marionette TRACE conn7 <- [1,2654,null,{}] 07:55:39 INFO - PROCESS | 3996 | 1467816939282 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:39 INFO - PROCESS | 3996 | 1467816939285 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:39 INFO - PROCESS | 3996 | 1467816939413 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 07:55:39 INFO - PROCESS | 3996 | 1467816939511 Marionette TRACE conn7 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 3996 | 1467816939516 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:39 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA1B000 == 38 [pid = 3996] [id = 673] 07:55:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006693297000) [pid = 3996] [serial = 2019] [outer = 0000000000000000] 07:55:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006694989400) [pid = 3996] [serial = 2020] [outer = 0000006693297000] 07:55:39 INFO - PROCESS | 3996 | 1467816939576 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006694D0A400) [pid = 3996] [serial = 2021] [outer = 0000006693297000] 07:55:40 INFO - PROCESS | 3996 | [3996] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:55:40 INFO - PROCESS | 3996 | [3996] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:55:40 INFO - PROCESS | 3996 | 1467816940705 Marionette TRACE conn7 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:55:40 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) 07:55:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1492ms 07:55:40 INFO - PROCESS | 3996 | 1467816940766 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 07:55:40 INFO - PROCESS | 3996 | 1467816940771 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 07:55:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:55:40 INFO - PROCESS | 3996 | 1467816940778 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:55:40 INFO - PROCESS | 3996 | 1467816940781 Marionette TRACE conn7 <- [1,2658,null,{}] 07:55:40 INFO - PROCESS | 3996 | 1467816940786 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:40 INFO - PROCESS | 3996 | 1467816940789 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:40 INFO - PROCESS | 3996 | 1467816940936 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 07:55:41 INFO - PROCESS | 3996 | 1467816941015 Marionette TRACE conn7 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 3996 | 1467816941018 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:41 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A590C800 == 39 [pid = 3996] [id = 674] 07:55:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669A708400) [pid = 3996] [serial = 2022] [outer = 0000000000000000] 07:55:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669E474C00) [pid = 3996] [serial = 2023] [outer = 000000669A708400] 07:55:41 INFO - PROCESS | 3996 | 1467816941076 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A074B800) [pid = 3996] [serial = 2024] [outer = 000000669A708400] 07:55:42 INFO - PROCESS | 3996 | 1467816942094 Marionette TRACE conn7 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 07:55:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1335ms 07:55:42 INFO - PROCESS | 3996 | 1467816942115 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 3996 | 1467816942117 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 07:55:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:55:42 INFO - PROCESS | 3996 | 1467816942122 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 3996 | 1467816942126 Marionette TRACE conn7 <- [1,2662,null,{}] 07:55:42 INFO - PROCESS | 3996 | 1467816942137 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:42 INFO - PROCESS | 3996 | 1467816942143 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:42 INFO - PROCESS | 3996 | 1467816942400 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 07:55:42 INFO - PROCESS | 3996 | 1467816942549 Marionette TRACE conn7 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 3996 | 1467816942552 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:42 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABF6800 == 40 [pid = 3996] [id = 675] 07:55:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006694898800) [pid = 3996] [serial = 2025] [outer = 0000000000000000] 07:55:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669498C400) [pid = 3996] [serial = 2026] [outer = 0000006694898800] 07:55:42 INFO - PROCESS | 3996 | 1467816942603 Marionette DEBUG loaded listener.js 07:55:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006694C97800) [pid = 3996] [serial = 2027] [outer = 0000006694898800] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 0000006699D43800 == 39 [pid = 3996] [id = 652] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91B2800 == 38 [pid = 3996] [id = 671] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CEC800 == 37 [pid = 3996] [id = 670] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B1F800 == 36 [pid = 3996] [id = 669] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B16800 == 35 [pid = 3996] [id = 668] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55DE000 == 34 [pid = 3996] [id = 667] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 00000066A383B800 == 33 [pid = 3996] [id = 666] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 000000669F695800 == 32 [pid = 3996] [id = 665] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 000000669ABEE800 == 31 [pid = 3996] [id = 664] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 00000066A547D800 == 30 [pid = 3996] [id = 663] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED35000 == 29 [pid = 3996] [id = 662] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8649000 == 28 [pid = 3996] [id = 661] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 00000066A590C800 == 27 [pid = 3996] [id = 674] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2923000 == 26 [pid = 3996] [id = 672] 07:55:43 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA1B000 == 25 [pid = 3996] [id = 673] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694986000) [pid = 3996] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006694999400) [pid = 3996] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006698EFB000) [pid = 3996] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006694984000) [pid = 3996] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066934B7800) [pid = 3996] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694C93800) [pid = 3996] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006693FC7000) [pid = 3996] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669486EC00) [pid = 3996] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006699DF7800) [pid = 3996] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669E4E0C00) [pid = 3996] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669A87DC00) [pid = 3996] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669F644800) [pid = 3996] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (0000006698C5F000) [pid = 3996] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006694A26800) [pid = 3996] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A0A9D800) [pid = 3996] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A094E400) [pid = 3996] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (000000669E965400) [pid = 3996] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A4933C00) [pid = 3996] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066A1EA2400) [pid = 3996] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A0946000) [pid = 3996] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (000000669E967400) [pid = 3996] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (000000669E948C00) [pid = 3996] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (000000669997C000) [pid = 3996] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (000000669EA6B800) [pid = 3996] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (000000669515C800) [pid = 3996] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3996 | 1467816944164 Marionette TRACE conn7 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 07:55:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2089ms 07:55:44 INFO - PROCESS | 3996 | 1467816944212 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 3996 | 1467816944215 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 07:55:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:55:44 INFO - PROCESS | 3996 | 1467816944221 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - PROCESS | 3996 | 1467816944225 Marionette TRACE conn7 <- [1,2666,null,{}] 07:55:44 INFO - PROCESS | 3996 | 1467816944232 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:44 INFO - PROCESS | 3996 | 1467816944235 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:44 INFO - PROCESS | 3996 | 1467816944331 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 07:55:44 INFO - PROCESS | 3996 | 1467816944400 Marionette TRACE conn7 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 3996 | 1467816944404 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:44 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699A48800 == 26 [pid = 3996] [id = 676] 07:55:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (0000006694422800) [pid = 3996] [serial = 2028] [outer = 0000000000000000] 07:55:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (00000066947B3800) [pid = 3996] [serial = 2029] [outer = 0000006694422800] 07:55:44 INFO - PROCESS | 3996 | 1467816944456 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (000000669488DC00) [pid = 3996] [serial = 2030] [outer = 0000006694422800] 07:55:45 INFO - PROCESS | 3996 | 1467816945353 Marionette TRACE conn7 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:55:45 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) 07:55:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1192ms 07:55:45 INFO - PROCESS | 3996 | 1467816945419 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 3996 | 1467816945424 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 07:55:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:55:45 INFO - PROCESS | 3996 | 1467816945431 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 3996 | 1467816945434 Marionette TRACE conn7 <- [1,2670,null,{}] 07:55:45 INFO - PROCESS | 3996 | 1467816945438 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:45 INFO - PROCESS | 3996 | 1467816945441 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:45 INFO - PROCESS | 3996 | 1467816945534 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 07:55:45 INFO - PROCESS | 3996 | 1467816945542 Marionette TRACE conn7 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 3996 | 1467816945545 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:45 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA88000 == 27 [pid = 3996] [id = 677] 07:55:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (000000669498BC00) [pid = 3996] [serial = 2031] [outer = 0000000000000000] 07:55:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (000000669499D800) [pid = 3996] [serial = 2032] [outer = 000000669498BC00] 07:55:45 INFO - PROCESS | 3996 | 1467816945593 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006694A45400) [pid = 3996] [serial = 2033] [outer = 000000669498BC00] 07:55:46 INFO - PROCESS | 3996 | 1467816946540 Marionette TRACE conn7 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:55:46 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) 07:55:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1131ms 07:55:46 INFO - PROCESS | 3996 | 1467816946563 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 3996 | 1467816946565 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 07:55:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:55:46 INFO - PROCESS | 3996 | 1467816946569 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 3996 | 1467816946573 Marionette TRACE conn7 <- [1,2674,null,{}] 07:55:46 INFO - PROCESS | 3996 | 1467816946585 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:46 INFO - PROCESS | 3996 | 1467816946590 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:46 INFO - PROCESS | 3996 | 1467816946721 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 07:55:46 INFO - PROCESS | 3996 | 1467816946729 Marionette TRACE conn7 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 3996 | 1467816946732 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:46 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1AE3000 == 28 [pid = 3996] [id = 678] 07:55:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006698C5AC00) [pid = 3996] [serial = 2034] [outer = 0000000000000000] 07:55:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006698E8CC00) [pid = 3996] [serial = 2035] [outer = 0000006698C5AC00] 07:55:46 INFO - PROCESS | 3996 | 1467816946781 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (00000066999E7400) [pid = 3996] [serial = 2036] [outer = 0000006698C5AC00] 07:55:47 INFO - PROCESS | 3996 | 1467816947756 Marionette TRACE conn7 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 07:55:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1242ms 07:55:47 INFO - PROCESS | 3996 | 1467816947814 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 3996 | 1467816947817 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 07:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:55:47 INFO - PROCESS | 3996 | 1467816947832 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 3996 | 1467816947834 Marionette TRACE conn7 <- [1,2678,null,{}] 07:55:47 INFO - PROCESS | 3996 | 1467816947838 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:47 INFO - PROCESS | 3996 | 1467816947840 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:47 INFO - PROCESS | 3996 | 1467816947955 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 07:55:47 INFO - PROCESS | 3996 | 1467816947962 Marionette TRACE conn7 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 3996 | 1467816947964 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:47 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3834000 == 29 [pid = 3996] [id = 679] 07:55:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006699DF7800) [pid = 3996] [serial = 2037] [outer = 0000000000000000] 07:55:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669A8CC000) [pid = 3996] [serial = 2038] [outer = 0000006699DF7800] 07:55:48 INFO - PROCESS | 3996 | 1467816948009 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669B116400) [pid = 3996] [serial = 2039] [outer = 0000006699DF7800] 07:55:48 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A1111000) [pid = 3996] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:55:48 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A0953000) [pid = 3996] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:55:48 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (0000006698C54400) [pid = 3996] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:55:48 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A0A98800) [pid = 3996] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:55:48 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (000000669487AC00) [pid = 3996] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:55:48 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (0000006692B4E000) [pid = 3996] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:55:48 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (0000006695841000) [pid = 3996] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:55:48 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (000000669A8D3400) [pid = 3996] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:55:48 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (0000006694873C00) [pid = 3996] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:55:48 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (00000066A1A26400) [pid = 3996] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:55:48 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (00000066A1A34400) [pid = 3996] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:55:48 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (000000669E96CC00) [pid = 3996] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:55:49 INFO - PROCESS | 3996 | 1467816949007 Marionette TRACE conn7 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:55:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:55:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1239ms 07:55:49 INFO - PROCESS | 3996 | 1467816949062 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 07:55:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:55:49 INFO - PROCESS | 3996 | 1467816949064 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 07:55:49 INFO - PROCESS | 3996 | 1467816949068 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 3996 | 1467816949070 Marionette TRACE conn7 <- [1,2682,null,{}] 07:55:49 INFO - PROCESS | 3996 | 1467816949073 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:49 INFO - PROCESS | 3996 | 1467816949076 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:49 INFO - PROCESS | 3996 | 1467816949157 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 07:55:49 INFO - PROCESS | 3996 | 1467816949163 Marionette TRACE conn7 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 3996 | 1467816949165 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:49 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A531A000 == 30 [pid = 3996] [id = 680] 07:55:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (0000006693FC6C00) [pid = 3996] [serial = 2040] [outer = 0000000000000000] 07:55:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (000000669B358000) [pid = 3996] [serial = 2041] [outer = 0000006693FC6C00] 07:55:49 INFO - PROCESS | 3996 | 1467816949211 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (000000669E473400) [pid = 3996] [serial = 2042] [outer = 0000006693FC6C00] 07:55:50 INFO - PROCESS | 3996 | 1467816950149 Marionette TRACE conn7 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:55:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1143ms 07:55:50 INFO - PROCESS | 3996 | 1467816950214 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 3996 | 1467816950216 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 07:55:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:55:50 INFO - PROCESS | 3996 | 1467816950220 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 3996 | 1467816950222 Marionette TRACE conn7 <- [1,2686,null,{}] 07:55:50 INFO - PROCESS | 3996 | 1467816950225 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:50 INFO - PROCESS | 3996 | 1467816950231 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:50 INFO - PROCESS | 3996 | 1467816950384 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 07:55:50 INFO - PROCESS | 3996 | 1467816950458 Marionette TRACE conn7 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 3996 | 1467816950461 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:50 INFO - PROCESS | 3996 | ++DOCSHELL 0000006694E18800 == 31 [pid = 3996] [id = 681] 07:55:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (0000006692AA3000) [pid = 3996] [serial = 2043] [outer = 0000000000000000] 07:55:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (0000006692B28800) [pid = 3996] [serial = 2044] [outer = 0000006692AA3000] 07:55:50 INFO - PROCESS | 3996 | 1467816950563 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006693D55400) [pid = 3996] [serial = 2045] [outer = 0000006692AA3000] 07:55:51 INFO - PROCESS | 3996 | 1467816951802 Marionette TRACE conn7 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:55:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:55:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1638ms 07:55:51 INFO - PROCESS | 3996 | 1467816951862 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 3996 | 1467816951866 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 07:55:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:55:51 INFO - PROCESS | 3996 | 1467816951950 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 3996 | 1467816951954 Marionette TRACE conn7 <- [1,2690,null,{}] 07:55:51 INFO - PROCESS | 3996 | 1467816951964 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:51 INFO - PROCESS | 3996 | 1467816951968 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:52 INFO - PROCESS | 3996 | 1467816952088 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 07:55:52 INFO - PROCESS | 3996 | 1467816952159 Marionette TRACE conn7 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 3996 | 1467816952162 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:52 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A117B800 == 32 [pid = 3996] [id = 682] 07:55:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (000000669499E800) [pid = 3996] [serial = 2046] [outer = 0000000000000000] 07:55:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006694A51000) [pid = 3996] [serial = 2047] [outer = 000000669499E800] 07:55:52 INFO - PROCESS | 3996 | 1467816952221 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006695BE1400) [pid = 3996] [serial = 2048] [outer = 000000669499E800] 07:55:52 INFO - PROCESS | 3996 | --DOCSHELL 000000669B040800 == 31 [pid = 3996] [id = 442] 07:55:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5480800 == 30 [pid = 3996] [id = 447] 07:55:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5016800 == 29 [pid = 3996] [id = 446] 07:55:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A531A000 == 28 [pid = 3996] [id = 680] 07:55:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3834000 == 27 [pid = 3996] [id = 679] 07:55:52 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1AE3000 == 26 [pid = 3996] [id = 678] 07:55:52 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA88000 == 25 [pid = 3996] [id = 677] 07:55:52 INFO - PROCESS | 3996 | --DOCSHELL 0000006699A48800 == 24 [pid = 3996] [id = 676] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A19E1000) [pid = 3996] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A110C000) [pid = 3996] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066A0AA0C00) [pid = 3996] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (0000006698E84C00) [pid = 3996] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (0000006699DF7C00) [pid = 3996] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (00000066A1106400) [pid = 3996] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (0000006694899800) [pid = 3996] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (0000006699D25400) [pid = 3996] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (00000066949A1000) [pid = 3996] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 58 (0000006698C5F800) [pid = 3996] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 57 (00000066996A9800) [pid = 3996] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 56 (000000669D87F400) [pid = 3996] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 55 (000000669489AC00) [pid = 3996] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 54 (00000066949A2000) [pid = 3996] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 53 (00000066A1B32400) [pid = 3996] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 52 (00000066A1A2DC00) [pid = 3996] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 51 (00000066A19E9C00) [pid = 3996] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 50 (00000066A2027000) [pid = 3996] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 49 (00000066A1B4E800) [pid = 3996] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 48 (000000669EA6A000) [pid = 3996] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 47 (00000066A0749C00) [pid = 3996] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 46 (00000066A17D1C00) [pid = 3996] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 07:55:52 INFO - PROCESS | 3996 | --DOMWINDOW == 45 (000000669E47A000) [pid = 3996] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 07:55:53 INFO - PROCESS | 3996 | 1467816953015 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:55:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:55:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1222ms 07:55:53 INFO - PROCESS | 3996 | 1467816953096 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 3996 | 1467816953100 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 07:55:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:55:53 INFO - PROCESS | 3996 | 1467816953105 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 3996 | 1467816953108 Marionette TRACE conn7 <- [1,2694,null,{}] 07:55:53 INFO - PROCESS | 3996 | 1467816953114 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:53 INFO - PROCESS | 3996 | 1467816953117 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:53 INFO - PROCESS | 3996 | 1467816953213 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 07:55:53 INFO - PROCESS | 3996 | 1467816953226 Marionette TRACE conn7 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 3996 | 1467816953229 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:53 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA84000 == 25 [pid = 3996] [id = 683] 07:55:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 46 (00000066948A1800) [pid = 3996] [serial = 2049] [outer = 0000000000000000] 07:55:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 47 (00000066948ACC00) [pid = 3996] [serial = 2050] [outer = 00000066948A1800] 07:55:53 INFO - PROCESS | 3996 | 1467816953278 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 48 (00000066949A4800) [pid = 3996] [serial = 2051] [outer = 00000066948A1800] 07:55:53 INFO - PROCESS | 3996 | 1467816953806 Marionette TRACE conn7 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:55:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:55:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 733ms 07:55:53 INFO - PROCESS | 3996 | 1467816953838 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 3996 | 1467816953843 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 07:55:53 INFO - PROCESS | 3996 | 1467816953869 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:55:53 INFO - PROCESS | 3996 | 1467816953872 Marionette TRACE conn7 <- [1,2698,null,{}] 07:55:53 INFO - PROCESS | 3996 | 1467816953879 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:53 INFO - PROCESS | 3996 | 1467816953881 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:53 INFO - PROCESS | 3996 | 1467816953982 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 07:55:54 INFO - PROCESS | 3996 | 1467816954063 Marionette TRACE conn7 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 3996 | 1467816954065 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:54 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1398000 == 26 [pid = 3996] [id = 684] 07:55:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 49 (0000006694C90400) [pid = 3996] [serial = 2052] [outer = 0000000000000000] 07:55:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 50 (0000006698CBD000) [pid = 3996] [serial = 2053] [outer = 0000006694C90400] 07:55:54 INFO - PROCESS | 3996 | 1467816954115 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 51 (0000006698FC2800) [pid = 3996] [serial = 2054] [outer = 0000006694C90400] 07:55:54 INFO - PROCESS | 3996 | 1467816954551 Marionette TRACE conn7 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:55:54 INFO - PROCESS | 3996 | 1467816954608 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 07:55:54 INFO - PROCESS | 3996 | 1467816954612 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:55:54 INFO - PROCESS | 3996 | 1467816954616 Marionette TRACE conn7 <- [1,2702,null,{}] 07:55:54 INFO - PROCESS | 3996 | 1467816954627 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:54 INFO - PROCESS | 3996 | 1467816954632 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:54 INFO - PROCESS | 3996 | 1467816954724 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 07:55:54 INFO - PROCESS | 3996 | 1467816954731 Marionette TRACE conn7 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 3996 | 1467816954735 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:54 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A501D000 == 27 [pid = 3996] [id = 685] 07:55:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 52 (0000006692B29000) [pid = 3996] [serial = 2055] [outer = 0000000000000000] 07:55:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 53 (000000669A878400) [pid = 3996] [serial = 2056] [outer = 0000006692B29000] 07:55:54 INFO - PROCESS | 3996 | 1467816954794 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 54 (000000669D87F400) [pid = 3996] [serial = 2057] [outer = 0000006692B29000] 07:55:55 INFO - PROCESS | 3996 | 1467816955271 Marionette TRACE conn7 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:55:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:55:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 691ms 07:55:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:55:55 INFO - PROCESS | 3996 | 1467816955306 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 3996 | 1467816955309 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 07:55:55 INFO - PROCESS | 3996 | 1467816955312 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 3996 | 1467816955314 Marionette TRACE conn7 <- [1,2706,null,{}] 07:55:55 INFO - PROCESS | 3996 | 1467816955318 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:55 INFO - PROCESS | 3996 | 1467816955320 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:55 INFO - PROCESS | 3996 | 1467816955446 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 07:55:55 INFO - PROCESS | 3996 | 1467816955451 Marionette TRACE conn7 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 3996 | 1467816955453 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:55 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55ED000 == 28 [pid = 3996] [id = 686] 07:55:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 55 (000000669E90A800) [pid = 3996] [serial = 2058] [outer = 0000000000000000] 07:55:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 56 (000000669E951400) [pid = 3996] [serial = 2059] [outer = 000000669E90A800] 07:55:55 INFO - PROCESS | 3996 | 1467816955501 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 57 (000000669E970800) [pid = 3996] [serial = 2060] [outer = 000000669E90A800] 07:55:55 INFO - PROCESS | 3996 | 1467816955966 Marionette TRACE conn7 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 3996 | 1467816956009 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 07:55:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:55:56 INFO - PROCESS | 3996 | 1467816956012 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 3996 | 1467816956014 Marionette TRACE conn7 <- [1,2710,null,{}] 07:55:56 INFO - PROCESS | 3996 | 1467816956017 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:56 INFO - PROCESS | 3996 | 1467816956019 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:56 INFO - PROCESS | 3996 | 1467816956138 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 07:55:56 INFO - PROCESS | 3996 | 1467816956223 Marionette TRACE conn7 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:56 INFO - PROCESS | 3996 | 1467816956226 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:56 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5908800 == 29 [pid = 3996] [id = 687] 07:55:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 58 (000000669F429400) [pid = 3996] [serial = 2061] [outer = 0000000000000000] 07:55:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 59 (00000066A0742000) [pid = 3996] [serial = 2062] [outer = 000000669F429400] 07:55:56 INFO - PROCESS | 3996 | 1467816956271 Marionette DEBUG loaded listener.js 07:55:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (00000066A0948C00) [pid = 3996] [serial = 2063] [outer = 000000669F429400] 07:55:56 INFO - PROCESS | 3996 | 1467816956727 Marionette TRACE conn7 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 3996 | 1467816956752 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 07:55:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:55:56 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (000000669498BC00) [pid = 3996] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:55:56 INFO - PROCESS | 3996 | --DOMWINDOW == 58 (0000006694898800) [pid = 3996] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:55:56 INFO - PROCESS | 3996 | --DOMWINDOW == 57 (0000006693297000) [pid = 3996] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:55:56 INFO - PROCESS | 3996 | --DOMWINDOW == 56 (000000669A708400) [pid = 3996] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:55:56 INFO - PROCESS | 3996 | --DOMWINDOW == 55 (0000006698C5AC00) [pid = 3996] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:55:56 INFO - PROCESS | 3996 | --DOMWINDOW == 54 (0000006699DF7800) [pid = 3996] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:55:56 INFO - PROCESS | 3996 | --DOMWINDOW == 53 (0000006694422800) [pid = 3996] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:55:56 INFO - PROCESS | 3996 | 1467816956769 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 3996 | 1467816956771 Marionette TRACE conn7 <- [1,2714,null,{}] 07:55:56 INFO - PROCESS | 3996 | 1467816956779 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:56 INFO - PROCESS | 3996 | 1467816956785 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:56 INFO - PROCESS | 3996 | 1467816956937 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 07:55:57 INFO - PROCESS | 3996 | 1467816956993 Marionette TRACE conn7 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 3996 | 1467816956995 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:57 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B9C800 == 30 [pid = 3996] [id = 688] 07:55:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 54 (000000669488F000) [pid = 3996] [serial = 2064] [outer = 0000000000000000] 07:55:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 55 (0000006694C92800) [pid = 3996] [serial = 2065] [outer = 000000669488F000] 07:55:57 INFO - PROCESS | 3996 | 1467816957049 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 56 (00000066A14D3800) [pid = 3996] [serial = 2066] [outer = 000000669488F000] 07:55:57 INFO - PROCESS | 3996 | 1467816957403 Marionette TRACE conn7 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:55:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:55:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 07:55:57 INFO - PROCESS | 3996 | 1467816957461 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 07:55:57 INFO - PROCESS | 3996 | 1467816957463 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 07:55:57 INFO - PROCESS | 3996 | 1467816957466 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:55:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:55:57 INFO - PROCESS | 3996 | 1467816957468 Marionette TRACE conn7 <- [1,2718,null,{}] 07:55:57 INFO - PROCESS | 3996 | 1467816957471 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:57 INFO - PROCESS | 3996 | 1467816957473 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:57 INFO - PROCESS | 3996 | 1467816957584 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 07:55:57 INFO - PROCESS | 3996 | 1467816957590 Marionette TRACE conn7 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 3996 | 1467816957592 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:57 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8651800 == 31 [pid = 3996] [id = 689] 07:55:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 57 (00000066A14DF800) [pid = 3996] [serial = 2067] [outer = 0000000000000000] 07:55:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 58 (00000066A1594000) [pid = 3996] [serial = 2068] [outer = 00000066A14DF800] 07:55:57 INFO - PROCESS | 3996 | 1467816957637 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 59 (00000066A19E1400) [pid = 3996] [serial = 2069] [outer = 00000066A14DF800] 07:55:58 INFO - PROCESS | 3996 | 1467816958531 Marionette TRACE conn7 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:55:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 07:55:58 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:55:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:55:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1135ms 07:55:58 INFO - PROCESS | 3996 | 1467816958605 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 3996 | 1467816958607 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 07:55:58 INFO - PROCESS | 3996 | 1467816958610 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:55:58 INFO - PROCESS | 3996 | 1467816958612 Marionette TRACE conn7 <- [1,2722,null,{}] 07:55:58 INFO - PROCESS | 3996 | 1467816958615 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:58 INFO - PROCESS | 3996 | 1467816958617 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:58 INFO - PROCESS | 3996 | 1467816958703 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 07:55:58 INFO - PROCESS | 3996 | 1467816958708 Marionette TRACE conn7 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 3996 | 1467816958710 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:58 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CDB000 == 32 [pid = 3996] [id = 690] 07:55:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (00000066A19E3C00) [pid = 3996] [serial = 2070] [outer = 0000000000000000] 07:55:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (00000066A1A25400) [pid = 3996] [serial = 2071] [outer = 00000066A19E3C00] 07:55:58 INFO - PROCESS | 3996 | 1467816958763 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (00000066A1A30400) [pid = 3996] [serial = 2072] [outer = 00000066A19E3C00] 07:55:59 INFO - PROCESS | 3996 | 1467816959203 Marionette TRACE conn7 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:55:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:55:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 628ms 07:55:59 INFO - PROCESS | 3996 | 1467816959241 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 07:55:59 INFO - PROCESS | 3996 | 1467816959244 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 07:55:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:55:59 INFO - PROCESS | 3996 | 1467816959247 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - PROCESS | 3996 | 1467816959248 Marionette TRACE conn7 <- [1,2726,null,{}] 07:55:59 INFO - PROCESS | 3996 | 1467816959252 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:59 INFO - PROCESS | 3996 | 1467816959254 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:59 INFO - PROCESS | 3996 | 1467816959392 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 07:55:59 INFO - PROCESS | 3996 | 1467816959518 Marionette TRACE conn7 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 3996 | 1467816959522 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:55:59 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ABE0800 == 33 [pid = 3996] [id = 691] 07:55:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (0000006692B25800) [pid = 3996] [serial = 2073] [outer = 0000000000000000] 07:55:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (000000669344AC00) [pid = 3996] [serial = 2074] [outer = 0000006692B25800] 07:55:59 INFO - PROCESS | 3996 | 1467816959583 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006694989800) [pid = 3996] [serial = 2075] [outer = 0000006692B25800] 07:56:00 INFO - PROCESS | 3996 | 1467816960240 Marionette TRACE conn7 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:56:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:56:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1023ms 07:56:00 INFO - PROCESS | 3996 | 1467816960274 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 3996 | 1467816960279 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 07:56:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:56:00 INFO - PROCESS | 3996 | 1467816960284 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 3996 | 1467816960288 Marionette TRACE conn7 <- [1,2730,null,{}] 07:56:00 INFO - PROCESS | 3996 | 1467816960314 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:00 INFO - PROCESS | 3996 | 1467816960317 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:00 INFO - PROCESS | 3996 | 1467816960466 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 07:56:00 INFO - PROCESS | 3996 | 1467816960589 Marionette TRACE conn7 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 3996 | 1467816960592 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:00 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5314000 == 34 [pid = 3996] [id = 692] 07:56:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006695D4D800) [pid = 3996] [serial = 2076] [outer = 0000000000000000] 07:56:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (00000066999E2400) [pid = 3996] [serial = 2077] [outer = 0000006695D4D800] 07:56:00 INFO - PROCESS | 3996 | 1467816960651 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006699DFC000) [pid = 3996] [serial = 2078] [outer = 0000006695D4D800] 07:56:01 INFO - PROCESS | 3996 | 1467816961240 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:56:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:56:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 984ms 07:56:01 INFO - PROCESS | 3996 | 1467816961272 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 07:56:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:56:01 INFO - PROCESS | 3996 | 1467816961276 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 07:56:01 INFO - PROCESS | 3996 | 1467816961280 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 3996 | 1467816961282 Marionette TRACE conn7 <- [1,2734,null,{}] 07:56:01 INFO - PROCESS | 3996 | 1467816961286 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:01 INFO - PROCESS | 3996 | 1467816961289 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:01 INFO - PROCESS | 3996 | 1467816961410 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 07:56:01 INFO - PROCESS | 3996 | 1467816961505 Marionette TRACE conn7 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 3996 | 1467816961508 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:01 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9115800 == 35 [pid = 3996] [id = 693] 07:56:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (00000066A094E800) [pid = 3996] [serial = 2079] [outer = 0000000000000000] 07:56:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066A0A9C000) [pid = 3996] [serial = 2080] [outer = 00000066A094E800] 07:56:01 INFO - PROCESS | 3996 | 1467816961570 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A1224400) [pid = 3996] [serial = 2081] [outer = 00000066A094E800] 07:56:02 INFO - PROCESS | 3996 | 1467816962212 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:56:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:56:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 986ms 07:56:02 INFO - PROCESS | 3996 | 1467816962266 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 3996 | 1467816962271 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 07:56:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:56:02 INFO - PROCESS | 3996 | 1467816962282 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 3996 | 1467816962287 Marionette TRACE conn7 <- [1,2738,null,{}] 07:56:02 INFO - PROCESS | 3996 | 1467816962291 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:02 INFO - PROCESS | 3996 | 1467816962295 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:02 INFO - PROCESS | 3996 | 1467816962415 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 07:56:02 INFO - PROCESS | 3996 | 1467816962629 Marionette TRACE conn7 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 3996 | 1467816962632 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:02 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699C12000 == 36 [pid = 3996] [id = 694] 07:56:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006693D55C00) [pid = 3996] [serial = 2082] [outer = 0000000000000000] 07:56:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066947B6400) [pid = 3996] [serial = 2083] [outer = 0000006693D55C00] 07:56:02 INFO - PROCESS | 3996 | 1467816962693 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669499D000) [pid = 3996] [serial = 2084] [outer = 0000006693D55C00] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 00000066A530D000 == 35 [pid = 3996] [id = 458] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 000000669F48D800 == 34 [pid = 3996] [id = 456] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 000000669ABF6800 == 33 [pid = 3996] [id = 675] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 0000006694E18800 == 32 [pid = 3996] [id = 681] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2922800 == 31 [pid = 3996] [id = 445] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 000000669A750000 == 30 [pid = 3996] [id = 455] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2DB000 == 29 [pid = 3996] [id = 443] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1394000 == 28 [pid = 3996] [id = 450] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 00000066A4E7C800 == 27 [pid = 3996] [id = 452] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 000000669B03E800 == 26 [pid = 3996] [id = 448] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2910000 == 25 [pid = 3996] [id = 457] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED24800 == 24 [pid = 3996] [id = 451] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 0000006698FDC800 == 23 [pid = 3996] [id = 454] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1399000 == 22 [pid = 3996] [id = 444] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55ED800 == 21 [pid = 3996] [id = 459] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B03000 == 20 [pid = 3996] [id = 449] 07:56:03 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B09800 == 19 [pid = 3996] [id = 453] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669B358000) [pid = 3996] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669499D800) [pid = 3996] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (0000006694C97800) [pid = 3996] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669498C400) [pid = 3996] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006694D0A400) [pid = 3996] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (0000006694989400) [pid = 3996] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A074B800) [pid = 3996] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (000000669E474C00) [pid = 3996] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (0000006698E8CC00) [pid = 3996] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (000000669A8CC000) [pid = 3996] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (00000066947B3800) [pid = 3996] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (000000669B116400) [pid = 3996] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (000000669488DC00) [pid = 3996] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (00000066999E7400) [pid = 3996] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | --DOMWINDOW == 59 (0000006694A45400) [pid = 3996] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 07:56:03 INFO - PROCESS | 3996 | 1467816963975 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:56:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:56:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1783ms 07:56:04 INFO - PROCESS | 3996 | 1467816964065 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 3996 | 1467816964069 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 07:56:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:56:04 INFO - PROCESS | 3996 | 1467816964074 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 3996 | 1467816964078 Marionette TRACE conn7 <- [1,2742,null,{}] 07:56:04 INFO - PROCESS | 3996 | 1467816964084 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:04 INFO - PROCESS | 3996 | 1467816964088 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:04 INFO - PROCESS | 3996 | 1467816964216 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 07:56:04 INFO - PROCESS | 3996 | 1467816964224 Marionette TRACE conn7 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 3996 | 1467816964229 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:04 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698FF4000 == 20 [pid = 3996] [id = 695] 07:56:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 60 (0000006693D57800) [pid = 3996] [serial = 2085] [outer = 0000000000000000] 07:56:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (0000006693FC7800) [pid = 3996] [serial = 2086] [outer = 0000006693D57800] 07:56:04 INFO - PROCESS | 3996 | 1467816964278 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (0000006694879C00) [pid = 3996] [serial = 2087] [outer = 0000006693D57800] 07:56:04 INFO - PROCESS | 3996 | 1467816964778 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:56:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:56:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 731ms 07:56:04 INFO - PROCESS | 3996 | 1467816964809 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 3996 | 1467816964814 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 07:56:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:56:04 INFO - PROCESS | 3996 | 1467816964821 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 3996 | 1467816964824 Marionette TRACE conn7 <- [1,2746,null,{}] 07:56:04 INFO - PROCESS | 3996 | 1467816964828 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:04 INFO - PROCESS | 3996 | 1467816964830 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:04 INFO - PROCESS | 3996 | 1467816964925 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 07:56:04 INFO - PROCESS | 3996 | 1467816964933 Marionette TRACE conn7 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 3996 | 1467816964936 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:04 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA87800 == 21 [pid = 3996] [id = 696] 07:56:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (0000006694984800) [pid = 3996] [serial = 2088] [outer = 0000000000000000] 07:56:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (000000669499B400) [pid = 3996] [serial = 2089] [outer = 0000006694984800] 07:56:04 INFO - PROCESS | 3996 | 1467816964986 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006694A2E000) [pid = 3996] [serial = 2090] [outer = 0000006694984800] 07:56:05 INFO - PROCESS | 3996 | 1467816965450 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:56:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:56:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 691ms 07:56:05 INFO - PROCESS | 3996 | 1467816965514 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 3996 | 1467816965516 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 07:56:05 INFO - PROCESS | 3996 | 1467816965528 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:56:05 INFO - PROCESS | 3996 | 1467816965532 Marionette TRACE conn7 <- [1,2750,null,{}] 07:56:05 INFO - PROCESS | 3996 | 1467816965577 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:05 INFO - PROCESS | 3996 | 1467816965582 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:05 INFO - PROCESS | 3996 | 1467816965708 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 07:56:05 INFO - PROCESS | 3996 | 1467816965718 Marionette TRACE conn7 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 3996 | 1467816965722 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:05 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A116C000 == 22 [pid = 3996] [id = 697] 07:56:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (000000669511B000) [pid = 3996] [serial = 2091] [outer = 0000000000000000] 07:56:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006695DB8400) [pid = 3996] [serial = 2092] [outer = 000000669511B000] 07:56:05 INFO - PROCESS | 3996 | 1467816965772 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006698E89C00) [pid = 3996] [serial = 2093] [outer = 000000669511B000] 07:56:06 INFO - PROCESS | 3996 | 1467816966212 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:56:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 713ms 07:56:06 INFO - PROCESS | 3996 | 1467816966246 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 3996 | 1467816966249 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 07:56:06 INFO - PROCESS | 3996 | 1467816966252 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:56:06 INFO - PROCESS | 3996 | 1467816966254 Marionette TRACE conn7 <- [1,2754,null,{}] 07:56:06 INFO - PROCESS | 3996 | 1467816966258 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:06 INFO - PROCESS | 3996 | 1467816966260 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:06 INFO - PROCESS | 3996 | 1467816966392 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 07:56:06 INFO - PROCESS | 3996 | 1467816966398 Marionette TRACE conn7 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:06 INFO - PROCESS | 3996 | 1467816966400 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:06 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2917000 == 23 [pid = 3996] [id = 698] 07:56:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669979DC00) [pid = 3996] [serial = 2094] [outer = 0000000000000000] 07:56:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006699A05800) [pid = 3996] [serial = 2095] [outer = 000000669979DC00] 07:56:06 INFO - PROCESS | 3996 | 1467816966492 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006699DF2C00) [pid = 3996] [serial = 2096] [outer = 000000669979DC00] 07:56:06 INFO - PROCESS | 3996 | 1467816966895 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:56:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 690ms 07:56:06 INFO - PROCESS | 3996 | 1467816966946 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 3996 | 1467816966948 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 07:56:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:56:06 INFO - PROCESS | 3996 | 1467816966992 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - PROCESS | 3996 | 1467816966994 Marionette TRACE conn7 <- [1,2758,null,{}] 07:56:07 INFO - PROCESS | 3996 | 1467816967008 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:07 INFO - PROCESS | 3996 | 1467816967010 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:07 INFO - PROCESS | 3996 | 1467816967121 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 07:56:07 INFO - PROCESS | 3996 | 1467816967127 Marionette TRACE conn7 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 3996 | 1467816967129 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:07 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5013000 == 24 [pid = 3996] [id = 699] 07:56:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669A8CC000) [pid = 3996] [serial = 2097] [outer = 0000000000000000] 07:56:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669AB0A800) [pid = 3996] [serial = 2098] [outer = 000000669A8CC000] 07:56:07 INFO - PROCESS | 3996 | 1467816967175 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669E45EC00) [pid = 3996] [serial = 2099] [outer = 000000669A8CC000] 07:56:07 INFO - PROCESS | 3996 | 1467816967622 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:56:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:56:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 07:56:07 INFO - PROCESS | 3996 | 1467816967636 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 3996 | 1467816967638 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 07:56:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:56:07 INFO - PROCESS | 3996 | 1467816967642 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 3996 | 1467816967643 Marionette TRACE conn7 <- [1,2762,null,{}] 07:56:07 INFO - PROCESS | 3996 | 1467816967647 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:07 INFO - PROCESS | 3996 | 1467816967653 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:07 INFO - PROCESS | 3996 | 1467816967795 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 07:56:07 INFO - PROCESS | 3996 | 1467816967801 Marionette TRACE conn7 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 3996 | 1467816967803 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:07 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55EB800 == 25 [pid = 3996] [id = 700] 07:56:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669E46AC00) [pid = 3996] [serial = 2100] [outer = 0000000000000000] 07:56:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669E96AC00) [pid = 3996] [serial = 2101] [outer = 000000669E46AC00] 07:56:07 INFO - PROCESS | 3996 | 1467816967852 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A07D3000) [pid = 3996] [serial = 2102] [outer = 000000669E46AC00] 07:56:08 INFO - PROCESS | 3996 | 1467816968460 Marionette TRACE conn7 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:56:08 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669F429400) [pid = 3996] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:56:08 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (000000669488F000) [pid = 3996] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:56:08 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669499E800) [pid = 3996] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:56:08 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006692AA3000) [pid = 3996] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:56:08 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006694C90400) [pid = 3996] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:56:08 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066948A1800) [pid = 3996] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:56:08 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006693FC6C00) [pid = 3996] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:56:08 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006692B29000) [pid = 3996] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:56:08 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A14DF800) [pid = 3996] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:56:08 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (000000669E90A800) [pid = 3996] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:56:08 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A19E3C00) [pid = 3996] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:56:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:56:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 880ms 07:56:08 INFO - PROCESS | 3996 | 1467816968530 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 07:56:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:56:08 INFO - PROCESS | 3996 | 1467816968532 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 07:56:08 INFO - PROCESS | 3996 | 1467816968536 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - PROCESS | 3996 | 1467816968538 Marionette TRACE conn7 <- [1,2766,null,{}] 07:56:08 INFO - PROCESS | 3996 | 1467816968541 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:08 INFO - PROCESS | 3996 | 1467816968543 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:08 INFO - PROCESS | 3996 | 1467816968626 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 07:56:08 INFO - PROCESS | 3996 | 1467816968634 Marionette TRACE conn7 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 3996 | 1467816968636 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:08 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B1E800 == 26 [pid = 3996] [id = 701] 07:56:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669499E800) [pid = 3996] [serial = 2103] [outer = 0000000000000000] 07:56:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006694A52400) [pid = 3996] [serial = 2104] [outer = 000000669499E800] 07:56:08 INFO - PROCESS | 3996 | 1467816968682 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669E90E400) [pid = 3996] [serial = 2105] [outer = 000000669499E800] 07:56:09 INFO - PROCESS | 3996 | 1467816969115 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:56:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 629ms 07:56:09 INFO - PROCESS | 3996 | 1467816969167 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 3996 | 1467816969170 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 07:56:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:56:09 INFO - PROCESS | 3996 | 1467816969173 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 3996 | 1467816969174 Marionette TRACE conn7 <- [1,2770,null,{}] 07:56:09 INFO - PROCESS | 3996 | 1467816969178 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:09 INFO - PROCESS | 3996 | 1467816969180 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:09 INFO - PROCESS | 3996 | 1467816969264 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 07:56:09 INFO - PROCESS | 3996 | 1467816969270 Marionette TRACE conn7 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 3996 | 1467816969272 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:09 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B06000 == 27 [pid = 3996] [id = 702] 07:56:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066A074A800) [pid = 3996] [serial = 2106] [outer = 0000000000000000] 07:56:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A0AD8400) [pid = 3996] [serial = 2107] [outer = 00000066A074A800] 07:56:09 INFO - PROCESS | 3996 | 1467816969317 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A13D2400) [pid = 3996] [serial = 2108] [outer = 00000066A074A800] 07:56:09 INFO - PROCESS | 3996 | 1467816969731 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:56:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 627ms 07:56:09 INFO - PROCESS | 3996 | 1467816969803 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 3996 | 1467816969806 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 07:56:09 INFO - PROCESS | 3996 | 1467816969809 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:56:09 INFO - PROCESS | 3996 | 1467816969810 Marionette TRACE conn7 <- [1,2774,null,{}] 07:56:09 INFO - PROCESS | 3996 | 1467816969814 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:09 INFO - PROCESS | 3996 | 1467816969816 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:09 INFO - PROCESS | 3996 | 1467816969900 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 07:56:09 INFO - PROCESS | 3996 | 1467816969907 Marionette TRACE conn7 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 3996 | 1467816969909 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:09 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9108000 == 28 [pid = 3996] [id = 703] 07:56:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006692B26000) [pid = 3996] [serial = 2109] [outer = 0000000000000000] 07:56:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A14E2800) [pid = 3996] [serial = 2110] [outer = 0000006692B26000] 07:56:09 INFO - PROCESS | 3996 | 1467816969953 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A19E3C00) [pid = 3996] [serial = 2111] [outer = 0000006692B26000] 07:56:10 INFO - PROCESS | 3996 | 1467816970394 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:56:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:56:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 07:56:10 INFO - PROCESS | 3996 | 1467816970445 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 07:56:10 INFO - PROCESS | 3996 | 1467816970447 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 07:56:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:56:10 INFO - PROCESS | 3996 | 1467816970493 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 3996 | 1467816970497 Marionette TRACE conn7 <- [1,2778,null,{}] 07:56:10 INFO - PROCESS | 3996 | 1467816970509 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:10 INFO - PROCESS | 3996 | 1467816970513 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:10 INFO - PROCESS | 3996 | 1467816970654 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 07:56:10 INFO - PROCESS | 3996 | 1467816970751 Marionette TRACE conn7 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 3996 | 1467816970755 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:10 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A74F800 == 29 [pid = 3996] [id = 704] 07:56:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006693449C00) [pid = 3996] [serial = 2112] [outer = 0000000000000000] 07:56:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006693B2C400) [pid = 3996] [serial = 2113] [outer = 0000006693449C00] 07:56:10 INFO - PROCESS | 3996 | 1467816970813 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006694893C00) [pid = 3996] [serial = 2114] [outer = 0000006693449C00] 07:56:11 INFO - PROCESS | 3996 | 1467816971631 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:56:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:56:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1235ms 07:56:11 INFO - PROCESS | 3996 | 1467816971691 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 3996 | 1467816971696 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 07:56:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:56:11 INFO - PROCESS | 3996 | 1467816971702 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 3996 | 1467816971705 Marionette TRACE conn7 <- [1,2782,null,{}] 07:56:11 INFO - PROCESS | 3996 | 1467816971711 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:11 INFO - PROCESS | 3996 | 1467816971716 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:11 INFO - PROCESS | 3996 | 1467816971853 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 07:56:11 INFO - PROCESS | 3996 | 1467816971970 Marionette TRACE conn7 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 3996 | 1467816971973 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:12 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2939000 == 30 [pid = 3996] [id = 705] 07:56:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006694D16400) [pid = 3996] [serial = 2115] [outer = 0000000000000000] 07:56:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006695DB9400) [pid = 3996] [serial = 2116] [outer = 0000006694D16400] 07:56:12 INFO - PROCESS | 3996 | 1467816972031 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066996B5C00) [pid = 3996] [serial = 2117] [outer = 0000006694D16400] 07:56:12 INFO - PROCESS | 3996 | 1467816972886 Marionette TRACE conn7 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:56:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:56:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1235ms 07:56:12 INFO - PROCESS | 3996 | 1467816972940 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 07:56:12 INFO - PROCESS | 3996 | 1467816972945 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 07:56:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:56:12 INFO - PROCESS | 3996 | 1467816972950 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 3996 | 1467816972953 Marionette TRACE conn7 <- [1,2786,null,{}] 07:56:12 INFO - PROCESS | 3996 | 1467816972959 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:12 INFO - PROCESS | 3996 | 1467816972962 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:13 INFO - PROCESS | 3996 | 1467816973084 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A1A25400) [pid = 3996] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A0742000) [pid = 3996] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006694C92800) [pid = 3996] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006694A51000) [pid = 3996] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006695BE1400) [pid = 3996] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006692B28800) [pid = 3996] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006693D55400) [pid = 3996] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006698CBD000) [pid = 3996] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006698FC2800) [pid = 3996] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066948ACC00) [pid = 3996] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066949A4800) [pid = 3996] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A0948C00) [pid = 3996] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (000000669E473400) [pid = 3996] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (000000669A878400) [pid = 3996] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A19E1400) [pid = 3996] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066A1594000) [pid = 3996] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A14D3800) [pid = 3996] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (00000066A1A30400) [pid = 3996] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (000000669E951400) [pid = 3996] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (000000669E970800) [pid = 3996] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (000000669D87F400) [pid = 3996] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 07:56:13 INFO - PROCESS | 3996 | 1467816973206 Marionette TRACE conn7 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 3996 | 1467816973211 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:13 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698C8C800 == 31 [pid = 3996] [id = 706] 07:56:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (0000006692B44800) [pid = 3996] [serial = 2118] [outer = 0000000000000000] 07:56:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (0000006693B36400) [pid = 3996] [serial = 2119] [outer = 0000006692B44800] 07:56:13 INFO - PROCESS | 3996 | 1467816973261 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (00000066948ACC00) [pid = 3996] [serial = 2120] [outer = 0000006692B44800] 07:56:13 INFO - PROCESS | 3996 | 1467816973695 Marionette TRACE conn7 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:56:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:56:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 838ms 07:56:13 INFO - PROCESS | 3996 | 1467816973792 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 3996 | 1467816973797 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 07:56:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:56:13 INFO - PROCESS | 3996 | 1467816973803 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 3996 | 1467816973806 Marionette TRACE conn7 <- [1,2790,null,{}] 07:56:13 INFO - PROCESS | 3996 | 1467816973810 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:13 INFO - PROCESS | 3996 | 1467816973813 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:13 INFO - PROCESS | 3996 | 1467816973912 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 07:56:13 INFO - PROCESS | 3996 | 1467816973921 Marionette TRACE conn7 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 3996 | 1467816973924 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:13 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A0A4F800 == 32 [pid = 3996] [id = 707] 07:56:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (0000006698E7E400) [pid = 3996] [serial = 2121] [outer = 0000000000000000] 07:56:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006698E84400) [pid = 3996] [serial = 2122] [outer = 0000006698E7E400] 07:56:13 INFO - PROCESS | 3996 | 1467816973972 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (000000669962D400) [pid = 3996] [serial = 2123] [outer = 0000006698E7E400] 07:56:14 INFO - PROCESS | 3996 | 1467816974428 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:56:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:56:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 692ms 07:56:14 INFO - PROCESS | 3996 | 1467816974523 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 07:56:14 INFO - PROCESS | 3996 | 1467816974525 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 07:56:14 INFO - PROCESS | 3996 | 1467816974529 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:56:14 INFO - PROCESS | 3996 | 1467816974533 Marionette TRACE conn7 <- [1,2794,null,{}] 07:56:14 INFO - PROCESS | 3996 | 1467816974544 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:14 INFO - PROCESS | 3996 | 1467816974549 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:14 INFO - PROCESS | 3996 | 1467816974681 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 07:56:14 INFO - PROCESS | 3996 | 1467816974690 Marionette TRACE conn7 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 3996 | 1467816974694 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:14 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A383B000 == 33 [pid = 3996] [id = 708] 07:56:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (00000066947BBC00) [pid = 3996] [serial = 2124] [outer = 0000000000000000] 07:56:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (000000669A87A800) [pid = 3996] [serial = 2125] [outer = 00000066947BBC00] 07:56:14 INFO - PROCESS | 3996 | 1467816974743 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669E909800) [pid = 3996] [serial = 2126] [outer = 00000066947BBC00] 07:56:15 INFO - PROCESS | 3996 | 1467816975155 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:56:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 07:56:15 INFO - PROCESS | 3996 | 1467816975224 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 3996 | 1467816975227 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 07:56:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:56:15 INFO - PROCESS | 3996 | 1467816975230 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 3996 | 1467816975232 Marionette TRACE conn7 <- [1,2798,null,{}] 07:56:15 INFO - PROCESS | 3996 | 1467816975248 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:15 INFO - PROCESS | 3996 | 1467816975250 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:15 INFO - PROCESS | 3996 | 1467816975369 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 07:56:15 INFO - PROCESS | 3996 | 1467816975424 Marionette TRACE conn7 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 3996 | 1467816975426 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:15 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55E3800 == 34 [pid = 3996] [id = 709] 07:56:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669E96F400) [pid = 3996] [serial = 2127] [outer = 0000000000000000] 07:56:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669EC99C00) [pid = 3996] [serial = 2128] [outer = 000000669E96F400] 07:56:15 INFO - PROCESS | 3996 | 1467816975472 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669F63E400) [pid = 3996] [serial = 2129] [outer = 000000669E96F400] 07:56:15 INFO - PROCESS | 3996 | 1467816975899 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:56:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 07:56:15 INFO - PROCESS | 3996 | 1467816975947 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 3996 | 1467816975949 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 07:56:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:56:15 INFO - PROCESS | 3996 | 1467816975961 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 3996 | 1467816975963 Marionette TRACE conn7 <- [1,2802,null,{}] 07:56:15 INFO - PROCESS | 3996 | 1467816975966 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:15 INFO - PROCESS | 3996 | 1467816975968 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:16 INFO - PROCESS | 3996 | 1467816976079 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 07:56:16 INFO - PROCESS | 3996 | 1467816976089 Marionette TRACE conn7 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 3996 | 1467816976092 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:16 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B12000 == 35 [pid = 3996] [id = 710] 07:56:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669E96F800) [pid = 3996] [serial = 2130] [outer = 0000000000000000] 07:56:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A0957400) [pid = 3996] [serial = 2131] [outer = 000000669E96F800] 07:56:16 INFO - PROCESS | 3996 | 1467816976137 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A110D400) [pid = 3996] [serial = 2132] [outer = 000000669E96F800] 07:56:16 INFO - PROCESS | 3996 | 1467816976578 Marionette TRACE conn7 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:56:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:56:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 691ms 07:56:16 INFO - PROCESS | 3996 | 1467816976652 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 07:56:16 INFO - PROCESS | 3996 | 1467816976654 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 07:56:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:56:16 INFO - PROCESS | 3996 | 1467816976658 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 3996 | 1467816976659 Marionette TRACE conn7 <- [1,2806,null,{}] 07:56:16 INFO - PROCESS | 3996 | 1467816976667 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:16 INFO - PROCESS | 3996 | 1467816976673 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:16 INFO - PROCESS | 3996 | 1467816976818 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 07:56:16 INFO - PROCESS | 3996 | 1467816976824 Marionette TRACE conn7 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 3996 | 1467816976826 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:16 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B13800 == 36 [pid = 3996] [id = 711] 07:56:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A14DB000) [pid = 3996] [serial = 2133] [outer = 0000000000000000] 07:56:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A19EFC00) [pid = 3996] [serial = 2134] [outer = 00000066A14DB000] 07:56:16 INFO - PROCESS | 3996 | 1467816976917 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A1B39800) [pid = 3996] [serial = 2135] [outer = 00000066A14DB000] 07:56:17 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669511B000) [pid = 3996] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:56:17 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006693D57800) [pid = 3996] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:56:17 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006694984800) [pid = 3996] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:56:17 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006693D55C00) [pid = 3996] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:56:17 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006692B25800) [pid = 3996] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:56:17 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006695D4D800) [pid = 3996] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:56:17 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (00000066A094E800) [pid = 3996] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:56:17 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669A8CC000) [pid = 3996] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:56:17 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (000000669499E800) [pid = 3996] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:56:17 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (000000669979DC00) [pid = 3996] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:56:17 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A074A800) [pid = 3996] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:56:17 INFO - PROCESS | 3996 | 1467816977440 Marionette TRACE conn7 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:56:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:56:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 839ms 07:56:17 INFO - PROCESS | 3996 | 1467816977500 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 07:56:17 INFO - PROCESS | 3996 | 1467816977502 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 07:56:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:56:17 INFO - PROCESS | 3996 | 1467816977505 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:56:17 INFO - PROCESS | 3996 | 1467816977507 Marionette TRACE conn7 <- [1,2810,null,{}] 07:56:17 INFO - PROCESS | 3996 | 1467816977511 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:17 INFO - PROCESS | 3996 | 1467816977513 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:17 INFO - PROCESS | 3996 | 1467816977625 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 07:56:17 INFO - PROCESS | 3996 | 1467816977678 Marionette TRACE conn7 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 3996 | 1467816977680 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:17 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CE9000 == 37 [pid = 3996] [id = 712] 07:56:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006693D3EC00) [pid = 3996] [serial = 2136] [outer = 0000000000000000] 07:56:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669A8CC000) [pid = 3996] [serial = 2137] [outer = 0000006693D3EC00] 07:56:17 INFO - PROCESS | 3996 | 1467816977726 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066A1B30400) [pid = 3996] [serial = 2138] [outer = 0000006693D3EC00] 07:56:18 INFO - PROCESS | 3996 | 1467816978084 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:56:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:56:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 628ms 07:56:18 INFO - PROCESS | 3996 | 1467816978143 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 3996 | 1467816978146 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 07:56:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:56:18 INFO - PROCESS | 3996 | 1467816978150 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 3996 | 1467816978152 Marionette TRACE conn7 <- [1,2814,null,{}] 07:56:18 INFO - PROCESS | 3996 | 1467816978156 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:18 INFO - PROCESS | 3996 | 1467816978158 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:18 INFO - PROCESS | 3996 | 1467816978243 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 07:56:18 INFO - PROCESS | 3996 | 1467816978249 Marionette TRACE conn7 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 3996 | 1467816978251 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:18 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A964E000 == 38 [pid = 3996] [id = 713] 07:56:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A1EA3400) [pid = 3996] [serial = 2139] [outer = 0000000000000000] 07:56:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A2026000) [pid = 3996] [serial = 2140] [outer = 00000066A1EA3400] 07:56:18 INFO - PROCESS | 3996 | 1467816978296 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A2031800) [pid = 3996] [serial = 2141] [outer = 00000066A1EA3400] 07:56:18 INFO - PROCESS | 3996 | 1467816978717 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:56:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:56:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 628ms 07:56:18 INFO - PROCESS | 3996 | 1467816978779 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 3996 | 1467816978781 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 07:56:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:56:18 INFO - PROCESS | 3996 | 1467816978784 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 3996 | 1467816978786 Marionette TRACE conn7 <- [1,2818,null,{}] 07:56:18 INFO - PROCESS | 3996 | 1467816978790 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:18 INFO - PROCESS | 3996 | 1467816978792 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:18 INFO - PROCESS | 3996 | 1467816978877 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 07:56:18 INFO - PROCESS | 3996 | 1467816978885 Marionette TRACE conn7 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 3996 | 1467816978887 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:18 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97D8000 == 39 [pid = 3996] [id = 714] 07:56:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A20B0C00) [pid = 3996] [serial = 2142] [outer = 0000000000000000] 07:56:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A2829000) [pid = 3996] [serial = 2143] [outer = 00000066A20B0C00] 07:56:18 INFO - PROCESS | 3996 | 1467816978932 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A28E1400) [pid = 3996] [serial = 2144] [outer = 00000066A20B0C00] 07:56:19 INFO - PROCESS | 3996 | 1467816979514 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:56:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:56:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 776ms 07:56:19 INFO - PROCESS | 3996 | 1467816979564 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 3996 | 1467816979569 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 07:56:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:56:19 INFO - PROCESS | 3996 | 1467816979575 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 3996 | 1467816979579 Marionette TRACE conn7 <- [1,2822,null,{}] 07:56:19 INFO - PROCESS | 3996 | 1467816979585 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:19 INFO - PROCESS | 3996 | 1467816979588 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:19 INFO - PROCESS | 3996 | 1467816979742 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 07:56:19 INFO - PROCESS | 3996 | 1467816979840 Marionette TRACE conn7 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 3996 | 1467816979845 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:19 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2E9000 == 40 [pid = 3996] [id = 715] 07:56:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066949A4800) [pid = 3996] [serial = 2145] [outer = 0000000000000000] 07:56:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006694A30C00) [pid = 3996] [serial = 2146] [outer = 00000066949A4800] 07:56:19 INFO - PROCESS | 3996 | 1467816979903 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006695BE1400) [pid = 3996] [serial = 2147] [outer = 00000066949A4800] 07:56:20 INFO - PROCESS | 3996 | 1467816980522 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:56:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:56:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 985ms 07:56:20 INFO - PROCESS | 3996 | 1467816980563 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 3996 | 1467816980568 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 07:56:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:56:20 INFO - PROCESS | 3996 | 1467816980575 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 3996 | 1467816980578 Marionette TRACE conn7 <- [1,2826,null,{}] 07:56:20 INFO - PROCESS | 3996 | 1467816980582 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:20 INFO - PROCESS | 3996 | 1467816980585 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:20 INFO - PROCESS | 3996 | 1467816980704 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 07:56:20 INFO - PROCESS | 3996 | 1467816980801 Marionette TRACE conn7 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 3996 | 1467816980804 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:20 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B17800 == 41 [pid = 3996] [id = 716] 07:56:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669D884800) [pid = 3996] [serial = 2148] [outer = 0000000000000000] 07:56:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E4E0C00) [pid = 3996] [serial = 2149] [outer = 000000669D884800] 07:56:20 INFO - PROCESS | 3996 | 1467816980861 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669F470400) [pid = 3996] [serial = 2150] [outer = 000000669D884800] 07:56:21 INFO - PROCESS | 3996 | 1467816981491 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:56:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:56:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 984ms 07:56:21 INFO - PROCESS | 3996 | 1467816981561 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 3996 | 1467816981564 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 07:56:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:56:21 INFO - PROCESS | 3996 | 1467816981568 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 3996 | 1467816981572 Marionette TRACE conn7 <- [1,2830,null,{}] 07:56:21 INFO - PROCESS | 3996 | 1467816981584 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:21 INFO - PROCESS | 3996 | 1467816981589 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:21 INFO - PROCESS | 3996 | 1467816981734 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 07:56:21 INFO - PROCESS | 3996 | 1467816981861 Marionette TRACE conn7 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 3996 | 1467816981864 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:21 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A98BC000 == 42 [pid = 3996] [id = 717] 07:56:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A19E8800) [pid = 3996] [serial = 2151] [outer = 0000000000000000] 07:56:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A1B38800) [pid = 3996] [serial = 2152] [outer = 00000066A19E8800] 07:56:21 INFO - PROCESS | 3996 | 1467816981924 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A28EBC00) [pid = 3996] [serial = 2153] [outer = 00000066A19E8800] 07:56:22 INFO - PROCESS | 3996 | 1467816982536 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:56:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:56:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 986ms 07:56:22 INFO - PROCESS | 3996 | 1467816982556 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 3996 | 1467816982559 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 07:56:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:56:22 INFO - PROCESS | 3996 | 1467816982562 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 3996 | 1467816982564 Marionette TRACE conn7 <- [1,2834,null,{}] 07:56:22 INFO - PROCESS | 3996 | 1467816982568 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:22 INFO - PROCESS | 3996 | 1467816982570 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:22 INFO - PROCESS | 3996 | 1467816982689 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 07:56:22 INFO - PROCESS | 3996 | 1467816982925 Marionette TRACE conn7 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 3996 | 1467816982929 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:22 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A736000 == 43 [pid = 3996] [id = 718] 07:56:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006692B4CC00) [pid = 3996] [serial = 2154] [outer = 0000000000000000] 07:56:22 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006694426400) [pid = 3996] [serial = 2155] [outer = 0000006692B4CC00] 07:56:22 INFO - PROCESS | 3996 | 1467816982993 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (000000669499A400) [pid = 3996] [serial = 2156] [outer = 0000006692B4CC00] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A964E000 == 42 [pid = 3996] [id = 713] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CE9000 == 41 [pid = 3996] [id = 712] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B13800 == 40 [pid = 3996] [id = 711] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B12000 == 39 [pid = 3996] [id = 710] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55E3800 == 38 [pid = 3996] [id = 709] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A383B000 == 37 [pid = 3996] [id = 708] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A0A4F800 == 36 [pid = 3996] [id = 707] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 0000006698C8C800 == 35 [pid = 3996] [id = 706] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 000000669A74F800 == 34 [pid = 3996] [id = 704] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B1E800 == 33 [pid = 3996] [id = 701] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2939000 == 32 [pid = 3996] [id = 705] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B06000 == 31 [pid = 3996] [id = 702] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A117B800 == 30 [pid = 3996] [id = 682] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9108000 == 29 [pid = 3996] [id = 703] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A98BC000 == 28 [pid = 3996] [id = 717] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B17800 == 27 [pid = 3996] [id = 716] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97D8000 == 26 [pid = 3996] [id = 714] 07:56:24 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2E9000 == 25 [pid = 3996] [id = 715] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (00000066A14E2800) [pid = 3996] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006695DB8400) [pid = 3996] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (0000006693FC7800) [pid = 3996] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (0000006694879C00) [pid = 3996] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669499B400) [pid = 3996] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006694A2E000) [pid = 3996] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669499D000) [pid = 3996] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066947B6400) [pid = 3996] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694989800) [pid = 3996] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669344AC00) [pid = 3996] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006699DFC000) [pid = 3996] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066999E2400) [pid = 3996] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A1224400) [pid = 3996] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A0A9C000) [pid = 3996] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669E45EC00) [pid = 3996] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669AB0A800) [pid = 3996] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669E96AC00) [pid = 3996] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669E90E400) [pid = 3996] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006694A52400) [pid = 3996] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (0000006699A05800) [pid = 3996] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A13D2400) [pid = 3996] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (0000006699DF2C00) [pid = 3996] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (0000006698E89C00) [pid = 3996] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A0AD8400) [pid = 3996] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 07:56:24 INFO - PROCESS | 3996 | 1467816984392 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:56:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:56:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1880ms 07:56:24 INFO - PROCESS | 3996 | 1467816984446 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 3996 | 1467816984450 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 07:56:24 INFO - PROCESS | 3996 | 1467816984455 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:56:24 INFO - PROCESS | 3996 | 1467816984458 Marionette TRACE conn7 <- [1,2838,null,{}] 07:56:24 INFO - PROCESS | 3996 | 1467816984465 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:24 INFO - PROCESS | 3996 | 1467816984469 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:24 INFO - PROCESS | 3996 | 1467816984561 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 07:56:24 INFO - PROCESS | 3996 | 1467816984634 Marionette TRACE conn7 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 3996 | 1467816984637 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:24 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699A3D800 == 26 [pid = 3996] [id = 719] 07:56:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (000000669486C400) [pid = 3996] [serial = 2157] [outer = 0000000000000000] 07:56:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006694873000) [pid = 3996] [serial = 2158] [outer = 000000669486C400] 07:56:24 INFO - PROCESS | 3996 | 1467816984687 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006694895800) [pid = 3996] [serial = 2159] [outer = 000000669486C400] 07:56:25 INFO - PROCESS | 3996 | 1467816985125 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:56:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:56:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 691ms 07:56:25 INFO - PROCESS | 3996 | 1467816985151 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 3996 | 1467816985156 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 07:56:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:56:25 INFO - PROCESS | 3996 | 1467816985162 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 3996 | 1467816985165 Marionette TRACE conn7 <- [1,2842,null,{}] 07:56:25 INFO - PROCESS | 3996 | 1467816985169 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:25 INFO - PROCESS | 3996 | 1467816985173 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:25 INFO - PROCESS | 3996 | 1467816985271 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 07:56:25 INFO - PROCESS | 3996 | 1467816985278 Marionette TRACE conn7 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 3996 | 1467816985281 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:25 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED21800 == 27 [pid = 3996] [id = 720] 07:56:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006694989400) [pid = 3996] [serial = 2160] [outer = 0000000000000000] 07:56:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669499FC00) [pid = 3996] [serial = 2161] [outer = 0000006694989400] 07:56:25 INFO - PROCESS | 3996 | 1467816985329 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694A2C000) [pid = 3996] [serial = 2162] [outer = 0000006694989400] 07:56:25 INFO - PROCESS | 3996 | 1467816985816 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:56:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:56:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 692ms 07:56:25 INFO - PROCESS | 3996 | 1467816985856 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 3996 | 1467816985859 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 07:56:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:56:25 INFO - PROCESS | 3996 | 1467816985862 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 3996 | 1467816985866 Marionette TRACE conn7 <- [1,2846,null,{}] 07:56:25 INFO - PROCESS | 3996 | 1467816985878 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:25 INFO - PROCESS | 3996 | 1467816985883 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:26 INFO - PROCESS | 3996 | 1467816985999 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 07:56:26 INFO - PROCESS | 3996 | 1467816986087 Marionette TRACE conn7 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 3996 | 1467816986090 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:26 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A195D000 == 28 [pid = 3996] [id = 721] 07:56:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006693FBF800) [pid = 3996] [serial = 2163] [outer = 0000000000000000] 07:56:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006695BDF800) [pid = 3996] [serial = 2164] [outer = 0000006693FBF800] 07:56:26 INFO - PROCESS | 3996 | 1467816986140 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006698E89400) [pid = 3996] [serial = 2165] [outer = 0000006693FBF800] 07:56:26 INFO - PROCESS | 3996 | 1467816986572 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:56:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:56:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 733ms 07:56:26 INFO - PROCESS | 3996 | 1467816986598 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 07:56:26 INFO - PROCESS | 3996 | 1467816986601 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 07:56:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:56:26 INFO - PROCESS | 3996 | 1467816986610 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - PROCESS | 3996 | 1467816986612 Marionette TRACE conn7 <- [1,2850,null,{}] 07:56:26 INFO - PROCESS | 3996 | 1467816986615 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:26 INFO - PROCESS | 3996 | 1467816986617 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:26 INFO - PROCESS | 3996 | 1467816986737 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 07:56:26 INFO - PROCESS | 3996 | 1467816986743 Marionette TRACE conn7 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 3996 | 1467816986745 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:26 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2B81000 == 29 [pid = 3996] [id = 722] 07:56:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066996D7400) [pid = 3996] [serial = 2166] [outer = 0000000000000000] 07:56:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066999E7C00) [pid = 3996] [serial = 2167] [outer = 00000066996D7400] 07:56:26 INFO - PROCESS | 3996 | 1467816986833 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006699DF4800) [pid = 3996] [serial = 2168] [outer = 00000066996D7400] 07:56:27 INFO - PROCESS | 3996 | 1467816987283 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:56:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:56:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 07:56:27 INFO - PROCESS | 3996 | 1467816987365 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 3996 | 1467816987367 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 07:56:27 INFO - PROCESS | 3996 | 1467816987374 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 3996 | 1467816987376 Marionette TRACE conn7 <- [1,2854,null,{}] 07:56:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:56:27 INFO - PROCESS | 3996 | 1467816987380 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:27 INFO - PROCESS | 3996 | 1467816987382 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:27 INFO - PROCESS | 3996 | 1467816987493 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 07:56:27 INFO - PROCESS | 3996 | 1467816987505 Marionette TRACE conn7 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 3996 | 1467816987507 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:27 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5315000 == 30 [pid = 3996] [id = 723] 07:56:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006694986800) [pid = 3996] [serial = 2169] [outer = 0000000000000000] 07:56:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669A8D4C00) [pid = 3996] [serial = 2170] [outer = 0000006694986800] 07:56:27 INFO - PROCESS | 3996 | 1467816987552 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669D87F400) [pid = 3996] [serial = 2171] [outer = 0000006694986800] 07:56:28 INFO - PROCESS | 3996 | 1467816988001 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:56:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:56:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 691ms 07:56:28 INFO - PROCESS | 3996 | 1467816988073 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 3996 | 1467816988075 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 07:56:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:56:28 INFO - PROCESS | 3996 | 1467816988079 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 3996 | 1467816988081 Marionette TRACE conn7 <- [1,2858,null,{}] 07:56:28 INFO - PROCESS | 3996 | 1467816988089 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:28 INFO - PROCESS | 3996 | 1467816988095 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:28 INFO - PROCESS | 3996 | 1467816988238 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 07:56:28 INFO - PROCESS | 3996 | 1467816988291 Marionette TRACE conn7 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 3996 | 1467816988293 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:28 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5659800 == 31 [pid = 3996] [id = 724] 07:56:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669E478400) [pid = 3996] [serial = 2172] [outer = 0000000000000000] 07:56:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E965800) [pid = 3996] [serial = 2173] [outer = 000000669E478400] 07:56:28 INFO - PROCESS | 3996 | 1467816988339 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669F474400) [pid = 3996] [serial = 2174] [outer = 000000669E478400] 07:56:28 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A14DB000) [pid = 3996] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:56:28 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669E96F800) [pid = 3996] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:56:28 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006692B26000) [pid = 3996] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:56:28 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (0000006692B44800) [pid = 3996] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:56:28 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006698E7E400) [pid = 3996] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:56:28 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006694D16400) [pid = 3996] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:56:28 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006693449C00) [pid = 3996] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:56:28 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006693D3EC00) [pid = 3996] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:56:28 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066947BBC00) [pid = 3996] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:56:28 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A1EA3400) [pid = 3996] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:56:28 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669E96F400) [pid = 3996] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:56:28 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A20B0C00) [pid = 3996] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:56:28 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (000000669E46AC00) [pid = 3996] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:56:28 INFO - PROCESS | 3996 | 1467816988909 Marionette TRACE conn7 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:56:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:56:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 879ms 07:56:28 INFO - PROCESS | 3996 | 1467816988960 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 3996 | 1467816988962 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 07:56:28 INFO - PROCESS | 3996 | 1467816988965 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:56:28 INFO - PROCESS | 3996 | 1467816988967 Marionette TRACE conn7 <- [1,2862,null,{}] 07:56:28 INFO - PROCESS | 3996 | 1467816988971 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:28 INFO - PROCESS | 3996 | 1467816988973 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:29 INFO - PROCESS | 3996 | 1467816989054 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 07:56:29 INFO - PROCESS | 3996 | 1467816989059 Marionette TRACE conn7 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 3996 | 1467816989061 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:29 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B1F000 == 32 [pid = 3996] [id = 725] 07:56:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669D885800) [pid = 3996] [serial = 2175] [outer = 0000000000000000] 07:56:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669F466800) [pid = 3996] [serial = 2176] [outer = 000000669D885800] 07:56:29 INFO - PROCESS | 3996 | 1467816989106 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A094D800) [pid = 3996] [serial = 2177] [outer = 000000669D885800] 07:56:29 INFO - PROCESS | 3996 | 1467816989521 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:56:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:56:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 587ms 07:56:29 INFO - PROCESS | 3996 | 1467816989564 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 3996 | 1467816989566 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 07:56:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:56:29 INFO - PROCESS | 3996 | 1467816989574 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 3996 | 1467816989575 Marionette TRACE conn7 <- [1,2866,null,{}] 07:56:29 INFO - PROCESS | 3996 | 1467816989579 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:29 INFO - PROCESS | 3996 | 1467816989581 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:29 INFO - PROCESS | 3996 | 1467816989667 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 07:56:29 INFO - PROCESS | 3996 | 1467816989673 Marionette TRACE conn7 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 3996 | 1467816989675 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:29 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A864E000 == 33 [pid = 3996] [id = 726] 07:56:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A0A9CC00) [pid = 3996] [serial = 2178] [outer = 0000000000000000] 07:56:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A1103400) [pid = 3996] [serial = 2179] [outer = 00000066A0A9CC00] 07:56:29 INFO - PROCESS | 3996 | 1467816989720 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A1224800) [pid = 3996] [serial = 2180] [outer = 00000066A0A9CC00] 07:56:30 INFO - PROCESS | 3996 | 1467816990137 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:56:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 629ms 07:56:30 INFO - PROCESS | 3996 | 1467816990205 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 3996 | 1467816990207 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 07:56:30 INFO - PROCESS | 3996 | 1467816990211 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:56:30 INFO - PROCESS | 3996 | 1467816990212 Marionette TRACE conn7 <- [1,2870,null,{}] 07:56:30 INFO - PROCESS | 3996 | 1467816990216 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:30 INFO - PROCESS | 3996 | 1467816990218 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:30 INFO - PROCESS | 3996 | 1467816990301 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 07:56:30 INFO - PROCESS | 3996 | 1467816990307 Marionette TRACE conn7 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 3996 | 1467816990309 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:30 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1955000 == 34 [pid = 3996] [id = 727] 07:56:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A14DE000) [pid = 3996] [serial = 2181] [outer = 0000000000000000] 07:56:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A14E2C00) [pid = 3996] [serial = 2182] [outer = 00000066A14DE000] 07:56:30 INFO - PROCESS | 3996 | 1467816990353 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A19E3400) [pid = 3996] [serial = 2183] [outer = 00000066A14DE000] 07:56:31 INFO - PROCESS | 3996 | 1467816991085 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:56:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:56:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 923ms 07:56:31 INFO - PROCESS | 3996 | 1467816991138 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 3996 | 1467816991142 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 07:56:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:56:31 INFO - PROCESS | 3996 | 1467816991147 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 3996 | 1467816991151 Marionette TRACE conn7 <- [1,2874,null,{}] 07:56:31 INFO - PROCESS | 3996 | 1467816991157 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:31 INFO - PROCESS | 3996 | 1467816991161 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:31 INFO - PROCESS | 3996 | 1467816991310 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 07:56:31 INFO - PROCESS | 3996 | 1467816991436 Marionette TRACE conn7 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 3996 | 1467816991439 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:31 INFO - PROCESS | 3996 | ++DOCSHELL 000000669ED1A800 == 35 [pid = 3996] [id = 728] 07:56:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (0000006694879800) [pid = 3996] [serial = 2184] [outer = 0000000000000000] 07:56:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066948ABC00) [pid = 3996] [serial = 2185] [outer = 0000006694879800] 07:56:31 INFO - PROCESS | 3996 | 1467816991498 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066949A0800) [pid = 3996] [serial = 2186] [outer = 0000006694879800] 07:56:32 INFO - PROCESS | 3996 | 1467816992250 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:56:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:56:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1130ms 07:56:32 INFO - PROCESS | 3996 | 1467816992291 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 3996 | 1467816992297 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 07:56:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:56:32 INFO - PROCESS | 3996 | 1467816992304 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 3996 | 1467816992308 Marionette TRACE conn7 <- [1,2878,null,{}] 07:56:32 INFO - PROCESS | 3996 | 1467816992312 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:32 INFO - PROCESS | 3996 | 1467816992315 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:32 INFO - PROCESS | 3996 | 1467816992443 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 07:56:32 INFO - PROCESS | 3996 | 1467816992567 Marionette TRACE conn7 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 3996 | 1467816992570 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:32 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5314800 == 36 [pid = 3996] [id = 729] 07:56:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006693296400) [pid = 3996] [serial = 2187] [outer = 0000000000000000] 07:56:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006698E82C00) [pid = 3996] [serial = 2188] [outer = 0000006693296400] 07:56:32 INFO - PROCESS | 3996 | 1467816992630 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006699AD8800) [pid = 3996] [serial = 2189] [outer = 0000006693296400] 07:56:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A864E000 == 35 [pid = 3996] [id = 726] 07:56:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B1F000 == 34 [pid = 3996] [id = 725] 07:56:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5659800 == 33 [pid = 3996] [id = 724] 07:56:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5315000 == 32 [pid = 3996] [id = 723] 07:56:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2B81000 == 31 [pid = 3996] [id = 722] 07:56:33 INFO - PROCESS | 3996 | --DOCSHELL 00000066A195D000 == 30 [pid = 3996] [id = 721] 07:56:33 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED21800 == 29 [pid = 3996] [id = 720] 07:56:33 INFO - PROCESS | 3996 | --DOCSHELL 0000006699A3D800 == 28 [pid = 3996] [id = 719] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066A07D3000) [pid = 3996] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A19EFC00) [pid = 3996] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A0957400) [pid = 3996] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A19E3C00) [pid = 3996] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006693B36400) [pid = 3996] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066948ACC00) [pid = 3996] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006698E84400) [pid = 3996] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669962D400) [pid = 3996] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006695DB9400) [pid = 3996] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066996B5C00) [pid = 3996] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006693B2C400) [pid = 3996] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006694893C00) [pid = 3996] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669A8CC000) [pid = 3996] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669A87A800) [pid = 3996] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A2026000) [pid = 3996] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A1B39800) [pid = 3996] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (000000669EC99C00) [pid = 3996] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A28E1400) [pid = 3996] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (000000669F63E400) [pid = 3996] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A2829000) [pid = 3996] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (00000066A110D400) [pid = 3996] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 62 (00000066A1B30400) [pid = 3996] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 61 (000000669E909800) [pid = 3996] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | --DOMWINDOW == 60 (00000066A2031800) [pid = 3996] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 07:56:33 INFO - PROCESS | 3996 | 1467816993467 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:56:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:56:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1195ms 07:56:33 INFO - PROCESS | 3996 | 1467816993504 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 3996 | 1467816993508 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 07:56:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:56:33 INFO - PROCESS | 3996 | 1467816993512 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 3996 | 1467816993517 Marionette TRACE conn7 <- [1,2882,null,{}] 07:56:33 INFO - PROCESS | 3996 | 1467816993522 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:33 INFO - PROCESS | 3996 | 1467816993524 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:33 INFO - PROCESS | 3996 | 1467816993618 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 07:56:33 INFO - PROCESS | 3996 | 1467816993700 Marionette TRACE conn7 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 3996 | 1467816993703 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:33 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA27000 == 29 [pid = 3996] [id = 730] 07:56:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 61 (000000669488F400) [pid = 3996] [serial = 2190] [outer = 0000000000000000] 07:56:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 62 (0000006694996000) [pid = 3996] [serial = 2191] [outer = 000000669488F400] 07:56:33 INFO - PROCESS | 3996 | 1467816993753 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 3996 | ++DOMWINDOW == 63 (0000006694A53000) [pid = 3996] [serial = 2192] [outer = 000000669488F400] 07:56:34 INFO - PROCESS | 3996 | 1467816994203 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:56:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:56:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 733ms 07:56:34 INFO - PROCESS | 3996 | 1467816994246 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 3996 | 1467816994250 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 07:56:34 INFO - PROCESS | 3996 | 1467816994261 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:56:34 INFO - PROCESS | 3996 | 1467816994263 Marionette TRACE conn7 <- [1,2886,null,{}] 07:56:34 INFO - PROCESS | 3996 | 1467816994268 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:34 INFO - PROCESS | 3996 | 1467816994270 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:34 INFO - PROCESS | 3996 | 1467816994366 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 07:56:34 INFO - PROCESS | 3996 | 1467816994374 Marionette TRACE conn7 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 3996 | 1467816994377 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:34 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1ADE800 == 30 [pid = 3996] [id = 731] 07:56:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (0000006698E85C00) [pid = 3996] [serial = 2193] [outer = 0000000000000000] 07:56:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (0000006698F72800) [pid = 3996] [serial = 2194] [outer = 0000006698E85C00] 07:56:34 INFO - PROCESS | 3996 | 1467816994424 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006699A06000) [pid = 3996] [serial = 2195] [outer = 0000006698E85C00] 07:56:34 INFO - PROCESS | 3996 | 1467816994906 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:56:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:56:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 691ms 07:56:34 INFO - PROCESS | 3996 | 1467816994957 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 3996 | 1467816994959 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 07:56:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:56:34 INFO - PROCESS | 3996 | 1467816994963 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 3996 | 1467816994967 Marionette TRACE conn7 <- [1,2890,null,{}] 07:56:34 INFO - PROCESS | 3996 | 1467816994978 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:34 INFO - PROCESS | 3996 | 1467816994983 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:35 INFO - PROCESS | 3996 | 1467816995074 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 07:56:35 INFO - PROCESS | 3996 | 1467816995091 Marionette TRACE conn7 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 3996 | 1467816995094 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:35 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A531E800 == 31 [pid = 3996] [id = 732] 07:56:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (000000669B35D800) [pid = 3996] [serial = 2196] [outer = 0000000000000000] 07:56:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (000000669E46C000) [pid = 3996] [serial = 2197] [outer = 000000669B35D800] 07:56:35 INFO - PROCESS | 3996 | 1467816995143 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (000000669E94BC00) [pid = 3996] [serial = 2198] [outer = 000000669B35D800] 07:56:35 INFO - PROCESS | 3996 | 1467816995576 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:56:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:56:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 692ms 07:56:35 INFO - PROCESS | 3996 | 1467816995658 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 3996 | 1467816995660 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 07:56:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:56:35 INFO - PROCESS | 3996 | 1467816995664 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 3996 | 1467816995666 Marionette TRACE conn7 <- [1,2894,null,{}] 07:56:35 INFO - PROCESS | 3996 | 1467816995674 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:35 INFO - PROCESS | 3996 | 1467816995676 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:35 INFO - PROCESS | 3996 | 1467816995820 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 07:56:35 INFO - PROCESS | 3996 | 1467816995828 Marionette TRACE conn7 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 3996 | 1467816995831 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:35 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5907000 == 32 [pid = 3996] [id = 733] 07:56:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (000000669E96B800) [pid = 3996] [serial = 2199] [outer = 0000000000000000] 07:56:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669EC9AC00) [pid = 3996] [serial = 2200] [outer = 000000669E96B800] 07:56:35 INFO - PROCESS | 3996 | 1467816995883 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A07D3000) [pid = 3996] [serial = 2201] [outer = 000000669E96B800] 07:56:36 INFO - PROCESS | 3996 | 1467816996318 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:56:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:56:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 691ms 07:56:36 INFO - PROCESS | 3996 | 1467816996357 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 3996 | 1467816996360 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 07:56:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:56:36 INFO - PROCESS | 3996 | 1467816996368 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 3996 | 1467816996370 Marionette TRACE conn7 <- [1,2898,null,{}] 07:56:36 INFO - PROCESS | 3996 | 1467816996373 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:36 INFO - PROCESS | 3996 | 1467816996376 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:36 INFO - PROCESS | 3996 | 1467816996488 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 07:56:36 INFO - PROCESS | 3996 | 1467816996494 Marionette TRACE conn7 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 3996 | 1467816996496 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:36 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7BA6800 == 33 [pid = 3996] [id = 734] 07:56:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006693508C00) [pid = 3996] [serial = 2202] [outer = 0000000000000000] 07:56:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A0AA3C00) [pid = 3996] [serial = 2203] [outer = 0000006693508C00] 07:56:36 INFO - PROCESS | 3996 | 1467816996541 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A14AB800) [pid = 3996] [serial = 2204] [outer = 0000006693508C00] 07:56:37 INFO - PROCESS | 3996 | 1467816997001 Marionette TRACE conn7 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:56:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:56:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:56:37 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 07:56:37 INFO - PROCESS | 3996 | 1467816997059 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 3996 | 1467816997061 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 07:56:37 INFO - TEST-START | /DOMEvents/constructors.html 07:56:37 INFO - PROCESS | 3996 | 1467816997064 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 3996 | 1467816997066 Marionette TRACE conn7 <- [1,2902,null,{}] 07:56:37 INFO - PROCESS | 3996 | 1467816997077 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:37 INFO - PROCESS | 3996 | 1467816997083 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:37 INFO - PROCESS | 3996 | 1467816997243 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 07:56:37 INFO - PROCESS | 3996 | 1467816997305 Marionette TRACE conn7 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 3996 | 1467816997307 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:37 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9115000 == 34 [pid = 3996] [id = 735] 07:56:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A19EC400) [pid = 3996] [serial = 2205] [outer = 0000000000000000] 07:56:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A1A30C00) [pid = 3996] [serial = 2206] [outer = 00000066A19EC400] 07:56:37 INFO - PROCESS | 3996 | 1467816997353 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A1B37C00) [pid = 3996] [serial = 2207] [outer = 00000066A19EC400] 07:56:37 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669D884800) [pid = 3996] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:56:37 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669D885800) [pid = 3996] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:56:37 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006692B4CC00) [pid = 3996] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:56:37 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669E478400) [pid = 3996] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:56:37 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006694986800) [pid = 3996] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:56:37 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006694989400) [pid = 3996] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:56:37 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669486C400) [pid = 3996] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:56:37 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006693FBF800) [pid = 3996] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:56:37 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A0A9CC00) [pid = 3996] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:56:37 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066996D7400) [pid = 3996] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:56:37 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066949A4800) [pid = 3996] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:56:37 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A19E8800) [pid = 3996] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:56:37 INFO - PROCESS | 3996 | 1467816997899 Marionette TRACE conn7 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:56:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:56:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:56:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:56:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:56:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:56:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:56:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:56:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:56:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 912ms 07:56:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:56:37 INFO - PROCESS | 3996 | 1467816997980 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 3996 | 1467816997983 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 07:56:37 INFO - PROCESS | 3996 | 1467816997986 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 3996 | 1467816997988 Marionette TRACE conn7 <- [1,2906,null,{}] 07:56:37 INFO - PROCESS | 3996 | 1467816997991 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:37 INFO - PROCESS | 3996 | 1467816997993 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:38 INFO - PROCESS | 3996 | 1467816998077 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 07:56:38 INFO - PROCESS | 3996 | 1467816998089 Marionette TRACE conn7 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 3996 | 1467816998091 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:38 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91CC800 == 35 [pid = 3996] [id = 736] 07:56:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (00000066A0A9CC00) [pid = 3996] [serial = 2208] [outer = 0000000000000000] 07:56:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (00000066A1B36800) [pid = 3996] [serial = 2209] [outer = 00000066A0A9CC00] 07:56:38 INFO - PROCESS | 3996 | 1467816998136 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (00000066A1EA6800) [pid = 3996] [serial = 2210] [outer = 00000066A0A9CC00] 07:56:38 INFO - PROCESS | 3996 | 1467816998549 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:56:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:56:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 627ms 07:56:38 INFO - PROCESS | 3996 | 1467816998620 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 3996 | 1467816998622 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 07:56:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:56:38 INFO - PROCESS | 3996 | 1467816998625 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 3996 | 1467816998627 Marionette TRACE conn7 <- [1,2910,null,{}] 07:56:38 INFO - PROCESS | 3996 | 1467816998631 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:38 INFO - PROCESS | 3996 | 1467816998633 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:38 INFO - PROCESS | 3996 | 1467816998717 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 07:56:38 INFO - PROCESS | 3996 | 1467816998722 Marionette TRACE conn7 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 3996 | 1467816998724 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:38 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97CD000 == 36 [pid = 3996] [id = 737] 07:56:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066A1EA3000) [pid = 3996] [serial = 2211] [outer = 0000000000000000] 07:56:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A202DC00) [pid = 3996] [serial = 2212] [outer = 00000066A1EA3000] 07:56:38 INFO - PROCESS | 3996 | 1467816998769 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A2290400) [pid = 3996] [serial = 2213] [outer = 00000066A1EA3000] 07:56:39 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:56:39 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:56:39 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:56:39 INFO - PROCESS | 3996 | [3996] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:56:39 INFO - PROCESS | 3996 | 1467816999182 Marionette TRACE conn7 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:56:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:56:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:56:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:56:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:56:39 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 07:56:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:56:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:56:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:56:39 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 07:56:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:56:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:56:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:56:39 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]" 07:56:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:56:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:56:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:56:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:56:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 595ms 07:56:39 INFO - PROCESS | 3996 | 1467816999227 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 3996 | 1467816999229 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 07:56:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:56:39 INFO - PROCESS | 3996 | 1467816999233 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 3996 | 1467816999234 Marionette TRACE conn7 <- [1,2914,null,{}] 07:56:39 INFO - PROCESS | 3996 | 1467816999238 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:39 INFO - PROCESS | 3996 | 1467816999241 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:39 INFO - PROCESS | 3996 | 1467816999326 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 07:56:39 INFO - PROCESS | 3996 | 1467816999330 Marionette TRACE conn7 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 3996 | 1467816999332 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:39 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A5025800 == 37 [pid = 3996] [id = 738] 07:56:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A28BA000) [pid = 3996] [serial = 2214] [outer = 0000000000000000] 07:56:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A3841C00) [pid = 3996] [serial = 2215] [outer = 00000066A28BA000] 07:56:39 INFO - PROCESS | 3996 | 1467816999379 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A3C69000) [pid = 3996] [serial = 2216] [outer = 00000066A28BA000] 07:56:39 INFO - PROCESS | 3996 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:56:39 INFO - PROCESS | 3996 | 1467816999960 Marionette TRACE conn7 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:56:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:56:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 797ms 07:56:40 INFO - PROCESS | 3996 | 1467817000101 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 3996 | 1467817000106 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 07:56:40 INFO - PROCESS | 3996 | 1467817000115 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:56:40 INFO - PROCESS | 3996 | 1467817000119 Marionette TRACE conn7 <- [1,2918,null,{}] 07:56:40 INFO - PROCESS | 3996 | 1467817000125 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:40 INFO - PROCESS | 3996 | 1467817000128 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:40 INFO - PROCESS | 3996 | 1467817000255 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 07:56:40 INFO - PROCESS | 3996 | 1467817000332 Marionette TRACE conn7 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 3996 | 1467817000335 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:40 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F698800 == 38 [pid = 3996] [id = 739] 07:56:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066947BDC00) [pid = 3996] [serial = 2217] [outer = 0000000000000000] 07:56:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006694A4D400) [pid = 3996] [serial = 2218] [outer = 00000066947BDC00] 07:56:40 INFO - PROCESS | 3996 | 1467817000437 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (0000006698CBE000) [pid = 3996] [serial = 2219] [outer = 00000066947BDC00] 07:56:40 INFO - PROCESS | 3996 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:56:40 INFO - PROCESS | 3996 | 1467817000946 Marionette TRACE conn7 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:56:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:56:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 880ms 07:56:41 INFO - PROCESS | 3996 | 1467817001001 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 3996 | 1467817001006 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 07:56:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:56:41 INFO - PROCESS | 3996 | 1467817001013 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 3996 | 1467817001016 Marionette TRACE conn7 <- [1,2922,null,{}] 07:56:41 INFO - PROCESS | 3996 | 1467817001038 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:41 INFO - PROCESS | 3996 | 1467817001041 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:41 INFO - PROCESS | 3996 | 1467817001160 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 07:56:41 INFO - PROCESS | 3996 | 1467817001256 Marionette TRACE conn7 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 3996 | 1467817001259 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:41 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B0A800 == 39 [pid = 3996] [id = 740] 07:56:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669AB0A400) [pid = 3996] [serial = 2220] [outer = 0000000000000000] 07:56:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669B35F000) [pid = 3996] [serial = 2221] [outer = 000000669AB0A400] 07:56:41 INFO - PROCESS | 3996 | 1467817001316 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E966800) [pid = 3996] [serial = 2222] [outer = 000000669AB0A400] 07:56:41 INFO - PROCESS | 3996 | 1467817001891 Marionette TRACE conn7 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:56:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:56:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 902ms 07:56:41 INFO - PROCESS | 3996 | 1467817001932 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 3996 | 1467817001935 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 07:56:41 INFO - PROCESS | 3996 | 1467817001940 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:56:41 INFO - PROCESS | 3996 | 1467817001944 Marionette TRACE conn7 <- [1,2926,null,{}] 07:56:41 INFO - PROCESS | 3996 | 1467817001956 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:41 INFO - PROCESS | 3996 | 1467817001961 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:42 INFO - PROCESS | 3996 | 1467817002076 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 07:56:42 INFO - PROCESS | 3996 | 1467817002175 Marionette TRACE conn7 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 3996 | 1467817002178 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:42 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9A53000 == 40 [pid = 3996] [id = 741] 07:56:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A19EF400) [pid = 3996] [serial = 2223] [outer = 0000000000000000] 07:56:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A1B31800) [pid = 3996] [serial = 2224] [outer = 00000066A19EF400] 07:56:42 INFO - PROCESS | 3996 | 1467817002237 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A3F10400) [pid = 3996] [serial = 2225] [outer = 00000066A19EF400] 07:56:42 INFO - PROCESS | 3996 | 1467817002740 Marionette TRACE conn7 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:56:42 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. 07:56:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 839ms 07:56:42 INFO - PROCESS | 3996 | 1467817002783 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 3996 | 1467817002786 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 07:56:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:56:42 INFO - PROCESS | 3996 | 1467817002789 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 3996 | 1467817002792 Marionette TRACE conn7 <- [1,2930,null,{}] 07:56:42 INFO - PROCESS | 3996 | 1467817002795 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:42 INFO - PROCESS | 3996 | 1467817002798 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:42 INFO - PROCESS | 3996 | 1467817002945 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 07:56:43 INFO - PROCESS | 3996 | 1467817003069 Marionette TRACE conn7 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 3996 | 1467817003071 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:43 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9AE3800 == 41 [pid = 3996] [id = 742] 07:56:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A4935000) [pid = 3996] [serial = 2226] [outer = 0000000000000000] 07:56:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A493D800) [pid = 3996] [serial = 2227] [outer = 00000066A4935000] 07:56:43 INFO - PROCESS | 3996 | 1467817003128 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A4EAEC00) [pid = 3996] [serial = 2228] [outer = 00000066A4935000] 07:56:43 INFO - PROCESS | 3996 | 1467817003669 Marionette TRACE conn7 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:56:43 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 07:56:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:56:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 923ms 07:56:43 INFO - PROCESS | 3996 | 1467817003860 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 3996 | 1467817003864 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 07:56:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:56:43 INFO - PROCESS | 3996 | 1467817003929 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - PROCESS | 3996 | 1467817003933 Marionette TRACE conn7 <- [1,2934,null,{}] 07:56:43 INFO - PROCESS | 3996 | 1467817003939 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:43 INFO - PROCESS | 3996 | 1467817003942 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:44 INFO - PROCESS | 3996 | 1467817004048 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 07:56:44 INFO - PROCESS | 3996 | 1467817004126 Marionette TRACE conn7 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 3996 | 1467817004131 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:44 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699746800 == 42 [pid = 3996] [id = 743] 07:56:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (000000669488C800) [pid = 3996] [serial = 2229] [outer = 0000000000000000] 07:56:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066948AA000) [pid = 3996] [serial = 2230] [outer = 000000669488C800] 07:56:44 INFO - PROCESS | 3996 | 1467817004226 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (0000006694C90800) [pid = 3996] [serial = 2231] [outer = 000000669488C800] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 000000669A736000 == 41 [pid = 3996] [id = 718] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97CD000 == 40 [pid = 3996] [id = 737] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A91CC800 == 39 [pid = 3996] [id = 736] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9115000 == 38 [pid = 3996] [id = 735] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7BA6800 == 37 [pid = 3996] [id = 734] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5907000 == 36 [pid = 3996] [id = 733] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A531E800 == 35 [pid = 3996] [id = 732] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1ADE800 == 34 [pid = 3996] [id = 731] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA27000 == 33 [pid = 3996] [id = 730] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5314800 == 32 [pid = 3996] [id = 729] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1955000 == 31 [pid = 3996] [id = 727] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 000000669ED1A800 == 30 [pid = 3996] [id = 728] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9AE3800 == 29 [pid = 3996] [id = 742] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9A53000 == 28 [pid = 3996] [id = 741] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B0A800 == 27 [pid = 3996] [id = 740] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 00000066A5025800 == 26 [pid = 3996] [id = 738] 07:56:45 INFO - PROCESS | 3996 | --DOCSHELL 000000669F698800 == 25 [pid = 3996] [id = 739] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (000000669F470400) [pid = 3996] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066A094D800) [pid = 3996] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (000000669499A400) [pid = 3996] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (000000669F474400) [pid = 3996] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (000000669D87F400) [pid = 3996] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669A8D4C00) [pid = 3996] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694A2C000) [pid = 3996] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006694873000) [pid = 3996] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006695BDF800) [pid = 3996] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A1103400) [pid = 3996] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006699DF4800) [pid = 3996] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066999E7C00) [pid = 3996] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006694A30C00) [pid = 3996] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669E4E0C00) [pid = 3996] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A28EBC00) [pid = 3996] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (000000669E965800) [pid = 3996] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669F466800) [pid = 3996] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (000000669499FC00) [pid = 3996] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (0000006698E89400) [pid = 3996] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006694426400) [pid = 3996] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (0000006695BE1400) [pid = 3996] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A1B38800) [pid = 3996] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (0000006694895800) [pid = 3996] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A1224800) [pid = 3996] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066A14E2C00) [pid = 3996] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 07:56:45 INFO - PROCESS | 3996 | 1467817005483 Marionette TRACE conn7 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:56:45 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. 07:56:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1599ms 07:56:45 INFO - PROCESS | 3996 | 1467817005547 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 3996 | 1467817005552 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 07:56:45 INFO - PROCESS | 3996 | 1467817005559 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 3996 | 1467817005563 Marionette TRACE conn7 <- [1,2938,null,{}] 07:56:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:56:45 INFO - PROCESS | 3996 | 1467817005568 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:45 INFO - PROCESS | 3996 | 1467817005571 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:45 INFO - PROCESS | 3996 | 1467817005669 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 07:56:45 INFO - PROCESS | 3996 | 1467817005676 Marionette TRACE conn7 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 3996 | 1467817005681 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:45 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699C23800 == 26 [pid = 3996] [id = 744] 07:56:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006693D55C00) [pid = 3996] [serial = 2232] [outer = 0000000000000000] 07:56:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006693FC3400) [pid = 3996] [serial = 2233] [outer = 0000006693D55C00] 07:56:45 INFO - PROCESS | 3996 | 1467817005730 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006694871800) [pid = 3996] [serial = 2234] [outer = 0000006693D55C00] 07:56:46 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A758000 == 27 [pid = 3996] [id = 745] 07:56:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (00000066948A7C00) [pid = 3996] [serial = 2235] [outer = 0000000000000000] 07:56:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066948ACC00) [pid = 3996] [serial = 2236] [outer = 00000066948A7C00] 07:56:46 INFO - PROCESS | 3996 | 1467817006260 Marionette TRACE conn7 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:56:46 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. 07:56:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 07:56:46 INFO - PROCESS | 3996 | 1467817006300 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 3996 | 1467817006306 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 07:56:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:56:46 INFO - PROCESS | 3996 | 1467817006312 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 3996 | 1467817006315 Marionette TRACE conn7 <- [1,2942,null,{}] 07:56:46 INFO - PROCESS | 3996 | 1467817006319 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:46 INFO - PROCESS | 3996 | 1467817006322 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:46 INFO - PROCESS | 3996 | 1467817006432 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 07:56:46 INFO - PROCESS | 3996 | 1467817006505 Marionette TRACE conn7 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 3996 | 1467817006508 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:46 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2D4800 == 28 [pid = 3996] [id = 746] 07:56:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669486E800) [pid = 3996] [serial = 2237] [outer = 0000000000000000] 07:56:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669499EC00) [pid = 3996] [serial = 2238] [outer = 000000669486E800] 07:56:46 INFO - PROCESS | 3996 | 1467817006559 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006694A44800) [pid = 3996] [serial = 2239] [outer = 000000669486E800] 07:56:46 INFO - PROCESS | 3996 | 1467817006942 Marionette TRACE conn7 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:56:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:56:47 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 07:56:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 692ms 07:56:47 INFO - PROCESS | 3996 | 1467817007022 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 3996 | 1467817007024 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 07:56:47 INFO - PROCESS | 3996 | 1467817007028 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:56:47 INFO - PROCESS | 3996 | 1467817007031 Marionette TRACE conn7 <- [1,2946,null,{}] 07:56:47 INFO - PROCESS | 3996 | 1467817007045 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:47 INFO - PROCESS | 3996 | 1467817007050 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:47 INFO - PROCESS | 3996 | 1467817007163 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 07:56:47 INFO - PROCESS | 3996 | 1467817007172 Marionette TRACE conn7 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 3996 | 1467817007175 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:47 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2B89800 == 29 [pid = 3996] [id = 747] 07:56:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006698E8D000) [pid = 3996] [serial = 2240] [outer = 0000000000000000] 07:56:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006698FC3C00) [pid = 3996] [serial = 2241] [outer = 0000006698E8D000] 07:56:47 INFO - PROCESS | 3996 | 1467817007225 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (0000006699ACD400) [pid = 3996] [serial = 2242] [outer = 0000006698E8D000] 07:56:47 INFO - PROCESS | 3996 | 1467817007644 Marionette TRACE conn7 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:56:47 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. 07:56:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 629ms 07:56:47 INFO - PROCESS | 3996 | 1467817007664 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 3996 | 1467817007667 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 07:56:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:56:47 INFO - PROCESS | 3996 | 1467817007670 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 3996 | 1467817007672 Marionette TRACE conn7 <- [1,2950,null,{}] 07:56:47 INFO - PROCESS | 3996 | 1467817007692 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:47 INFO - PROCESS | 3996 | 1467817007695 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:47 INFO - PROCESS | 3996 | 1467817007817 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 07:56:47 INFO - PROCESS | 3996 | 1467817007822 Marionette TRACE conn7 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 3996 | 1467817007824 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:47 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A531F800 == 30 [pid = 3996] [id = 748] 07:56:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (0000006699DF8C00) [pid = 3996] [serial = 2243] [outer = 0000000000000000] 07:56:47 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669A87C000) [pid = 3996] [serial = 2244] [outer = 0000006699DF8C00] 07:56:47 INFO - PROCESS | 3996 | 1467817007913 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669B10DC00) [pid = 3996] [serial = 2245] [outer = 0000006699DF8C00] 07:56:48 INFO - PROCESS | 3996 | 1467817008313 Marionette TRACE conn7 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:56:48 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. 07:56:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 692ms 07:56:48 INFO - PROCESS | 3996 | 1467817008363 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 07:56:48 INFO - PROCESS | 3996 | 1467817008365 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 07:56:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:56:48 INFO - PROCESS | 3996 | 1467817008368 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 3996 | 1467817008370 Marionette TRACE conn7 <- [1,2954,null,{}] 07:56:48 INFO - PROCESS | 3996 | 1467817008373 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:48 INFO - PROCESS | 3996 | 1467817008376 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:48 INFO - PROCESS | 3996 | 1467817008485 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 07:56:48 INFO - PROCESS | 3996 | 1467817008565 Marionette TRACE conn7 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 3996 | 1467817008567 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:48 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A565E800 == 31 [pid = 3996] [id = 749] 07:56:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (000000669D885800) [pid = 3996] [serial = 2246] [outer = 0000000000000000] 07:56:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669E470800) [pid = 3996] [serial = 2247] [outer = 000000669D885800] 07:56:48 INFO - PROCESS | 3996 | 1467817008613 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (000000669E965800) [pid = 3996] [serial = 2248] [outer = 000000669D885800] 07:56:49 INFO - PROCESS | 3996 | 1467817009028 Marionette TRACE conn7 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:56:49 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. 07:56:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 07:56:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:56:49 INFO - PROCESS | 3996 | 1467817009064 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 3996 | 1467817009066 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 07:56:49 INFO - PROCESS | 3996 | 1467817009069 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 3996 | 1467817009071 Marionette TRACE conn7 <- [1,2958,null,{}] 07:56:49 INFO - PROCESS | 3996 | 1467817009075 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:49 INFO - PROCESS | 3996 | 1467817009081 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:49 INFO - PROCESS | 3996 | 1467817009221 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 07:56:49 INFO - PROCESS | 3996 | 1467817009276 Marionette TRACE conn7 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 3996 | 1467817009279 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:49 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B1D000 == 32 [pid = 3996] [id = 750] 07:56:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (000000669F42CC00) [pid = 3996] [serial = 2249] [outer = 0000000000000000] 07:56:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (000000669F643000) [pid = 3996] [serial = 2250] [outer = 000000669F42CC00] 07:56:49 INFO - PROCESS | 3996 | 1467817009324 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A0A9FC00) [pid = 3996] [serial = 2251] [outer = 000000669F42CC00] 07:56:49 INFO - PROCESS | 3996 | 1467817009872 Marionette TRACE conn7 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:56:49 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A1EA3000) [pid = 3996] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:56:49 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669E96B800) [pid = 3996] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:56:49 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006693508C00) [pid = 3996] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:56:49 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006693296400) [pid = 3996] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:56:49 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669B35D800) [pid = 3996] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:56:49 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A19EC400) [pid = 3996] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:56:49 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A14DE000) [pid = 3996] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:56:49 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669488F400) [pid = 3996] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:56:49 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006698E85C00) [pid = 3996] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:56:49 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006694879800) [pid = 3996] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:56:49 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A28BA000) [pid = 3996] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:56:49 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A0A9CC00) [pid = 3996] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:56:49 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. 07:56:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 881ms 07:56:49 INFO - PROCESS | 3996 | 1467817009954 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 3996 | 1467817009956 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 07:56:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:56:49 INFO - PROCESS | 3996 | 1467817009959 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 3996 | 1467817009961 Marionette TRACE conn7 <- [1,2962,null,{}] 07:56:49 INFO - PROCESS | 3996 | 1467817009964 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:49 INFO - PROCESS | 3996 | 1467817009966 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:50 INFO - PROCESS | 3996 | 1467817010047 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 07:56:50 INFO - PROCESS | 3996 | 1467817010054 Marionette TRACE conn7 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 3996 | 1467817010056 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:50 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B08000 == 33 [pid = 3996] [id = 751] 07:56:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006694A24000) [pid = 3996] [serial = 2252] [outer = 0000000000000000] 07:56:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006698CC7000) [pid = 3996] [serial = 2253] [outer = 0000006694A24000] 07:56:50 INFO - PROCESS | 3996 | 1467817010101 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A0745C00) [pid = 3996] [serial = 2254] [outer = 0000006694A24000] 07:56:50 INFO - PROCESS | 3996 | 1467817010488 Marionette TRACE conn7 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:56:50 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. 07:56:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 586ms 07:56:50 INFO - PROCESS | 3996 | 1467817010552 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 3996 | 1467817010554 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 07:56:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:56:50 INFO - PROCESS | 3996 | 1467817010557 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 3996 | 1467817010559 Marionette TRACE conn7 <- [1,2966,null,{}] 07:56:50 INFO - PROCESS | 3996 | 1467817010562 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:50 INFO - PROCESS | 3996 | 1467817010564 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:50 INFO - PROCESS | 3996 | 1467817010647 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 07:56:50 INFO - PROCESS | 3996 | 1467817010652 Marionette TRACE conn7 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 3996 | 1467817010654 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:50 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9108800 == 34 [pid = 3996] [id = 752] 07:56:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A0AE0C00) [pid = 3996] [serial = 2255] [outer = 0000000000000000] 07:56:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A14D6800) [pid = 3996] [serial = 2256] [outer = 00000066A0AE0C00] 07:56:50 INFO - PROCESS | 3996 | 1467817010699 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A16AC800) [pid = 3996] [serial = 2257] [outer = 00000066A0AE0C00] 07:56:51 INFO - PROCESS | 3996 | 1467817011105 Marionette TRACE conn7 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:56:51 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. 07:56:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 587ms 07:56:51 INFO - PROCESS | 3996 | 1467817011145 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 07:56:51 INFO - PROCESS | 3996 | 1467817011148 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 07:56:51 INFO - PROCESS | 3996 | 1467817011151 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:56:51 INFO - PROCESS | 3996 | 1467817011153 Marionette TRACE conn7 <- [1,2970,null,{}] 07:56:51 INFO - PROCESS | 3996 | 1467817011168 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:51 INFO - PROCESS | 3996 | 1467817011171 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:51 INFO - PROCESS | 3996 | 1467817011255 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 07:56:51 INFO - PROCESS | 3996 | 1467817011260 Marionette TRACE conn7 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:51 INFO - PROCESS | 3996 | 1467817011262 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:51 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A964D000 == 35 [pid = 3996] [id = 753] 07:56:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A19E6C00) [pid = 3996] [serial = 2258] [outer = 0000000000000000] 07:56:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A19EF800) [pid = 3996] [serial = 2259] [outer = 00000066A19E6C00] 07:56:51 INFO - PROCESS | 3996 | 1467817011306 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A1A30800) [pid = 3996] [serial = 2260] [outer = 00000066A19E6C00] 07:56:51 INFO - PROCESS | 3996 | 1467817011729 Marionette TRACE conn7 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:56:51 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 07:56:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:56:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 586ms 07:56:51 INFO - PROCESS | 3996 | 1467817011740 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 07:56:51 INFO - PROCESS | 3996 | 1467817011742 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 07:56:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:56:51 INFO - PROCESS | 3996 | 1467817011762 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - PROCESS | 3996 | 1467817011764 Marionette TRACE conn7 <- [1,2974,null,{}] 07:56:51 INFO - PROCESS | 3996 | 1467817011768 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:51 INFO - PROCESS | 3996 | 1467817011770 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:51 INFO - PROCESS | 3996 | 1467817011898 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 07:56:52 INFO - PROCESS | 3996 | 1467817012005 Marionette TRACE conn7 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 3996 | 1467817012009 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:52 INFO - PROCESS | 3996 | ++DOCSHELL 0000006698C7D800 == 36 [pid = 3996] [id = 754] 07:56:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (0000006692A9C400) [pid = 3996] [serial = 2261] [outer = 0000000000000000] 07:56:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006692B24000) [pid = 3996] [serial = 2262] [outer = 0000006692A9C400] 07:56:52 INFO - PROCESS | 3996 | 1467817012069 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006693D54400) [pid = 3996] [serial = 2263] [outer = 0000006692A9C400] 07:56:52 INFO - PROCESS | 3996 | 1467817012734 Marionette TRACE conn7 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:56:52 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. 07:56:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1045ms 07:56:52 INFO - PROCESS | 3996 | 1467817012797 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 3996 | 1467817012801 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 07:56:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:56:52 INFO - PROCESS | 3996 | 1467817012826 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 3996 | 1467817012830 Marionette TRACE conn7 <- [1,2978,null,{}] 07:56:52 INFO - PROCESS | 3996 | 1467817012836 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:52 INFO - PROCESS | 3996 | 1467817012839 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:52 INFO - PROCESS | 3996 | 1467817012976 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 07:56:53 INFO - PROCESS | 3996 | 1467817013095 Marionette TRACE conn7 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 3996 | 1467817013098 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:53 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2B93800 == 37 [pid = 3996] [id = 755] 07:56:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (000000669499AC00) [pid = 3996] [serial = 2264] [outer = 0000000000000000] 07:56:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066958DBC00) [pid = 3996] [serial = 2265] [outer = 000000669499AC00] 07:56:53 INFO - PROCESS | 3996 | 1467817013157 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066996AD400) [pid = 3996] [serial = 2266] [outer = 000000669499AC00] 07:56:53 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55E8800 == 38 [pid = 3996] [id = 756] 07:56:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (000000669D87E800) [pid = 3996] [serial = 2267] [outer = 0000000000000000] 07:56:53 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (000000669E967000) [pid = 3996] [serial = 2268] [outer = 000000669D87E800] 07:56:53 INFO - PROCESS | 3996 | 1467817013839 Marionette TRACE conn7 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:56:53 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. 07:56:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1028ms 07:56:53 INFO - PROCESS | 3996 | 1467817013879 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 3996 | 1467817013883 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 07:56:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:56:53 INFO - PROCESS | 3996 | 1467817013914 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 3996 | 1467817013916 Marionette TRACE conn7 <- [1,2982,null,{}] 07:56:53 INFO - PROCESS | 3996 | 1467817013921 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:53 INFO - PROCESS | 3996 | 1467817013923 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:54 INFO - PROCESS | 3996 | 1467817014089 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 07:56:54 INFO - PROCESS | 3996 | 1467817014209 Marionette TRACE conn7 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 3996 | 1467817014212 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:54 INFO - PROCESS | 3996 | ++DOCSHELL 00000066951E1800 == 39 [pid = 3996] [id = 757] 07:56:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (0000006692A89C00) [pid = 3996] [serial = 2269] [outer = 0000000000000000] 07:56:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066949A4800) [pid = 3996] [serial = 2270] [outer = 0000006692A89C00] 07:56:54 INFO - PROCESS | 3996 | 1467817014269 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (000000669B0C4000) [pid = 3996] [serial = 2271] [outer = 0000006692A89C00] 07:56:55 INFO - PROCESS | 3996 | --DOCSHELL 00000066A964D000 == 38 [pid = 3996] [id = 753] 07:56:55 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9108800 == 37 [pid = 3996] [id = 752] 07:56:55 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B08000 == 36 [pid = 3996] [id = 751] 07:56:55 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B1D000 == 35 [pid = 3996] [id = 750] 07:56:55 INFO - PROCESS | 3996 | --DOCSHELL 00000066A565E800 == 34 [pid = 3996] [id = 749] 07:56:55 INFO - PROCESS | 3996 | --DOCSHELL 00000066A531F800 == 33 [pid = 3996] [id = 748] 07:56:55 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2B89800 == 32 [pid = 3996] [id = 747] 07:56:55 INFO - PROCESS | 3996 | --DOCSHELL 000000669F2D4800 == 31 [pid = 3996] [id = 746] 07:56:55 INFO - PROCESS | 3996 | --DOCSHELL 000000669A758000 == 30 [pid = 3996] [id = 745] 07:56:55 INFO - PROCESS | 3996 | --DOCSHELL 0000006699C23800 == 29 [pid = 3996] [id = 744] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (000000669EC9AC00) [pid = 3996] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (00000066A07D3000) [pid = 3996] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (00000066A0AA3C00) [pid = 3996] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (00000066A14AB800) [pid = 3996] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (0000006698E82C00) [pid = 3996] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006699AD8800) [pid = 3996] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (000000669E46C000) [pid = 3996] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A1A30C00) [pid = 3996] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A19E3400) [pid = 3996] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006694996000) [pid = 3996] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006694A53000) [pid = 3996] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (0000006698F72800) [pid = 3996] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006699A06000) [pid = 3996] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066948ABC00) [pid = 3996] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066949A0800) [pid = 3996] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A2290400) [pid = 3996] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A3841C00) [pid = 3996] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A3C69000) [pid = 3996] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A202DC00) [pid = 3996] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A1B37C00) [pid = 3996] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A1EA6800) [pid = 3996] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669E94BC00) [pid = 3996] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066A1B36800) [pid = 3996] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 07:56:55 INFO - PROCESS | 3996 | 1467817015108 Marionette TRACE conn7 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:56:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:56:55 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 07:56:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1238ms 07:56:55 INFO - PROCESS | 3996 | 1467817015150 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 3996 | 1467817015154 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 07:56:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:56:55 INFO - PROCESS | 3996 | 1467817015158 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 3996 | 1467817015161 Marionette TRACE conn7 <- [1,2986,null,{}] 07:56:55 INFO - PROCESS | 3996 | 1467817015166 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:55 INFO - PROCESS | 3996 | 1467817015169 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:55 INFO - PROCESS | 3996 | 1467817015264 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 07:56:55 INFO - PROCESS | 3996 | 1467817015276 Marionette TRACE conn7 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 3996 | 1467817015279 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:55 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EA1B800 == 30 [pid = 3996] [id = 758] 07:56:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066948AC000) [pid = 3996] [serial = 2272] [outer = 0000000000000000] 07:56:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669499B400) [pid = 3996] [serial = 2273] [outer = 00000066948AC000] 07:56:55 INFO - PROCESS | 3996 | 1467817015329 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669515C800) [pid = 3996] [serial = 2274] [outer = 00000066948AC000] 07:56:55 INFO - PROCESS | 3996 | 1467817015820 Marionette TRACE conn7 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:56:55 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. 07:56:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 734ms 07:56:55 INFO - PROCESS | 3996 | 1467817015893 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 3996 | 1467817015897 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 07:56:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:56:55 INFO - PROCESS | 3996 | 1467817015903 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 3996 | 1467817015906 Marionette TRACE conn7 <- [1,2990,null,{}] 07:56:55 INFO - PROCESS | 3996 | 1467817015910 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:55 INFO - PROCESS | 3996 | 1467817015913 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:56 INFO - PROCESS | 3996 | 1467817016011 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 07:56:56 INFO - PROCESS | 3996 | 1467817016094 Marionette TRACE conn7 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 3996 | 1467817016096 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:56 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A2918800 == 31 [pid = 3996] [id = 759] 07:56:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006698F72800) [pid = 3996] [serial = 2275] [outer = 0000000000000000] 07:56:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006699D1EC00) [pid = 3996] [serial = 2276] [outer = 0000006698F72800] 07:56:56 INFO - PROCESS | 3996 | 1467817016144 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669A878800) [pid = 3996] [serial = 2277] [outer = 0000006698F72800] 07:56:56 INFO - PROCESS | 3996 | 1467817016520 Marionette TRACE conn7 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:56:56 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. 07:56:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 626ms 07:56:56 INFO - PROCESS | 3996 | 1467817016533 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 07:56:56 INFO - PROCESS | 3996 | 1467817016535 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 07:56:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:56:56 INFO - PROCESS | 3996 | 1467817016539 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 3996 | 1467817016542 Marionette TRACE conn7 <- [1,2994,null,{}] 07:56:56 INFO - PROCESS | 3996 | 1467817016561 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:56 INFO - PROCESS | 3996 | 1467817016566 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:56 INFO - PROCESS | 3996 | 1467817016656 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 07:56:56 INFO - PROCESS | 3996 | 1467817016662 Marionette TRACE conn7 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 3996 | 1467817016666 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:56 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55EC000 == 32 [pid = 3996] [id = 760] 07:56:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066947BCC00) [pid = 3996] [serial = 2278] [outer = 0000000000000000] 07:56:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669E94D000) [pid = 3996] [serial = 2279] [outer = 00000066947BCC00] 07:56:56 INFO - PROCESS | 3996 | 1467817016716 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669F644800) [pid = 3996] [serial = 2280] [outer = 00000066947BCC00] 07:56:57 INFO - PROCESS | 3996 | 1467817017155 Marionette TRACE conn7 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:56:57 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. 07:56:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 628ms 07:56:57 INFO - PROCESS | 3996 | 1467817017175 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 07:56:57 INFO - PROCESS | 3996 | 1467817017177 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 07:56:57 INFO - PROCESS | 3996 | 1467817017181 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:56:57 INFO - PROCESS | 3996 | 1467817017182 Marionette TRACE conn7 <- [1,2998,null,{}] 07:56:57 INFO - PROCESS | 3996 | 1467817017186 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:57 INFO - PROCESS | 3996 | 1467817017188 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:57 INFO - PROCESS | 3996 | 1467817017324 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 07:56:57 INFO - PROCESS | 3996 | 1467817017336 Marionette TRACE conn7 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 3996 | 1467817017339 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:57 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B92000 == 33 [pid = 3996] [id = 761] 07:56:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A07D3000) [pid = 3996] [serial = 2281] [outer = 0000000000000000] 07:56:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A0AD3400) [pid = 3996] [serial = 2282] [outer = 00000066A07D3000] 07:56:57 INFO - PROCESS | 3996 | 1467817017384 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A14D4C00) [pid = 3996] [serial = 2283] [outer = 00000066A07D3000] 07:56:57 INFO - PROCESS | 3996 | [3996] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:56:57 INFO - PROCESS | 3996 | 1467817017854 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:56:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:56:57 INFO - {} 07:56:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:56:57 INFO - {} 07:56:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:56:57 INFO - {} 07:56:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:56:57 INFO - {} 07:56:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 735ms 07:56:57 INFO - PROCESS | 3996 | 1467817017919 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 07:56:57 INFO - PROCESS | 3996 | 1467817017921 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 07:56:57 INFO - TEST-START | /FileAPI/fileReader.html 07:56:57 INFO - PROCESS | 3996 | 1467817017930 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 3996 | 1467817017932 Marionette TRACE conn7 <- [1,3002,null,{}] 07:56:57 INFO - PROCESS | 3996 | 1467817017936 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:57 INFO - PROCESS | 3996 | 1467817017938 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:58 INFO - PROCESS | 3996 | 1467817018053 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 07:56:58 INFO - PROCESS | 3996 | 1467817018132 Marionette TRACE conn7 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 3996 | 1467817018134 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:58 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A9108800 == 34 [pid = 3996] [id = 762] 07:56:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A19EA000) [pid = 3996] [serial = 2284] [outer = 0000000000000000] 07:56:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A1B33400) [pid = 3996] [serial = 2285] [outer = 00000066A19EA000] 07:56:58 INFO - PROCESS | 3996 | 1467817018179 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A1B3E800) [pid = 3996] [serial = 2286] [outer = 00000066A19EA000] 07:56:58 INFO - PROCESS | 3996 | 1467817018600 Marionette TRACE conn7 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:56:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:56:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:56:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:56:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:56:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 733ms 07:56:58 INFO - TEST-START | /FileAPI/historical.html 07:56:58 INFO - PROCESS | 3996 | 1467817018672 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 3996 | 1467817018674 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 07:56:58 INFO - PROCESS | 3996 | 1467817018677 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 3996 | 1467817018679 Marionette TRACE conn7 <- [1,3006,null,{}] 07:56:58 INFO - PROCESS | 3996 | 1467817018683 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:58 INFO - PROCESS | 3996 | 1467817018689 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:58 INFO - PROCESS | 3996 | 1467817018824 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 07:56:58 INFO - PROCESS | 3996 | 1467817018882 Marionette TRACE conn7 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 3996 | 1467817018885 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:58 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A97D0800 == 35 [pid = 3996] [id = 763] 07:56:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A2024400) [pid = 3996] [serial = 2287] [outer = 0000000000000000] 07:56:58 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A282E800) [pid = 3996] [serial = 2288] [outer = 00000066A2024400] 07:56:58 INFO - PROCESS | 3996 | 1467817018931 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A2B73800) [pid = 3996] [serial = 2289] [outer = 00000066A2024400] 07:56:59 INFO - PROCESS | 3996 | 1467817019374 Marionette TRACE conn7 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:56:59 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006698E8D000) [pid = 3996] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:56:59 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (000000669486E800) [pid = 3996] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:56:59 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (000000669488C800) [pid = 3996] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:56:59 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066948A7C00) [pid = 3996] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:56:59 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (0000006693D55C00) [pid = 3996] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:56:59 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (000000669F42CC00) [pid = 3996] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:56:59 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669D885800) [pid = 3996] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:56:59 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006694A24000) [pid = 3996] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:56:59 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066947BDC00) [pid = 3996] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:56:59 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669AB0A400) [pid = 3996] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:56:59 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066A19EF400) [pid = 3996] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:56:59 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A4935000) [pid = 3996] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:56:59 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (0000006699DF8C00) [pid = 3996] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:56:59 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A0AE0C00) [pid = 3996] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:56:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:56:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:56:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:56:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:56:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:56:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:56:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:56:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:56:59 INFO - TEST-OK | /FileAPI/historical.html | took 733ms 07:56:59 INFO - PROCESS | 3996 | 1467817019431 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 3996 | 1467817019433 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 07:56:59 INFO - TEST-START | /FileAPI/idlharness.html 07:56:59 INFO - PROCESS | 3996 | 1467817019439 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 3996 | 1467817019441 Marionette TRACE conn7 <- [1,3010,null,{}] 07:56:59 INFO - PROCESS | 3996 | 1467817019444 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:59 INFO - PROCESS | 3996 | 1467817019446 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:59 INFO - PROCESS | 3996 | 1467817019530 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 07:56:59 INFO - PROCESS | 3996 | 1467817019535 Marionette TRACE conn7 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 3996 | 1467817019537 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:56:59 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A98BB000 == 36 [pid = 3996] [id = 764] 07:56:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669F466800) [pid = 3996] [serial = 2290] [outer = 0000000000000000] 07:56:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A28EAC00) [pid = 3996] [serial = 2291] [outer = 000000669F466800] 07:56:59 INFO - PROCESS | 3996 | 1467817019582 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A4933C00) [pid = 3996] [serial = 2292] [outer = 000000669F466800] 07:57:00 INFO - PROCESS | 3996 | 1467817020404 Marionette TRACE conn7 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:57:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:57:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:57:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:57:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:57:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:57:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:57:00 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 07:57:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:57:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:57:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:57:00 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 07:57:00 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 07:57:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:57:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:57:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:57:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:57:00 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 07:57:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:57:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:57:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:57:00 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 07:57:00 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 07:57:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:57:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:57:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:57:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:57:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 1038ms 07:57:00 INFO - PROCESS | 3996 | 1467817020495 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 3996 | 1467817020498 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 07:57:00 INFO - TEST-START | /FileAPI/idlharness.worker 07:57:00 INFO - PROCESS | 3996 | 1467817020501 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 3996 | 1467817020503 Marionette TRACE conn7 <- [1,3014,null,{}] 07:57:00 INFO - PROCESS | 3996 | 1467817020507 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:00 INFO - PROCESS | 3996 | 1467817020509 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:00 INFO - PROCESS | 3996 | 1467817020597 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 07:57:00 INFO - PROCESS | 3996 | 1467817020675 Marionette TRACE conn7 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 3996 | 1467817020677 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:00 INFO - PROCESS | 3996 | ++DOCSHELL 00000066ABD56800 == 37 [pid = 3996] [id = 765] 07:57:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A1111000) [pid = 3996] [serial = 2293] [outer = 0000000000000000] 07:57:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A5619C00) [pid = 3996] [serial = 2294] [outer = 00000066A1111000] 07:57:00 INFO - PROCESS | 3996 | 1467817020722 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A5620800) [pid = 3996] [serial = 2295] [outer = 00000066A1111000] 07:57:00 INFO - PROCESS | 3996 | [3996] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:57:01 INFO - PROCESS | 3996 | 1467817021790 Marionette TRACE conn7 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:57:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:57:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:57:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:57:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:57:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:57:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:57:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:57:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:57:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:57:01 INFO - {} 07:57:01 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 07:57:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:57:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:57:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:57:01 INFO - {} 07:57:01 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 - {} 07:57:01 INFO - {} 07:57:01 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 07:57:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:57:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:57:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:57:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:57:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:57:01 INFO - {} 07:57:01 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 07:57:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:57:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:57:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:57:01 INFO - {} 07:57:01 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 - {} 07:57:01 INFO - {} 07:57:01 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 07:57:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:57:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:57:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 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 07:57:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:57:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:57:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:57:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:57:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:57:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 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 07:57:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:57:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 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 07:57:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:57:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 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 07:57:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:57:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:57:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:57:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:57:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:57:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:57:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:57:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:57:01 INFO - {} 07:57:01 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1395ms 07:57:01 INFO - PROCESS | 3996 | 1467817021974 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 07:57:01 INFO - PROCESS | 3996 | 1467817021979 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 07:57:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:57:01 INFO - PROCESS | 3996 | 1467817021989 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 3996 | 1467817021993 Marionette TRACE conn7 <- [1,3018,null,{}] 07:57:02 INFO - PROCESS | 3996 | 1467817022012 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:02 INFO - PROCESS | 3996 | 1467817022016 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:02 INFO - PROCESS | 3996 | 1467817022133 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 07:57:02 INFO - PROCESS | 3996 | 1467817022249 Marionette TRACE conn7 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 3996 | 1467817022253 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:02 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A1F1A800 == 38 [pid = 3996] [id = 766] 07:57:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (000000669F467000) [pid = 3996] [serial = 2296] [outer = 0000000000000000] 07:57:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A074A800) [pid = 3996] [serial = 2297] [outer = 000000669F467000] 07:57:02 INFO - PROCESS | 3996 | 1467817022315 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066A1A32000) [pid = 3996] [serial = 2298] [outer = 000000669F467000] 07:57:02 INFO - PROCESS | 3996 | 1467817022847 Marionette TRACE conn7 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:57:02 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 07:57:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 881ms 07:57:02 INFO - PROCESS | 3996 | 1467817022882 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 3996 | 1467817022887 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 07:57:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:57:02 INFO - PROCESS | 3996 | 1467817022895 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 3996 | 1467817022898 Marionette TRACE conn7 <- [1,3022,null,{}] 07:57:02 INFO - PROCESS | 3996 | 1467817022902 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:02 INFO - PROCESS | 3996 | 1467817022905 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:03 INFO - PROCESS | 3996 | 1467817023027 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 07:57:03 INFO - PROCESS | 3996 | 1467817023124 Marionette TRACE conn7 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:03 INFO - PROCESS | 3996 | 1467817023127 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:03 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B1F800 == 39 [pid = 3996] [id = 767] 07:57:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (00000066A14D5400) [pid = 3996] [serial = 2299] [outer = 0000000000000000] 07:57:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (00000066A17C5800) [pid = 3996] [serial = 2300] [outer = 00000066A14D5400] 07:57:03 INFO - PROCESS | 3996 | 1467817023184 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (00000066A28C7C00) [pid = 3996] [serial = 2301] [outer = 00000066A14D5400] 07:57:03 INFO - PROCESS | 3996 | 1467817023770 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:57:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 943ms 07:57:03 INFO - PROCESS | 3996 | 1467817023843 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 07:57:03 INFO - PROCESS | 3996 | 1467817023846 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 07:57:03 INFO - PROCESS | 3996 | 1467817023866 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:57:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:57:03 INFO - PROCESS | 3996 | 1467817023871 Marionette TRACE conn7 <- [1,3026,null,{}] 07:57:03 INFO - PROCESS | 3996 | 1467817023883 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:03 INFO - PROCESS | 3996 | 1467817023889 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:04 INFO - PROCESS | 3996 | 1467817024015 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 07:57:04 INFO - PROCESS | 3996 | 1467817024108 Marionette TRACE conn7 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 3996 | 1467817024112 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:04 INFO - PROCESS | 3996 | ++DOCSHELL 00000066AB91D800 == 40 [pid = 3996] [id = 768] 07:57:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (00000066A7986400) [pid = 3996] [serial = 2302] [outer = 0000000000000000] 07:57:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 88 (00000066A9618400) [pid = 3996] [serial = 2303] [outer = 00000066A7986400] 07:57:04 INFO - PROCESS | 3996 | 1467817024170 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 3996 | ++DOMWINDOW == 89 (00000066AA425400) [pid = 3996] [serial = 2304] [outer = 00000066A7986400] 07:57:04 INFO - PROCESS | 3996 | 1467817024665 Marionette TRACE conn7 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:57:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:57:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:57:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:57:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 838ms 07:57:04 INFO - PROCESS | 3996 | 1467817024708 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 3996 | 1467817024711 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 07:57:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:57:04 INFO - PROCESS | 3996 | 1467817024715 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - PROCESS | 3996 | 1467817024717 Marionette TRACE conn7 <- [1,3030,null,{}] 07:57:04 INFO - PROCESS | 3996 | 1467817024721 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:04 INFO - PROCESS | 3996 | 1467817024723 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:04 INFO - PROCESS | 3996 | 1467817024898 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 07:57:05 INFO - PROCESS | 3996 | 1467817025013 Marionette TRACE conn7 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 3996 | 1467817025015 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:05 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A758800 == 41 [pid = 3996] [id = 769] 07:57:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 90 (00000066947C0400) [pid = 3996] [serial = 2305] [outer = 0000000000000000] 07:57:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 91 (0000006694A52400) [pid = 3996] [serial = 2306] [outer = 00000066947C0400] 07:57:05 INFO - PROCESS | 3996 | 1467817025072 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 3996 | ++DOMWINDOW == 92 (00000066A952B000) [pid = 3996] [serial = 2307] [outer = 00000066947C0400] 07:57:05 INFO - PROCESS | 3996 | 1467817025786 Marionette TRACE conn7 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:57:05 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. 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:57:05 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'.) 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:57:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:57:05 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. 07:57:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:57:06 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. 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:57:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:57:06 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. 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:57:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:57:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:57:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:57:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:57:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:57:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:57:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:57:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:57:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:57:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:57:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:57:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:57:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:57:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:57:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1358ms 07:57:06 INFO - PROCESS | 3996 | 1467817026076 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 07:57:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:57:06 INFO - PROCESS | 3996 | 1467817026081 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 07:57:06 INFO - PROCESS | 3996 | 1467817026087 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 3996 | 1467817026090 Marionette TRACE conn7 <- [1,3034,null,{}] 07:57:06 INFO - PROCESS | 3996 | 1467817026095 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:06 INFO - PROCESS | 3996 | 1467817026099 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:06 INFO - PROCESS | 3996 | 1467817026267 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 07:57:06 INFO - PROCESS | 3996 | 1467817026367 Marionette TRACE conn7 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 3996 | 1467817026372 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:06 INFO - PROCESS | 3996 | ++DOCSHELL 0000006699D4A000 == 42 [pid = 3996] [id = 770] 07:57:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 93 (0000006694A23C00) [pid = 3996] [serial = 2308] [outer = 0000000000000000] 07:57:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 94 (0000006694A48800) [pid = 3996] [serial = 2309] [outer = 0000006694A23C00] 07:57:06 INFO - PROCESS | 3996 | 1467817026423 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 3996 | ++DOMWINDOW == 95 (0000006698E84400) [pid = 3996] [serial = 2310] [outer = 0000006694A23C00] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A98BB000 == 41 [pid = 3996] [id = 764] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A97D0800 == 40 [pid = 3996] [id = 763] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A9108800 == 39 [pid = 3996] [id = 762] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B92000 == 38 [pid = 3996] [id = 761] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55EC000 == 37 [pid = 3996] [id = 760] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2918800 == 36 [pid = 3996] [id = 759] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 000000669EA1B800 == 35 [pid = 3996] [id = 758] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066951E1800 == 34 [pid = 3996] [id = 757] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55E8800 == 33 [pid = 3996] [id = 756] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A2B93800 == 32 [pid = 3996] [id = 755] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 0000006698C7D800 == 31 [pid = 3996] [id = 754] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 0000006699746800 == 30 [pid = 3996] [id = 743] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 000000669A758800 == 29 [pid = 3996] [id = 769] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066AB91D800 == 28 [pid = 3996] [id = 768] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B1F800 == 27 [pid = 3996] [id = 767] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066ABD56800 == 26 [pid = 3996] [id = 765] 07:57:07 INFO - PROCESS | 3996 | --DOCSHELL 00000066A1F1A800 == 25 [pid = 3996] [id = 766] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 94 (00000066A19EF800) [pid = 3996] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 93 (0000006698FC3C00) [pid = 3996] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 92 (000000669499EC00) [pid = 3996] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 91 (0000006694A44800) [pid = 3996] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 90 (0000006694C90800) [pid = 3996] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 89 (00000066948AA000) [pid = 3996] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 88 (00000066948ACC00) [pid = 3996] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 87 (0000006693FC3400) [pid = 3996] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (0000006694871800) [pid = 3996] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (000000669F643000) [pid = 3996] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (000000669E965800) [pid = 3996] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (000000669E470800) [pid = 3996] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (0000006698CC7000) [pid = 3996] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A0745C00) [pid = 3996] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (0000006698CBE000) [pid = 3996] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (0000006694A4D400) [pid = 3996] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669E966800) [pid = 3996] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (000000669B35F000) [pid = 3996] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (00000066A3F10400) [pid = 3996] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A1B31800) [pid = 3996] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A4EAEC00) [pid = 3996] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (00000066A493D800) [pid = 3996] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (00000066A0A9FC00) [pid = 3996] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669A87C000) [pid = 3996] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669B10DC00) [pid = 3996] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A16AC800) [pid = 3996] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A14D6800) [pid = 3996] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (0000006699ACD400) [pid = 3996] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 07:57:07 INFO - PROCESS | 3996 | [3996] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:57:07 INFO - PROCESS | 3996 | 1467817027615 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:57:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:57:07 INFO - {} 07:57:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1581ms 07:57:07 INFO - PROCESS | 3996 | 1467817027671 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 07:57:07 INFO - PROCESS | 3996 | 1467817027675 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 07:57:07 INFO - PROCESS | 3996 | 1467817027679 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:57:07 INFO - PROCESS | 3996 | 1467817027684 Marionette TRACE conn7 <- [1,3038,null,{}] 07:57:07 INFO - PROCESS | 3996 | 1467817027689 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:07 INFO - PROCESS | 3996 | 1467817027692 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:07 INFO - PROCESS | 3996 | 1467817027794 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 07:57:07 INFO - PROCESS | 3996 | 1467817027904 Marionette TRACE conn7 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:07 INFO - PROCESS | 3996 | 1467817027907 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:07 INFO - PROCESS | 3996 | ++DOCSHELL 000000669D8B2800 == 26 [pid = 3996] [id = 771] 07:57:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006693FBEC00) [pid = 3996] [serial = 2311] [outer = 0000000000000000] 07:57:07 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006694899400) [pid = 3996] [serial = 2312] [outer = 0000006693FBEC00] 07:57:07 INFO - PROCESS | 3996 | 1467817027956 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006694985400) [pid = 3996] [serial = 2313] [outer = 0000006693FBEC00] 07:57:08 INFO - PROCESS | 3996 | 1467817028334 Marionette TRACE conn7 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:57:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:57:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:57:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:57:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:57:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 693ms 07:57:08 INFO - PROCESS | 3996 | 1467817028377 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 3996 | 1467817028382 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 07:57:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:57:08 INFO - PROCESS | 3996 | 1467817028389 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 3996 | 1467817028392 Marionette TRACE conn7 <- [1,3042,null,{}] 07:57:08 INFO - PROCESS | 3996 | 1467817028396 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:08 INFO - PROCESS | 3996 | 1467817028399 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:08 INFO - PROCESS | 3996 | 1467817028532 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 07:57:08 INFO - PROCESS | 3996 | 1467817028546 Marionette TRACE conn7 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 3996 | 1467817028549 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:08 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A117B800 == 27 [pid = 3996] [id = 772] 07:57:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (0000006694A27C00) [pid = 3996] [serial = 2314] [outer = 0000000000000000] 07:57:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (0000006694C8D400) [pid = 3996] [serial = 2315] [outer = 0000006694A27C00] 07:57:08 INFO - PROCESS | 3996 | 1467817028600 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (0000006695159800) [pid = 3996] [serial = 2316] [outer = 0000006694A27C00] 07:57:09 INFO - PROCESS | 3996 | 1467817029282 Marionette TRACE conn7 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:57:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:57:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:57:09 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" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:57:09 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" 07:57:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:57:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:57:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1001ms 07:57:09 INFO - PROCESS | 3996 | 1467817029404 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 3996 | 1467817029407 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 07:57:09 INFO - PROCESS | 3996 | 1467817029411 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 3996 | 1467817029414 Marionette TRACE conn7 <- [1,3046,null,{}] 07:57:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:57:09 INFO - PROCESS | 3996 | 1467817029426 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:09 INFO - PROCESS | 3996 | 1467817029431 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:09 INFO - PROCESS | 3996 | 1467817029562 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 07:57:09 INFO - PROCESS | 3996 | 1467817029569 Marionette TRACE conn7 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 3996 | 1467817029572 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:09 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A3C70000 == 28 [pid = 3996] [id = 773] 07:57:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (0000006698FC3C00) [pid = 3996] [serial = 2317] [outer = 0000000000000000] 07:57:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (0000006699A06800) [pid = 3996] [serial = 2318] [outer = 0000006698FC3C00] 07:57:09 INFO - PROCESS | 3996 | 1467817029664 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (000000669B35A800) [pid = 3996] [serial = 2319] [outer = 0000006698FC3C00] 07:57:10 INFO - PROCESS | 3996 | 1467817030190 Marionette TRACE conn7 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:57:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:57:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:57:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:57:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:57:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:57:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:57:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:57:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:57:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:57:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:57:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:57:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:57:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:57:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:57:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:57:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:57:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:57:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:57:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:57:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 840ms 07:57:10 INFO - PROCESS | 3996 | 1467817030257 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 3996 | 1467817030260 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 07:57:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:57:10 INFO - PROCESS | 3996 | 1467817030263 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 3996 | 1467817030265 Marionette TRACE conn7 <- [1,3050,null,{}] 07:57:10 INFO - PROCESS | 3996 | 1467817030269 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:10 INFO - PROCESS | 3996 | 1467817030271 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:10 INFO - PROCESS | 3996 | 1467817030393 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 07:57:10 INFO - PROCESS | 3996 | 1467817030451 Marionette TRACE conn7 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:10 INFO - PROCESS | 3996 | 1467817030454 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:10 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55D5000 == 29 [pid = 3996] [id = 774] 07:57:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (000000669E968C00) [pid = 3996] [serial = 2320] [outer = 0000000000000000] 07:57:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (000000669E96CC00) [pid = 3996] [serial = 2321] [outer = 000000669E968C00] 07:57:10 INFO - PROCESS | 3996 | 1467817030500 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669ECA3000) [pid = 3996] [serial = 2322] [outer = 000000669E968C00] 07:57:10 INFO - PROCESS | 3996 | [3996] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:57:10 INFO - PROCESS | 3996 | 1467817030939 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:57:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:57:11 INFO - {} 07:57:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 733ms 07:57:11 INFO - PROCESS | 3996 | 1467817030999 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 07:57:11 INFO - PROCESS | 3996 | 1467817031001 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 07:57:11 INFO - PROCESS | 3996 | 1467817031004 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:57:11 INFO - PROCESS | 3996 | 1467817031015 Marionette TRACE conn7 <- [1,3054,null,{}] 07:57:11 INFO - PROCESS | 3996 | 1467817031026 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:11 INFO - PROCESS | 3996 | 1467817031029 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:11 INFO - PROCESS | 3996 | 1467817031142 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 07:57:11 INFO - PROCESS | 3996 | 1467817031150 Marionette TRACE conn7 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 3996 | 1467817031152 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:11 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B1F000 == 30 [pid = 3996] [id = 775] 07:57:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006693B36400) [pid = 3996] [serial = 2323] [outer = 0000000000000000] 07:57:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A0949800) [pid = 3996] [serial = 2324] [outer = 0000006693B36400] 07:57:11 INFO - PROCESS | 3996 | 1467817031198 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (00000066A0AA7400) [pid = 3996] [serial = 2325] [outer = 0000006693B36400] 07:57:11 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (00000066A1111000) [pid = 3996] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:57:11 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (00000066A07D3000) [pid = 3996] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:57:11 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A19EA000) [pid = 3996] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:57:11 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A2024400) [pid = 3996] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:57:11 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066947BCC00) [pid = 3996] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:57:11 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669499AC00) [pid = 3996] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:57:11 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (000000669D87E800) [pid = 3996] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:57:11 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066948AC000) [pid = 3996] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:57:11 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006698F72800) [pid = 3996] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:57:11 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006692A9C400) [pid = 3996] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:57:11 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (0000006692A89C00) [pid = 3996] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:57:11 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (000000669F466800) [pid = 3996] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:57:11 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066A19E6C00) [pid = 3996] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:57:11 INFO - PROCESS | 3996 | 1467817031789 Marionette TRACE conn7 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:57:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:57:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:57:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:57:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:57:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:57:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:57:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:57:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 838ms 07:57:11 INFO - PROCESS | 3996 | 1467817031851 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 07:57:11 INFO - PROCESS | 3996 | 1467817031854 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 07:57:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:57:11 INFO - PROCESS | 3996 | 1467817031857 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - PROCESS | 3996 | 1467817031859 Marionette TRACE conn7 <- [1,3058,null,{}] 07:57:11 INFO - PROCESS | 3996 | 1467817031862 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:11 INFO - PROCESS | 3996 | 1467817031868 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:11 INFO - PROCESS | 3996 | 1467817031965 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 07:57:11 INFO - PROCESS | 3996 | 1467817031979 Marionette TRACE conn7 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 3996 | 1467817031981 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:12 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8B0F000 == 31 [pid = 3996] [id = 776] 07:57:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (00000066A14B0C00) [pid = 3996] [serial = 2326] [outer = 0000000000000000] 07:57:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (00000066A14E1000) [pid = 3996] [serial = 2327] [outer = 00000066A14B0C00] 07:57:12 INFO - PROCESS | 3996 | 1467817032027 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (00000066A19E2400) [pid = 3996] [serial = 2328] [outer = 00000066A14B0C00] 07:57:12 INFO - PROCESS | 3996 | 1467817032450 Marionette TRACE conn7 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:57:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:57:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:57:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:57:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:57:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:57:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:57:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 629ms 07:57:12 INFO - PROCESS | 3996 | 1467817032490 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 07:57:12 INFO - PROCESS | 3996 | 1467817032493 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 07:57:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:57:12 INFO - PROCESS | 3996 | 1467817032500 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 3996 | 1467817032502 Marionette TRACE conn7 <- [1,3062,null,{}] 07:57:12 INFO - PROCESS | 3996 | 1467817032506 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:12 INFO - PROCESS | 3996 | 1467817032508 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:12 INFO - PROCESS | 3996 | 1467817032590 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 07:57:12 INFO - PROCESS | 3996 | 1467817032596 Marionette TRACE conn7 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:12 INFO - PROCESS | 3996 | 1467817032598 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:12 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8CF0000 == 32 [pid = 3996] [id = 777] 07:57:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (00000066A19EF800) [pid = 3996] [serial = 2329] [outer = 0000000000000000] 07:57:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (00000066A1A31400) [pid = 3996] [serial = 2330] [outer = 00000066A19EF800] 07:57:12 INFO - PROCESS | 3996 | 1467817032644 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (00000066A1B39800) [pid = 3996] [serial = 2331] [outer = 00000066A19EF800] 07:57:13 INFO - PROCESS | 3996 | 1467817033079 Marionette TRACE conn7 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:57:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:57:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:57:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:57:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:57:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:57:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:57:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 07:57:13 INFO - PROCESS | 3996 | 1467817033140 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 07:57:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:57:13 INFO - PROCESS | 3996 | 1467817033143 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 07:57:13 INFO - PROCESS | 3996 | 1467817033152 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 3996 | 1467817033154 Marionette TRACE conn7 <- [1,3066,null,{}] 07:57:13 INFO - PROCESS | 3996 | 1467817033158 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:13 INFO - PROCESS | 3996 | 1467817033160 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:13 INFO - PROCESS | 3996 | 1467817033244 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 07:57:13 INFO - PROCESS | 3996 | 1467817033251 Marionette TRACE conn7 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 3996 | 1467817033253 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:13 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91AF800 == 33 [pid = 3996] [id = 778] 07:57:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A1B35800) [pid = 3996] [serial = 2332] [outer = 0000000000000000] 07:57:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A1ED7800) [pid = 3996] [serial = 2333] [outer = 00000066A1B35800] 07:57:13 INFO - PROCESS | 3996 | 1467817033296 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A202F800) [pid = 3996] [serial = 2334] [outer = 00000066A1B35800] 07:57:13 INFO - PROCESS | 3996 | 1467817033907 Marionette TRACE conn7 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 3996 | 1467817033978 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 07:57:14 INFO - PROCESS | 3996 | 1467817034007 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:57:14 INFO - PROCESS | 3996 | 1467817034011 Marionette TRACE conn7 <- [1,3070,null,{}] 07:57:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:57:14 INFO - PROCESS | 3996 | 1467817034017 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:14 INFO - PROCESS | 3996 | 1467817034021 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:14 INFO - PROCESS | 3996 | 1467817034157 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 07:57:14 INFO - PROCESS | 3996 | 1467817034279 Marionette TRACE conn7 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 3996 | 1467817034282 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:14 INFO - PROCESS | 3996 | ++DOCSHELL 000000669F2F1000 == 34 [pid = 3996] [id = 779] 07:57:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (000000669487A000) [pid = 3996] [serial = 2335] [outer = 0000000000000000] 07:57:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (0000006694986800) [pid = 3996] [serial = 2336] [outer = 000000669487A000] 07:57:14 INFO - PROCESS | 3996 | 1467817034347 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (0000006694A49400) [pid = 3996] [serial = 2337] [outer = 000000669487A000] 07:57:14 INFO - PROCESS | 3996 | 1467817034945 Marionette TRACE conn7 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:57:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:57:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:57:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:57:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 985ms 07:57:15 INFO - PROCESS | 3996 | 1467817035001 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 07:57:15 INFO - PROCESS | 3996 | 1467817035006 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 07:57:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:57:15 INFO - PROCESS | 3996 | 1467817035013 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 3996 | 1467817035016 Marionette TRACE conn7 <- [1,3074,null,{}] 07:57:15 INFO - PROCESS | 3996 | 1467817035020 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:15 INFO - PROCESS | 3996 | 1467817035023 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:15 INFO - PROCESS | 3996 | 1467817035155 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 07:57:15 INFO - PROCESS | 3996 | 1467817035267 Marionette TRACE conn7 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 3996 | 1467817035269 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:15 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A546F000 == 35 [pid = 3996] [id = 780] 07:57:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 82 (0000006698F77400) [pid = 3996] [serial = 2338] [outer = 0000000000000000] 07:57:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 83 (00000066996B5C00) [pid = 3996] [serial = 2339] [outer = 0000006698F77400] 07:57:15 INFO - PROCESS | 3996 | 1467817035327 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 3996 | ++DOMWINDOW == 84 (0000006699DFB000) [pid = 3996] [serial = 2340] [outer = 0000006698F77400] 07:57:15 INFO - PROCESS | 3996 | 1467817035978 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:57:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:57:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1031ms 07:57:16 INFO - PROCESS | 3996 | 1467817036046 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 07:57:16 INFO - PROCESS | 3996 | 1467817036049 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 07:57:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:57:16 INFO - PROCESS | 3996 | 1467817036053 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:57:16 INFO - PROCESS | 3996 | 1467817036057 Marionette TRACE conn7 <- [1,3078,null,{}] 07:57:16 INFO - PROCESS | 3996 | 1467817036089 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:16 INFO - PROCESS | 3996 | 1467817036095 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:16 INFO - PROCESS | 3996 | 1467817036250 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 07:57:16 INFO - PROCESS | 3996 | 1467817036460 Marionette TRACE conn7 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:16 INFO - PROCESS | 3996 | 1467817036463 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:16 INFO - PROCESS | 3996 | ++DOCSHELL 000000669A736800 == 36 [pid = 3996] [id = 781] 07:57:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 85 (0000006693447C00) [pid = 3996] [serial = 2341] [outer = 0000000000000000] 07:57:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 86 (0000006693F4FC00) [pid = 3996] [serial = 2342] [outer = 0000006693447C00] 07:57:16 INFO - PROCESS | 3996 | 1467817036522 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 3996 | ++DOMWINDOW == 87 (0000006694890800) [pid = 3996] [serial = 2343] [outer = 0000006693447C00] 07:57:16 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8CF0000 == 35 [pid = 3996] [id = 777] 07:57:16 INFO - PROCESS | 3996 | --DOCSHELL 00000066A8B0F000 == 34 [pid = 3996] [id = 776] 07:57:16 INFO - PROCESS | 3996 | --DOCSHELL 00000066A7B1F000 == 33 [pid = 3996] [id = 775] 07:57:16 INFO - PROCESS | 3996 | --DOCSHELL 00000066A55D5000 == 32 [pid = 3996] [id = 774] 07:57:16 INFO - PROCESS | 3996 | --DOCSHELL 00000066A3C70000 == 31 [pid = 3996] [id = 773] 07:57:16 INFO - PROCESS | 3996 | --DOCSHELL 00000066A117B800 == 30 [pid = 3996] [id = 772] 07:57:16 INFO - PROCESS | 3996 | --DOCSHELL 000000669D8B2800 == 29 [pid = 3996] [id = 771] 07:57:16 INFO - PROCESS | 3996 | --DOMWINDOW == 86 (00000066A1A30800) [pid = 3996] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 07:57:16 INFO - PROCESS | 3996 | --DOMWINDOW == 85 (00000066A5619C00) [pid = 3996] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 07:57:16 INFO - PROCESS | 3996 | --DOMWINDOW == 84 (00000066A14D4C00) [pid = 3996] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 07:57:16 INFO - PROCESS | 3996 | --DOMWINDOW == 83 (00000066A1B33400) [pid = 3996] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 07:57:16 INFO - PROCESS | 3996 | --DOMWINDOW == 82 (00000066A282E800) [pid = 3996] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 07:57:16 INFO - PROCESS | 3996 | --DOMWINDOW == 81 (000000669E94D000) [pid = 3996] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 07:57:16 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669F644800) [pid = 3996] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 07:57:16 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066958DBC00) [pid = 3996] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (000000669E967000) [pid = 3996] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (00000066996AD400) [pid = 3996] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (000000669499B400) [pid = 3996] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (000000669515C800) [pid = 3996] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (0000006699D1EC00) [pid = 3996] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (000000669A878800) [pid = 3996] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006692B24000) [pid = 3996] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (0000006693D54400) [pid = 3996] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (00000066949A4800) [pid = 3996] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (000000669B0C4000) [pid = 3996] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 68 (00000066A1B3E800) [pid = 3996] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 67 (00000066A4933C00) [pid = 3996] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 66 (00000066A28EAC00) [pid = 3996] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 65 (00000066A2B73800) [pid = 3996] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 64 (00000066A5620800) [pid = 3996] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | --DOMWINDOW == 63 (00000066A0AD3400) [pid = 3996] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 07:57:17 INFO - PROCESS | 3996 | 1467817037168 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:57:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:57:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1135ms 07:57:17 INFO - PROCESS | 3996 | 1467817037190 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 3996 | 1467817037194 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 07:57:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:57:17 INFO - PROCESS | 3996 | 1467817037198 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 3996 | 1467817037201 Marionette TRACE conn7 <- [1,3082,null,{}] 07:57:17 INFO - PROCESS | 3996 | 1467817037206 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:17 INFO - PROCESS | 3996 | 1467817037211 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:17 INFO - PROCESS | 3996 | 1467817037303 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 07:57:17 INFO - PROCESS | 3996 | 1467817037314 Marionette TRACE conn7 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 3996 | 1467817037317 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:17 INFO - PROCESS | 3996 | ++DOCSHELL 000000669EDA1000 == 30 [pid = 3996] [id = 782] 07:57:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 64 (0000006694428C00) [pid = 3996] [serial = 2344] [outer = 0000000000000000] 07:57:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 65 (00000066948AB000) [pid = 3996] [serial = 2345] [outer = 0000006694428C00] 07:57:17 INFO - PROCESS | 3996 | 1467817037365 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 3996 | ++DOMWINDOW == 66 (0000006694A2D800) [pid = 3996] [serial = 2346] [outer = 0000006694428C00] 07:57:17 INFO - PROCESS | 3996 | 1467817037851 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:57:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:57:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 693ms 07:57:17 INFO - PROCESS | 3996 | 1467817037897 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 3996 | 1467817037901 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 07:57:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:57:17 INFO - PROCESS | 3996 | 1467817037906 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 3996 | 1467817037908 Marionette TRACE conn7 <- [1,3086,null,{}] 07:57:17 INFO - PROCESS | 3996 | 1467817037912 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:17 INFO - PROCESS | 3996 | 1467817037914 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:18 INFO - PROCESS | 3996 | 1467817038008 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 07:57:18 INFO - PROCESS | 3996 | 1467817038126 Marionette TRACE conn7 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 3996 | 1467817038129 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:18 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A293B800 == 31 [pid = 3996] [id = 783] 07:57:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 67 (0000006693D40000) [pid = 3996] [serial = 2347] [outer = 0000000000000000] 07:57:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 68 (0000006698E8B000) [pid = 3996] [serial = 2348] [outer = 0000006693D40000] 07:57:18 INFO - PROCESS | 3996 | 1467817038176 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 69 (0000006699ACC800) [pid = 3996] [serial = 2349] [outer = 0000006693D40000] 07:57:18 INFO - PROCESS | 3996 | 1467817038565 Marionette TRACE conn7 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:57:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:57:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:57:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 690ms 07:57:18 INFO - PROCESS | 3996 | 1467817038600 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 07:57:18 INFO - PROCESS | 3996 | 1467817038602 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 07:57:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:57:18 INFO - PROCESS | 3996 | 1467817038607 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:57:18 INFO - PROCESS | 3996 | 1467817038613 Marionette TRACE conn7 <- [1,3090,null,{}] 07:57:18 INFO - PROCESS | 3996 | 1467817038623 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:18 INFO - PROCESS | 3996 | 1467817038626 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:18 INFO - PROCESS | 3996 | 1467817038718 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 07:57:18 INFO - PROCESS | 3996 | 1467817038724 Marionette TRACE conn7 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 3996 | 1467817038727 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:18 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A55E3800 == 32 [pid = 3996] [id = 784] 07:57:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 70 (0000006699DFE400) [pid = 3996] [serial = 2350] [outer = 0000000000000000] 07:57:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 71 (000000669AB0A400) [pid = 3996] [serial = 2351] [outer = 0000006699DFE400] 07:57:18 INFO - PROCESS | 3996 | 1467817038771 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 3996 | ++DOMWINDOW == 72 (000000669E903800) [pid = 3996] [serial = 2352] [outer = 0000006699DFE400] 07:57:19 INFO - PROCESS | 3996 | 1467817039180 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:57:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:57:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 587ms 07:57:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:57:19 INFO - PROCESS | 3996 | 1467817039195 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 3996 | 1467817039198 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 07:57:19 INFO - PROCESS | 3996 | 1467817039201 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 3996 | 1467817039203 Marionette TRACE conn7 <- [1,3094,null,{}] 07:57:19 INFO - PROCESS | 3996 | 1467817039222 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:19 INFO - PROCESS | 3996 | 1467817039224 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:19 INFO - PROCESS | 3996 | 1467817039366 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 07:57:19 INFO - PROCESS | 3996 | 1467817039459 Marionette TRACE conn7 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 3996 | 1467817039462 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:19 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A7B1D000 == 33 [pid = 3996] [id = 785] 07:57:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 73 (000000669EA6F000) [pid = 3996] [serial = 2353] [outer = 0000000000000000] 07:57:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 74 (000000669ECA3400) [pid = 3996] [serial = 2354] [outer = 000000669EA6F000] 07:57:19 INFO - PROCESS | 3996 | 1467817039514 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 3996 | ++DOMWINDOW == 75 (000000669F644800) [pid = 3996] [serial = 2355] [outer = 000000669EA6F000] 07:57:19 INFO - PROCESS | 3996 | 1467817039910 Marionette TRACE conn7 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:57:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:57:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:57:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:57:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 775ms 07:57:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:57:20 INFO - PROCESS | 3996 | 1467817039986 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 3996 | 1467817039988 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 07:57:20 INFO - PROCESS | 3996 | 1467817039992 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - PROCESS | 3996 | 1467817039994 Marionette TRACE conn7 <- [1,3098,null,{}] 07:57:20 INFO - PROCESS | 3996 | 1467817039997 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:20 INFO - PROCESS | 3996 | 1467817039999 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:20 INFO - PROCESS | 3996 | 1467817040115 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 07:57:20 INFO - PROCESS | 3996 | 1467817040120 Marionette TRACE conn7 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 3996 | 1467817040126 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:20 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A8655800 == 34 [pid = 3996] [id = 786] 07:57:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 76 (00000066A0959C00) [pid = 3996] [serial = 2356] [outer = 0000000000000000] 07:57:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 77 (00000066A0A9E800) [pid = 3996] [serial = 2357] [outer = 00000066A0959C00] 07:57:20 INFO - PROCESS | 3996 | 1467817040231 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 78 (00000066A1111000) [pid = 3996] [serial = 2358] [outer = 00000066A0959C00] 07:57:20 INFO - PROCESS | 3996 | 1467817040661 Marionette TRACE conn7 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:57:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:57:20 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 07:57:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:57:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 07:57:20 INFO - PROCESS | 3996 | 1467817040685 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 3996 | 1467817040688 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 07:57:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:57:20 INFO - PROCESS | 3996 | 1467817040698 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - PROCESS | 3996 | 1467817040700 Marionette TRACE conn7 <- [1,3102,null,{}] 07:57:20 INFO - PROCESS | 3996 | 1467817040703 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:20 INFO - PROCESS | 3996 | 1467817040706 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:20 INFO - PROCESS | 3996 | 1467817040860 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 07:57:20 INFO - PROCESS | 3996 | 1467817040924 Marionette TRACE conn7 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3b7d373e-6eee-432c-9773-f78aa3298db3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 3996 | 1467817040926 Marionette INFO sendAsync fc8f9e23-d1d4-4d19-a103-506b33eae705 07:57:20 INFO - PROCESS | 3996 | ++DOCSHELL 00000066A91B3000 == 35 [pid = 3996] [id = 787] 07:57:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 79 (00000066A14DE400) [pid = 3996] [serial = 2359] [outer = 0000000000000000] 07:57:20 INFO - PROCESS | 3996 | ++DOMWINDOW == 80 (00000066A19ED800) [pid = 3996] [serial = 2360] [outer = 00000066A14DE400] 07:57:20 INFO - PROCESS | 3996 | 1467817040971 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 3996 | ++DOMWINDOW == 81 (00000066A1A34C00) [pid = 3996] [serial = 2361] [outer = 00000066A14DE400] 07:57:21 INFO - PROCESS | 3996 | 1467817041383 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:57:21 INFO - PROCESS | 3996 | --DOMWINDOW == 80 (000000669E968C00) [pid = 3996] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 07:57:21 INFO - PROCESS | 3996 | --DOMWINDOW == 79 (00000066A14D5400) [pid = 3996] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:57:21 INFO - PROCESS | 3996 | --DOMWINDOW == 78 (00000066A14B0C00) [pid = 3996] [serial = 2326] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 07:57:21 INFO - PROCESS | 3996 | --DOMWINDOW == 77 (0000006693FBEC00) [pid = 3996] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 07:57:21 INFO - PROCESS | 3996 | --DOMWINDOW == 76 (0000006693B36400) [pid = 3996] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 07:57:21 INFO - PROCESS | 3996 | --DOMWINDOW == 75 (00000066A19EF800) [pid = 3996] [serial = 2329] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 07:57:21 INFO - PROCESS | 3996 | --DOMWINDOW == 74 (00000066A7986400) [pid = 3996] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:57:21 INFO - PROCESS | 3996 | --DOMWINDOW == 73 (0000006698FC3C00) [pid = 3996] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 07:57:21 INFO - PROCESS | 3996 | --DOMWINDOW == 72 (0000006694A23C00) [pid = 3996] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 07:57:21 INFO - PROCESS | 3996 | --DOMWINDOW == 71 (000000669F467000) [pid = 3996] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:57:21 INFO - PROCESS | 3996 | --DOMWINDOW == 70 (0000006694A27C00) [pid = 3996] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 07:57:21 INFO - PROCESS | 3996 | --DOMWINDOW == 69 (00000066947C0400) [pid = 3996] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:57:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:57:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 733ms 07:57:21 INFO - PROCESS | 3996 | 1467817041432 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 3996 | 1467817041435 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 07:57:22 WARNING - u'runner_teardown' () 07:57:22 INFO - No more tests 07:57:22 INFO - Got 0 unexpected results 07:57:22 INFO - SUITE-END | took 692s 07:57:22 INFO - Closing logging queue 07:57:22 INFO - queue closed 07:57:22 INFO - Return code: 0 07:57:22 WARNING - # TBPL SUCCESS # 07:57:22 INFO - Running post-action listener: _resource_record_post_action 07:57:22 INFO - Running post-run listener: _resource_record_post_run 07:57:23 INFO - Total resource usage - Wall time: 705s; CPU: 14.0%; Read bytes: 268968960; Write bytes: 995264000; Read time: 4456090; Write time: 5140080 07:57:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:57:23 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 36102144; Read time: 0; Write time: 56580 07:57:23 INFO - run-tests - Wall time: 703s; CPU: 14.0%; Read bytes: 268922368; Write bytes: 881841664; Read time: 4437450; Write time: 5019790 07:57:23 INFO - Running post-run listener: _upload_blobber_files 07:57:23 INFO - Blob upload gear active. 07:57:23 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:57:23 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 07:57:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 07:57:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 07:57:24 INFO - (blobuploader) - INFO - Open directory for files ... 07:57:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:57:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:57:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:57:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:57:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:57:25 INFO - (blobuploader) - INFO - Done attempting. 07:57:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:57:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:57:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:57:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:57:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:57:26 INFO - (blobuploader) - INFO - Done attempting. 07:57:26 INFO - (blobuploader) - INFO - Iteration through files over. 07:57:26 INFO - Return code: 0 07:57:26 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:57:26 INFO - Using _rmtree_windows ... 07:57:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:57:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/866205a87fa38d5badc1fe64ba2666dbb2964480326e99d85352c80e403a41c88355070bccb591b00b504a901b0788ae8aaa397304b2c5304ef3c1f8526ab307", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd384641d74b74b4aef00c4ab5a5ccae23c5a82dcdb5efc20d2a9b2850230c7bcfb81e3d691d065a2d6fb7db87fdb0560031ead085e5e346da86e9a216c592e1"} 07:57:26 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:57:26 INFO - Writing to file C:\slave\test\properties\blobber_files 07:57:26 INFO - Contents: 07:57:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/866205a87fa38d5badc1fe64ba2666dbb2964480326e99d85352c80e403a41c88355070bccb591b00b504a901b0788ae8aaa397304b2c5304ef3c1f8526ab307", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd384641d74b74b4aef00c4ab5a5ccae23c5a82dcdb5efc20d2a9b2850230c7bcfb81e3d691d065a2d6fb7db87fdb0560031ead085e5e346da86e9a216c592e1"} 07:57:26 INFO - Running post-run listener: copy_logs_to_upload_dir 07:57:26 INFO - Copying logs to upload dir... 07:57:26 INFO - mkdir: C:\slave\test\build\upload\logs 07:57:26 INFO - Copying logs to upload dir... 07:57:26 INFO - Using _rmtree_windows ... 07:57:26 INFO - Using _rmtree_windows ... 07:57:26 INFO - Using _rmtree_windows ... 07:57:26 INFO - Using _rmtree_windows ... 07:57:26 INFO - Using _rmtree_windows ... 07:57:26 INFO - Using _rmtree_windows ... 07:57:26 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=931.348000 ========= master_lag: 1.06 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 32 secs) (at 2016-07-06 07:57:26.961301) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 07:57:26.996094) ========= '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-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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;C:\mozilla-build\hg 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/866205a87fa38d5badc1fe64ba2666dbb2964480326e99d85352c80e403a41c88355070bccb591b00b504a901b0788ae8aaa397304b2c5304ef3c1f8526ab307", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd384641d74b74b4aef00c4ab5a5ccae23c5a82dcdb5efc20d2a9b2850230c7bcfb81e3d691d065a2d6fb7db87fdb0560031ead085e5e346da86e9a216c592e1"} build_url:https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.301000 build_url: 'https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/866205a87fa38d5badc1fe64ba2666dbb2964480326e99d85352c80e403a41c88355070bccb591b00b504a901b0788ae8aaa397304b2c5304ef3c1f8526ab307", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd384641d74b74b4aef00c4ab5a5ccae23c5a82dcdb5efc20d2a9b2850230c7bcfb81e3d691d065a2d6fb7db87fdb0560031ead085e5e346da86e9a216c592e1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XGCJhNE2Rbm0HthFTJgIFw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 07:57:27.323386) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 07:57:27.324180) ========= '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-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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;C:\mozilla-build\hg 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 07:57:27.447753) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-06 07:57:27.448529) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-06 07:57:28.161385) ========= ========= Total master_lag: 1.33 =========